This commit is contained in:
2023-12-06 09:06:19 +01:00
15 changed files with 946 additions and 586 deletions

View File

@@ -0,0 +1,44 @@
USE [DD_ECM]
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.4'
GO
ALTER TABLE TBDD_INDEX_AUTOM ADD VKT_PREVENT_MULTIPLE_VALUES bit DEFAULT 0
GO
ALTER TABLE TBDD_INDEX_AUTOM ADD VKT_OVERWRITE bit DEFAULT 0
GO
ALTER VIEW [dbo].[VWDDINDEX_AUTOM]
AS
SELECT TOP 100 PERCENT
T.GUID,
T.INDEXNAME,
T.COMMENT,
T.DOCTYPE_ID,
T1.BEZEICHNUNG DOKUMENTART,
T1.KURZNAME,
T.CONNECTION_ID,
T2.BEZEICHNUNG CONNECTION,
T2.SQL_PROVIDER,
T2.SERVER,
T2.DATENBANK,
T2.USERNAME,
T2.PASSWORD,
T.SQL_RESULT,
T.SQL_ACTIVE,
T.VALUE,
T.[SEQUENCE],
T.VKT_OVERWRITE,
T.VKT_PREVENT_MULTIPLE_VALUES
FROM
TBDD_INDEX_AUTOM T
INNER JOIN TBDD_DOKUMENTART T1 ON T.DOCTYPE_ID = T1.GUID AND T1.AKTIV = 1
LEFT JOIN TBDD_CONNECTION T2 ON T.CONNECTION_ID = T2.GUID AND T2.AKTIV = 1
WHERE
T.ACTIVE = 1
ORDER BY
T.DOCTYPE_ID,
T.GUID
GO

View File

@@ -0,0 +1,7 @@
USE [DD_ECM]
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.7.3'
GO
ALTER TABLE TBEMLP_EMAIL_OUT ALTER COLUMN EMAIL_BODY VARCHAR(MAX) NOT NULL
GO

View File

@@ -0,0 +1,43 @@
UPDATE TBDD_MODULES SET DB_VERSION = '2.5.3.0' where NAME = 'Global-Indexer'
GO
ALTER TABLE TBDD_INDEX_AUTOM ADD VKT_PREVENT_MULTIPLE_VALUES bit NOT NULL DEFAULT 0
GO
ALTER TABLE TBDD_INDEX_AUTOM ADD VKT_OVERWRITE bit NOT NULL DEFAULT 0
GO
CREATE OR ALTER VIEW [dbo].[VWDDINDEX_AUTOM]
AS
SELECT TOP 100 PERCENT
T.GUID,
T.INDEXNAME,
T.COMMENT,
T.DOCTYPE_ID,
T1.BEZEICHNUNG DOKUMENTART,
T1.KURZNAME,
T.CONNECTION_ID,
T2.BEZEICHNUNG CONNECTION,
T2.SQL_PROVIDER,
T2.SERVER,
T2.DATENBANK,
T2.USERNAME,
T2.PASSWORD,
T.SQL_RESULT,
T.SQL_ACTIVE,
T.VALUE,
T.[SEQUENCE],
T.VKT_OVERWRITE,
T.VKT_PREVENT_MULTIPLE_VALUES
FROM
TBDD_INDEX_AUTOM T
INNER JOIN TBDD_DOKUMENTART T1 ON T.DOCTYPE_ID = T1.GUID AND T1.AKTIV = 1
LEFT JOIN TBDD_CONNECTION T2 ON T.CONNECTION_ID = T2.GUID AND T2.AKTIV = 1
WHERE
T.ACTIVE = 1
ORDER BY
T.DOCTYPE_ID,
T.GUID
GO

View File

@@ -1,5 +1,16 @@
# Change Log Record Organizer - All noteable changes to this project will be documented in this file. # Change Log Record Organizer - All noteable changes to this project will be documented in this file.
############################################################################################################################### ###############################################################################################################################
[3.1.0.0] - 21.09.2023
### Changed
- Add DocumentViewer
- Add Multi selection
- Improve TreeView Behaviour
[3.0.0.0] - 03.08.2023
### Changed
- Rename to Org Flow
- Add new Node Navigation Form
[2.5.0.7] - Handling Record/DocLink, Weitere sichten visible = false if not configured [2.5.0.7] - Handling Record/DocLink, Weitere sichten visible = false if not configured
[2.5.0.6] - Ribbon Design - Icon Changing [2.5.0.6] - Ribbon Design - Icon Changing
[2.5.0.5] - Internal [2.5.0.5] - Internal

View File

@@ -0,0 +1,8 @@
UPDATE TBDD_MODULES SET DB_VERSION = '1.3.1.0' where SHORT_NAME = 'EMLP'
ALTER TABLE TBEMLP_HISTORY DROP CONSTRAINT DF_TBEMLP_HISTORY_FB_UPDATED
GO
ALTER TABLE TBEMLP_HISTORY DROP COLUMN FB_UPDATED
GO
ALTER TABLE TBEMLP_HISTORY ADD MD5HASH VARCHAR(500) NOT NULL DEFAULT('')
GO

View File

@@ -0,0 +1,4 @@
UPDATE TBDD_MODULES SET DB_VERSION = '1.3.2.0' where SHORT_NAME = 'EMLP'
GO
ALTER TABLE TBEMLP_POLL_PROFILES ADD VALIDATION_SQL NVARCHAR(MAX) NOT NULL DEFAULT ''
GO

View File

@@ -0,0 +1,4 @@
UPDATE TBDD_MODULES SET DB_VERSION = '1.3.3.0' where SHORT_NAME = 'EMLP'
GO
ALTER TABLE TBEMLP_HISTORY_ATTACHMENT ADD EMAIL_ATTMT_INDEX NVARCHAR(MAX) NOT NULL DEFAULT ''
GO

View File

@@ -0,0 +1,47 @@
USE [DD_ECM]
GO
/****** Object: Table [dbo].[TBDD_ZUGFERD_XML_ITEMS] Script Date: 25.07.2023 10:04:13 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TBDD_ZUGFERD_XML_ITEMS](
[GUID] [int] IDENTITY(1,1) NOT NULL,
[SPECIFICATION] [nvarchar](50) NOT NULL,
[XML_PATH] [nvarchar](500) NOT NULL,
[DESCRIPTION] [nvarchar](500) NOT NULL,
[TABLE_NAME] [nvarchar](100) NOT NULL,
[TABLE_COLUMN] [nvarchar](100) NOT NULL,
[COMMENT] [nvarchar](500) NULL,
[ACTIVE] [bit] NULL,
[IS_REQUIRED] [bit] NULL,
[IS_GROUPED] [bit] NULL,
[GROUP_SCOPE] [nvarchar](50) NULL,
[ADDED_WHEN] [datetime] NULL,
[ADDED_WHO] [nvarchar](50) NULL,
[CHANGED_WHEN] [datetime] NULL,
[CHANGED_WHO] [nvarchar](50) NULL,
CONSTRAINT [PK_TBDD_ZUGFERD_XML_ITEMS] PRIMARY KEY CLUSTERED
(
[GUID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[TBDD_ZUGFERD_XML_ITEMS] ADD CONSTRAINT [DF_TBDD_ZUGFERD_XML_ITEMS_SPECIFICATION] DEFAULT (N'DEFAULT') FOR [SPECIFICATION]
GO
ALTER TABLE [dbo].[TBDD_ZUGFERD_XML_ITEMS] ADD CONSTRAINT [DF_TBDD_ZUGFERD_XML_ITEMS_ACTIVE] DEFAULT ((1)) FOR [ACTIVE]
GO
ALTER TABLE [dbo].[TBDD_ZUGFERD_XML_ITEMS] ADD CONSTRAINT [DF_TBDD_ZUGFERD_XML_ITEMS_GROUP_SCOPE] DEFAULT (N'DEFAULT') FOR [GROUP_SCOPE]
GO
ALTER TABLE [dbo].[TBDD_ZUGFERD_XML_ITEMS] ADD CONSTRAINT [DF_TBDD_ZUGFERD_XML_ITEMS_ADDED_WHEN] DEFAULT (getdate()) FOR [ADDED_WHEN]
GO
ALTER TABLE [dbo].[TBDD_ZUGFERD_XML_ITEMS] ADD CONSTRAINT [DF_TBDD_ZUGFERD_XML_ITEMS_ADDED_WHO] DEFAULT (N'EDM-Admin') FOR [ADDED_WHO]
GO

View File

@@ -0,0 +1,192 @@
USE [DD_ECM]
GO
/****** Object: Table [dbo].[TBSIG_RECEIVER] Script Date: 07.08.2023 10:09:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TBSIG_RECEIVER](
[GUID] [int] IDENTITY(1,1) NOT NULL,
[EMAIL_ADDRESS] [nvarchar](128) NOT NULL,
[SIGNATURE] [nvarchar](64) NOT NULL,
[ADDED_WHEN] [datetime] NOT NULL,
CONSTRAINT [PK_TBSIG_RECEIVER] PRIMARY KEY CLUSTERED
(
[GUID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TBSIG_ENVELOPE_RECEIVER] Script Date: 07.08.2023 10:09:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TBSIG_ENVELOPE_RECEIVER](
[ENVELOPE_ID] [int] NOT NULL,
[RECEIVER_ID] [int] NOT NULL,
[SEQUENCE] [int] NOT NULL,
[NAME] [nvarchar](128) NULL,
[JOB_TITLE] [nvarchar](128) NULL,
[COMPANY_NAME] [nvarchar](128) NULL,
[PRIVATE_MESSAGE] [nvarchar](max) NULL,
[ACCESS_CODE] [nvarchar](64) NULL,
[ADDED_WHEN] [datetime] NOT NULL,
[CHANGED_WHEN] [datetime] NULL,
CONSTRAINT [PK_TBSIG_ENVELOPE_RECEIVER] PRIMARY KEY CLUSTERED
(
[ENVELOPE_ID] ASC,
[RECEIVER_ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: View [dbo].[VWSIG_ENVELOPE_RECEIVERS] Script Date: 07.08.2023 10:09:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE VIEW [dbo].[VWSIG_ENVELOPE_RECEIVERS] as
SELECT T2.GUID, T.ENVELOPE_ID, T.PRIVATE_MESSAGE, T.ACCESS_CODE, T.[SEQUENCE], T.NAME, T2.EMAIL_ADDRESS, T2.SIGNATURE
FROM TBSIG_ENVELOPE_RECEIVER T
JOIN TBSIG_RECEIVER T2 ON T.RECEIVER_ID = T2.GUID
GO
/****** Object: Table [dbo].[TBSIG_CONFIG] Script Date: 07.08.2023 10:09:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TBSIG_CONFIG](
[DOCUMENT_PATH] [nvarchar](256) NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] Script Date: 07.08.2023 10:09:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT](
[GUID] [int] IDENTITY(1,1) NOT NULL,
[DOCUMENT_ID] [int] NOT NULL,
[RECEIVER_ID] [int] NOT NULL,
[STATUS] [nvarchar](64) NOT NULL,
[ELEMENT_TYPE] [nvarchar](32) NOT NULL,
[POSITION_X] [float] NOT NULL,
[POSITION_Y] [float] NOT NULL,
[WIDTH] [float] NOT NULL,
[HEIGHT] [float] NOT NULL,
[PAGE] [int] NOT NULL,
[REQUIRED] [bit] NOT NULL,
[TOOLTIP] [nvarchar](512) NULL,
[READ_ONLY] [bit] NOT NULL,
[ELEMENT_VALUE] [nvarchar](1024) NULL,
[ANNOTATION_INDEX] [int] NOT NULL,
[STATUS_CHANGED_WHEN] [datetime] NULL,
[ADDED_WHEN] [datetime] NOT NULL,
[CHANGED_WHEN] [datetime] NULL,
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TBSIG_ENVELOPE] Script Date: 07.08.2023 10:09:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TBSIG_ENVELOPE](
[GUID] [int] IDENTITY(1,1) NOT NULL,
[USER_ID] [int] NOT NULL,
[STATUS] [nvarchar](64) NOT NULL,
[ENVELOPE_UUID] [nvarchar](36) NOT NULL,
[SUBJECT] [nvarchar](512) NOT NULL,
[MESSAGE] [nvarchar](max) NOT NULL,
[SENT_WHEN] [datetime] NULL,
[EXPIRES_WHEN] [datetime] NULL,
[EXPIRES_WARNING_WHEN] [datetime] NULL,
[ADDED_WHEN] [datetime] NOT NULL,
[CHANGED_WHEN] [datetime] NULL,
CONSTRAINT [PK_TBSIG_ENVELOPE] PRIMARY KEY CLUSTERED
(
[GUID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[TBSIG_ENVELOPE_DOCUMENT] Script Date: 07.08.2023 10:09:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TBSIG_ENVELOPE_DOCUMENT](
[GUID] [int] IDENTITY(1,1) NOT NULL,
[ENVELOPE_ID] [int] NOT NULL,
[FILENAME] [nvarchar](256) NOT NULL,
[FILEPATH] [nvarchar](256) NOT NULL,
[ADDED_WHEN] [datetime] NOT NULL,
CONSTRAINT [PK_TBSIG_DOCUMENT] PRIMARY KEY CLUSTERED
(
[GUID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TBSIG_ENVELOPE_HISTORY] Script Date: 07.08.2023 10:09:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TBSIG_ENVELOPE_HISTORY](
[GUID] [int] IDENTITY(1,1) NOT NULL,
[ENVELOPE_ID] [int] NOT NULL,
[STATUS] [nvarchar](64) NOT NULL,
[USER_EMAIL_ADDRESS] [nvarchar](128) NOT NULL,
[ACTION_TITLE] [nvarchar](64) NOT NULL,
[ACTION_DESCRIPTION] [nvarchar](512) NOT NULL,
[ADDED_WHEN] [datetime] NOT NULL,
CONSTRAINT [PK_TBSIG_HISTORY] PRIMARY KEY CLUSTERED
(
[GUID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TBSIG_USER_RECEIVER] Script Date: 07.08.2023 10:09:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TBSIG_USER_RECEIVER](
[GUID] [int] IDENTITY(1,1) NOT NULL,
[USER_ID] [int] NOT NULL,
[RECEIVER_ID] [int] NOT NULL,
[NAME] [nvarchar](128) NOT NULL,
[COMPANY_NAME] [nvarchar](128) NULL,
[JOB_TITLE] [nvarchar](128) NULL,
[ADDED_WHEN] [datetime] NOT NULL,
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] ADD CONSTRAINT [DF_TBSIG_DOCUMENT_RECEIVER_ELEMENT_POSITION_X] DEFAULT ((0)) FOR [POSITION_X]
GO
ALTER TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] ADD CONSTRAINT [DF_TBSIG_DOCUMENT_RECEIVER_ELEMENT_POSITION_Y] DEFAULT ((0)) FOR [POSITION_Y]
GO
ALTER TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] ADD CONSTRAINT [DF_TBSIG_DOCUMENT_RECEIVER_ELEMENT_WIDTH] DEFAULT ((0)) FOR [WIDTH]
GO
ALTER TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] ADD CONSTRAINT [DF_TBSIG_DOCUMENT_RECEIVER_ELEMENT_HEIGHT] DEFAULT ((0)) FOR [HEIGHT]
GO
ALTER TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] ADD CONSTRAINT [DF_TBSIG_DOCUMENT_RECEIVER_ELEMENT_PAGE] DEFAULT ((1)) FOR [PAGE]
GO
ALTER TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] ADD CONSTRAINT [DF_TBSIG_DOCUMENT_RECEIVER_ELEMENT_REQUIRED] DEFAULT ((0)) FOR [REQUIRED]
GO
ALTER TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] ADD CONSTRAINT [DF_TBSIG_DOCUMENT_RECEIVER_ELEMENT_READ_ONLY] DEFAULT ((0)) FOR [READ_ONLY]
GO
ALTER TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] ADD CONSTRAINT [DF_TBSIG_DOCUMENT_RECEIVER_ELEMENTS_ADDED_WHEN] DEFAULT (getdate()) FOR [ADDED_WHEN]
GO
ALTER TABLE [dbo].[TBSIG_DOCUMENT_RECEIVER_ELEMENT] ADD CONSTRAINT [DEFAULT_TBSIG_DOCUMENT_RECEIVER_ELEMENT_ANNOTATION_INDEX] DEFAULT ((0)) FOR [ANNOTATION_INDEX]
GO
ALTER TABLE [dbo].[TBSIG_ENVELOPE] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_ADDED_WHEN] DEFAULT (getdate()) FOR [ADDED_WHEN]
GO
ALTER TABLE [dbo].[TBSIG_ENVELOPE_DOCUMENT] ADD CONSTRAINT [DF_TBSIG_DOCUMENT_ADDED_WHEN] DEFAULT (getdate()) FOR [ADDED_WHEN]
GO
ALTER TABLE [dbo].[TBSIG_ENVELOPE_HISTORY] ADD CONSTRAINT [DF_TBSIG_HISTORY_ADDED_WHEN] DEFAULT (getdate()) FOR [ADDED_WHEN]
GO
ALTER TABLE [dbo].[TBSIG_ENVELOPE_RECEIVER] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_RECEIVER_SEQUENCE] DEFAULT ((0)) FOR [SEQUENCE]
GO
ALTER TABLE [dbo].[TBSIG_ENVELOPE_RECEIVER] ADD CONSTRAINT [DF_TBSIG_ENVELOPE_RECEIVER_ADDED_WHEN] DEFAULT (getdate()) FOR [ADDED_WHEN]
GO
ALTER TABLE [dbo].[TBSIG_RECEIVER] ADD CONSTRAINT [DF_TBSIG_RECEIVER_ADDED_WHEN] DEFAULT (getdate()) FOR [ADDED_WHEN]
GO
ALTER TABLE [dbo].[TBSIG_USER_RECEIVER] ADD CONSTRAINT [DF_TBSIG_USER_RECEIVER_ADDED_WHEN] DEFAULT (getdate()) FOR [ADDED_WHEN]
GO