DD_ECM ColumnGrid Tabelle. orgFLOW personalakte
This commit is contained in:
parent
d4ffba093f
commit
a7d27cec30
@ -1454,26 +1454,40 @@ SET QUOTED_IDENTIFIER ON
|
|||||||
GO
|
GO
|
||||||
CREATE TABLE [dbo].[TBEDMI_ITEM_VALUE](
|
CREATE TABLE [dbo].[TBEDMI_ITEM_VALUE](
|
||||||
[GUID] [bigint] IDENTITY(1,1) NOT NULL,
|
[GUID] [bigint] IDENTITY(1,1) NOT NULL,
|
||||||
[REFERENCE_GUID] NVARCHAR(max) NOT NULL,
|
[REFERENCE_GUID] NVARCHAR(250) NOT NULL,
|
||||||
[ITEM_DESCRIPTION] NVARCHAR(max) NOT NULL,
|
[ITEM_DESCRIPTION] NVARCHAR(250) NOT NULL,
|
||||||
[ITEM_VALUE] NVARCHAR(max) NULL,
|
[ITEM_VALUE] NVARCHAR(4000) NULL,
|
||||||
[CREATEDWHEN] DATETIME NOT NULL,
|
[CREATEDWHEN] DATETIME NOT NULL,
|
||||||
[CREATEDWHO] NVARCHAR(max) NULL,
|
[CREATEDWHO] NVARCHAR(100) NULL,
|
||||||
[CHANGEDWHEN] DATETIME NULL,
|
[CHANGEDWHEN] DATETIME NULL,
|
||||||
[GROUP_COUNTER] [int] NULL,
|
[GROUP_COUNTER] [int] NULL,
|
||||||
[SPEC_NAME] [varchar](250) NULL,
|
[SPEC_NAME] NVARCHAR(100) NULL,
|
||||||
[IS_REQUIRED] BIT NOT NULL
|
[IS_REQUIRED] BIT NOT NULL,
|
||||||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
[COMMENT] [nvarchar](100) NULL,
|
||||||
|
[CHANGEDWHO] [nvarchar](100) NULL,
|
||||||
|
CONSTRAINT [PK_TBEDMI_ITEM_VALUE_GUID] 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
|
GO
|
||||||
|
|
||||||
ALTER TABLE [dbo].[TBEDMI_ITEM_VALUE] ADD DEFAULT (getdate()) FOR [CREATEDWHEN]
|
ALTER TABLE [dbo].[TBEDMI_ITEM_VALUE] ADD CONSTRAINT [DEF_TBEDMI_ITEM_VALUE_CREATEDWHEN] DEFAULT (getdate()) FOR [CREATEDWHEN]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
ALTER TABLE [dbo].[TBEDMI_ITEM_VALUE] ADD DEFAULT ((0)) FOR [IS_REQUIRED]
|
ALTER TABLE [dbo].[TBEDMI_ITEM_VALUE] ADD CONSTRAINT [DEF_TBEDMI_ITEM_VALUE_ISREQUIRED] DEFAULT ((0)) FOR [IS_REQUIRED]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX IDX_TBEDMI_ITEM_VALUE_SPECNAME_REFGUID
|
||||||
|
ON TBEDMI_ITEM_VALUE (SPEC_NAME, REFERENCE_GUID) include (ITEM_VALUE, GROUP_COUNTER, ITEM_DESCRIPTION, IS_REQUIRED, CREATEDWHEN, CHANGEDWHEN, CHANGEDWHO) ;
|
||||||
|
|
||||||
|
CREATE NONCLUSTERED INDEX IDX_TBEDMI_ITEM_VALUE_REFGUID
|
||||||
|
ON TBEDMI_ITEM_VALUE (REFERENCE_GUID) include (ITEM_VALUE, SPEC_NAME, GROUP_COUNTER, ITEM_DESCRIPTION, IS_REQUIRED, CREATEDWHEN, CHANGEDWHEN, CHANGEDWHO) ;
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
--PROCEDURES
|
--PROCEDURES
|
||||||
|
|
||||||
-- 20.09.2024 MS @MODULE_SHORT eingesetzt
|
-- 20.09.2024 MS @MODULE_SHORT eingesetzt
|
||||||
|
|||||||
@ -25,7 +25,7 @@ Insert INTO TBDD_ZUGFERD_VIEW_RECEIPT_TEMPLATE
|
|||||||
('INVOICE_POSITION_AMOUNT', '', 'POSITION', 10, 17, 0, 0),
|
('INVOICE_POSITION_AMOUNT', '', 'POSITION', 10, 17, 0, 0),
|
||||||
('INVOICE_POSITION_UNIT_TYPE', '', 'POSITION', 10, 18, 0, 0),
|
('INVOICE_POSITION_UNIT_TYPE', '', 'POSITION', 10, 18, 0, 0),
|
||||||
('INVOICE_POSITION_ARTICLE', '', 'POSITION', 10, 19, 0, 0),
|
('INVOICE_POSITION_ARTICLE', '', 'POSITION', 10, 19, 0, 0),
|
||||||
('INVOICE_POSITION_ARTICLE_DESC', '', 'POSITION', 10, 20, 0, 0),
|
('INVOICE_POSITION_ARTICLE_DESCRIPTION', '', 'POSITION', 10, 20, 0, 0),
|
||||||
('INVOICE_POSITION_NOTE', '', 'POSITION', 10, 21, 0, 0),
|
('INVOICE_POSITION_NOTE', '', 'POSITION', 10, 21, 0, 0),
|
||||||
('INVOICE_TAXPOS_TAX_RATE', '', 'POSITION', 10, 22, 0, 0),
|
('INVOICE_TAXPOS_TAX_RATE', '', 'POSITION', 10, 22, 0, 0),
|
||||||
('INVOICE_POSITION_TAX_AMOUNT', '', 'POSITION', 10, 23, 0, 1),
|
('INVOICE_POSITION_TAX_AMOUNT', '', 'POSITION', 10, 23, 0, 1),
|
||||||
@ -50,7 +50,7 @@ AS RETURN
|
|||||||
SELECt A.SPEC_NAME,A.ITEM_VALUE,A.Area,A.Row_Caption,A.xPosition,A.Y_eq_lastrow,A.SequenceItem ORDER_SEQ,A.Display FROM VWDD_ZUGFERD_VIEW_RECEIPT_TEMPLATE_ITEMS A
|
SELECt A.SPEC_NAME,A.ITEM_VALUE,A.Area,A.Row_Caption,A.xPosition,A.Y_eq_lastrow,A.SequenceItem ORDER_SEQ,A.Display FROM VWDD_ZUGFERD_VIEW_RECEIPT_TEMPLATE_ITEMS A
|
||||||
WHERE REFERENCE_GUID = @pMSGID
|
WHERE REFERENCE_GUID = @pMSGID
|
||||||
AND A.SPEC_NAME NOT IN ('INVOICE_POSITION_AMOUNT','INVOICE_POSITION_UNIT_TYPE','INVOICE_POSITION_NOTE',
|
AND A.SPEC_NAME NOT IN ('INVOICE_POSITION_AMOUNT','INVOICE_POSITION_UNIT_TYPE','INVOICE_POSITION_NOTE',
|
||||||
'INVOICE_TAXPOS_TAX_RATE','INVOICE_POSITION_ARTICLE','INVOICE_POSITION_ARTICLE_DESC','INVOICE_TAXPOS_AMOUNT',
|
'INVOICE_TAXPOS_TAX_RATE','INVOICE_POSITION_ARTICLE','INVOICE_POSITION_ARTICLE_DESCRIPTION','INVOICE_TAXPOS_AMOUNT',
|
||||||
'INVOICE_TAXPOS_RATE','INVOICE_TAXPOS_TYPE','INVOICE_POSITION_TAX_AMOUNT')
|
'INVOICE_TAXPOS_RATE','INVOICE_TAXPOS_TYPE','INVOICE_POSITION_TAX_AMOUNT')
|
||||||
UNION
|
UNION
|
||||||
SELECT SPEC_NAME,ITEM_VALUE,Area,'' Row_Caption,10 xPosition, 0 Y_eq_lastrow,SequenceItem ORDER_SEQ, Display FROM [dbo].[FNDD_ZUGFERD_VIEW_RECEIPT_POSITIONS] (@pMSGID)
|
SELECT SPEC_NAME,ITEM_VALUE,Area,'' Row_Caption,10 xPosition, 0 Y_eq_lastrow,SequenceItem ORDER_SEQ, Display FROM [dbo].[FNDD_ZUGFERD_VIEW_RECEIPT_POSITIONS] (@pMSGID)
|
||||||
|
|||||||
35
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.8.7.sql
Normal file
35
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.8.7.sql
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.8.7';
|
||||||
|
GO
|
||||||
|
SET ANSI_NULLS ON
|
||||||
|
GO
|
||||||
|
SET QUOTED_IDENTIFIER ON
|
||||||
|
GO
|
||||||
|
CREATE TABLE [dbo].[TBEDMI_ITEM_FILES](
|
||||||
|
[GUID] [bigint] IDENTITY(1,1) NOT NULL,
|
||||||
|
[REFERENCE_GUID] [varchar](250) NOT NULL,
|
||||||
|
[ITEM_VALUE] [varbinary](max) NOT NULL,
|
||||||
|
[ORG_FILENAME] [varchar](256) NOT NULL,
|
||||||
|
[MIME_TYPE] [varchar](256) NOT NULL,
|
||||||
|
[GROUP_INDEX] [int] NOT NULL,
|
||||||
|
[CREATED_WHEN] [datetime] NOT NULL,
|
||||||
|
[CREATED_WHO] [varchar](100) NULL,
|
||||||
|
[CHANGED_WHEN] [datetime] NULL,
|
||||||
|
[CHANGED_WHO] [varchar](100) NULL
|
||||||
|
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||||||
|
GO
|
||||||
|
ALTER TABLE [dbo].[TBEDMI_ITEM_FILES] ADD CONSTRAINT [DF_TBEDMI_ITEM_FILES_GROUP_INDEX] DEFAULT ((0)) FOR [GROUP_INDEX]
|
||||||
|
GO
|
||||||
|
ALTER TABLE [dbo].[TBEDMI_ITEM_FILES] ADD CONSTRAINT [DF_TBEDMI_ITEM_FILES_CREATED_WHEN] DEFAULT (getdate()) FOR [CREATED_WHEN]
|
||||||
|
GO
|
||||||
|
CREATE TRIGGER [dbo].[TBEDMI_ITEM_FILES_AFT_UPD] ON [dbo].[TBEDMI_ITEM_FILES]
|
||||||
|
FOR UPDATE
|
||||||
|
AS
|
||||||
|
BEGIN
|
||||||
|
UPDATE TBEDMI_ITEM_FILES SET CHANGED_WHEN = GETDATE() FROM INSERTED WHERE TBEDMI_ITEM_FILES.GUID = INSERTED.GUID
|
||||||
|
END
|
||||||
|
GO
|
||||||
|
ALTER TABLE [dbo].[TBEDMI_ITEM_FILES] ENABLE TRIGGER [TBEDMI_ITEM_FILES_AFT_UPD]
|
||||||
|
GO
|
||||||
|
ALTER TABLE dbo.TBDD_ZUGFERD_XML_ITEMS ADD
|
||||||
|
EN16931_ID nvarchar(50) NULL
|
||||||
|
GO
|
||||||
18
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.9.sql
Normal file
18
00_DB_SETUP_SINGLE/01_DD_ECM/Update/1.9.9.sql
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.8.7';
|
||||||
|
GO
|
||||||
|
ALTER TABLE TBEDMI_ITEM_VALUE ALTER COLUMN REFERENCE_GUID NVARCHAR(250);
|
||||||
|
GO
|
||||||
|
ALTER TABLE TBEDMI_ITEM_VALUE ALTER COLUMN ITEM_DESCRIPTION NVARCHAR(250);
|
||||||
|
GO
|
||||||
|
ALTER TABLE TBEDMI_ITEM_VALUE ALTER COLUMN ITEM_VALUE NVARCHAR(4000);
|
||||||
|
GO
|
||||||
|
ALTER TABLE TBEDMI_ITEM_VALUE ALTER COLUMN CREATEDWHO NVARCHAR(100);
|
||||||
|
GO
|
||||||
|
ALTER TABLE TBEDMI_ITEM_VALUE ALTER COLUMN SPEC_NAME NVARCHAR(100);
|
||||||
|
GO
|
||||||
|
IF EXISTS (SELECT * FROM Information_Schema.Columns WHERE Table_Name = 'TBEDMI_ITEM_VALUE' AND Column_Name = 'CHANGED_WHO')
|
||||||
|
EXEC sp_rename 'dbo.TBEDMI_ITEM_VALUE.CHANGED_WHO', 'CHANGEDWHO', 'COLUMN';
|
||||||
|
|
||||||
|
ALTER TABLE TBEDMI_ITEM_VALUE ALTER COLUMN CREATEDWHO NVARCHAR(100);
|
||||||
|
GO
|
||||||
|
|
||||||
@ -24,13 +24,14 @@ BEGIN
|
|||||||
SELECT @CTRL_ID_VN = GUID FROM TBPMO_CONTROL WHERE FORM_ID = @ENTITY_ID AND NAME = 'txtVorname'
|
SELECT @CTRL_ID_VN = GUID FROM TBPMO_CONTROL WHERE FORM_ID = @ENTITY_ID AND NAME = 'txtVorname'
|
||||||
DECLARE MYCURSOR CURSOR LOCAL FOR
|
DECLARE MYCURSOR CURSOR LOCAL FOR
|
||||||
select T.GUID, T1.GUID as NODE_CONFIG_ID, T1.[ENTITY_ID],T.NODE_CAPTION,T.ID1,T1.TYPE_NODE,T.PARENT_GUID
|
select T.GUID, T1.GUID as NODE_CONFIG_ID, T1.[ENTITY_ID],T.NODE_CAPTION,T.ID1,T1.TYPE_NODE,T.PARENT_GUID
|
||||||
|
, T.RECORD_ID
|
||||||
from
|
from
|
||||||
TBPMO_STRUCTURE_NODES T,
|
TBPMO_STRUCTURE_NODES T,
|
||||||
TBPMO_STRUCTURE_NODES_CONFIGURATION T1
|
TBPMO_STRUCTURE_NODES_CONFIGURATION T1
|
||||||
WHERE
|
WHERE
|
||||||
T.NODE_CONFIG_ID = T1.GUID AND T1.CREATE_RECORD = 1
|
T.NODE_CONFIG_ID = T1.GUID AND T1.CREATE_RECORD = 1
|
||||||
AND T1.ENTITY_ID = 5 AND T1.NAME in ('Dateiablage','Hauptknoten Personal')
|
AND T1.ENTITY_ID = 5 AND T1.NAME in ('Dateiablage','Hauptknoten Personal')
|
||||||
and T.GUID <> 3
|
and T.GUID <> 3 AND T.NODE_CAPTION = 'Meldungen'
|
||||||
|
|
||||||
--select * from TBPMO_STRUCTURE_NODES where NODE_CONFIG_ID = 19
|
--select * from TBPMO_STRUCTURE_NODES where NODE_CONFIG_ID = 19
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user