Merge branch 'master' of http://dd-vmp07-com04:3000/AppStd/SqlScripts
Pull and Push
This commit is contained in:
42
13_ZUGFERD/1.0.0.3.sql
Normal file
42
13_ZUGFERD/1.0.0.3.sql
Normal file
@@ -0,0 +1,42 @@
|
||||
CREATE TABLE [dbo].[TBEDMI_PARSER_RESULTS](
|
||||
[GUID] [int] IDENTITY(1,1) NOT NULL,
|
||||
[REFERENCE_GUID] [varchar](250) NOT NULL,
|
||||
[WEB_FILENAME] [varchar](250) NOT NULL,
|
||||
[WEB_MAIL_ADRESS] [varchar](250) NOT NULL,
|
||||
[WEB_LANGUAGE] [varchar](5) NOT NULL,
|
||||
[PARSER_RESULT] [varchar](50) NOT NULL,
|
||||
[XML_INVOICE_NUMBER] [varchar](50) NULL,
|
||||
[XML_SELLER_TRADE_PARTY_NAME] [varchar](250) NULL,
|
||||
[XML_SELLER_MAIL_ADRESS] [varchar](250) NULL,
|
||||
[XML_SPECIFICATION] [varchar](50) NULL,
|
||||
[XML_SCHEMA] [varchar](50) NULL,
|
||||
[XML_FILE_TYPE] [varchar](10) NULL,
|
||||
[ADDED_WHO] [varchar](50) NULL,
|
||||
[ADDED_WHEN] [datetime] NULL,
|
||||
[CHANGED_WHEN] [datetime] NULL
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[TBEDMI_PARSER_RESULTS] ADD CONSTRAINT [DF_TBEDMI_PARSER_RESULTS_ADDED_WHO] DEFAULT (suser_sname()) FOR [ADDED_WHO]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[TBEDMI_PARSER_RESULTS] ADD CONSTRAINT [DF_TBEDMI_PARSER_RESULTS_ADDED_WHEN] DEFAULT (sysdatetime()) FOR [ADDED_WHEN]
|
||||
GO
|
||||
|
||||
|
||||
CREATE OR ALTER TRIGGER [dbo].[TBEDMI_PARSER_RESULTS_AFT_UPD] ON [dbo].[TBEDMI_PARSER_RESULTS]
|
||||
FOR UPDATE
|
||||
AS
|
||||
BEGIN
|
||||
SET NOCOUNT ON;
|
||||
|
||||
UPDATE [TBEDMI_PARSER_RESULTS]
|
||||
SET [CHANGED_WHEN] = (sysdatetime())
|
||||
FROM [INSERTED]
|
||||
WHERE [TBEDMI_PARSER_RESULTS].[GUID] = [INSERTED].[GUID];
|
||||
|
||||
END
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[TBEDMI_PARSER_RESULTS] ENABLE TRIGGER [TBEDMI_PARSER_RESULTS_AFT_UPD]
|
||||
GO
|
||||
Reference in New Issue
Block a user