Anpassung Skripte DD_ECM fehlkende Objekte etc

This commit is contained in:
Developer01
2026-07-07 16:32:36 +02:00
parent e73cee1e23
commit 45090e44fb
6 changed files with 127 additions and 20 deletions

View File

@@ -30,6 +30,45 @@ END
GO
ALTER TABLE [dbo].[TBEDMI_ITEM_FILES] ENABLE TRIGGER [TBEDMI_ITEM_FILES_AFT_UPD]
GO
--################################# ZUGFERD #######################################################
CREATE TABLE [dbo].[TBDD_ZUGFERD_XML_ITEMS](
[GUID] [int] IDENTITY(1,1) NOT NULL,
[SPECIFICATION] NVARCHAR(50) NOT NULL,
ITEM_TYPE int 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),
[ACTIVE] BIT,
[IS_REQUIRED] BIT NOT NULL DEFAULT 0,
[IS_GROUPED] BIT NOT NULL DEFAULT 0,
[GROUP_SCOPE] NVARCHAR(50) NULL,
[ADDED_WHEN] DATETIME NOT NULL,
[ADDED_WHO] NVARCHAR(50),
[CHANGED_WHEN] DATETIME,
[CHANGED_WHO] NVARCHAR(50),
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
ALTER TABLE [dbo].[TBDD_ZUGFERD_XML_ITEMS] ADD CONSTRAINT DF_TBDD_ZUGFERD_XML_ITEMS_ITEM_TYP DEFAULT 0 FOR ITEM_TYPE
GO
ALTER TABLE dbo.TBDD_ZUGFERD_XML_ITEMS ADD
EN16931_ID nvarchar(50) NULL
GO