MS IDB/PM

This commit is contained in:
2022-01-21 14:26:29 +01:00
parent 07ca812521
commit 18a8b13cb3
3 changed files with 1155 additions and 677 deletions

View File

@@ -1366,6 +1366,117 @@ GO
Insert Into TBDD_GUI_LANGUAGE_PHRASE (MODULE,TITLE,LANGUAGE,CAPT_TYPE,STRING1,STRING2,OBJ_NAME) VALUES ('PM','frmValidator.Conversation_Delete','de-DE','MsgboxResult','Wollen Sie die Konversation beenden?','Nachfrage','frmValidator');
Insert Into TBDD_GUI_LANGUAGE_PHRASE (MODULE,TITLE,LANGUAGE,CAPT_TYPE,STRING1,STRING2,OBJ_NAME) VALUES ('PM','frmValidator.Conversation_Delete','en-US','MsgboxResult','Would You like to end this conversation?','Question','frmValidator');
GO
CREATE TABLE [dbo].[TBDD_MONITORING_RESULT](
[USR_ID] INTEGER NULL,
[GUID] INTEGER NULL,
[PARENT_ID] INTEGER NULL,
[STATE] VARCHAR(100) DEFAULT 'DEFAULT',
[ICON] VARCHAR(100) NULL,
[COLUMN1] VARCHAR(500) NULL,
[COLUMN2] VARCHAR(500) NULL,
[COLUMN3] VARCHAR(500) NULL,
[ADDED_WHEN] DATETIME NULL,
[SELECT1] NVARCHAR(max) NULL,
[SELECT2] NVARCHAR(max) NULL,
[SELECT3] NVARCHAR(max) NULL,
[SELECT4] NVARCHAR(max) NULL,
[DOCVIEW1] NVARCHAR(512) NULL,
[DOCVIEW2] NVARCHAR(512) NULL,
[HTML1] NVARCHAR(max) NULL,
[HTML2] NVARCHAR(max) NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
CREATE PROCEDURE [dbo].[PRDD_MONITORING_GET_TREEVIEW_RESULT] @TYPE VARCHAR(100),@PARAM1 NVARCHAR(500),@PARAM2 NVARCHAR(500),@PARAM3 NVARCHAR(500),@USR_ID INTEGER
AS
BEGIN
DECLARE @TBResult TABLE (
GUID INTEGER,
PARENT_ID INTEGER,
--
-- STATE
-- Options: SUCCESS, FAILURE, WARNING, WAITING, DEFAULT
--
STATE VARCHAR(100) DEFAULT 'DEFAULT',
--
-- ICON
-- Options: MAIL, PDF, HTML
--
ICON VARCHAR(100),
COLUMN1 VARCHAR(500),
COLUMN2 VARCHAR(500),
COLUMN3 VARCHAR(500),
ADDED_WHEN DATETIME,
SELECT1 NVARCHAR(MAX),
SELECT2 NVARCHAR(MAX),
SELECT3 NVARCHAR(MAX),
SELECT4 NVARCHAR(MAX),
DOCVIEW1 NVARCHAR(512),
DOCVIEW2 NVARCHAR(512),
HTML1 NVARCHAR(MAX),
HTML2 NVARCHAR(MAX)
)
INSERT INTO @TBResult (GUID,PARENT_ID,ADDED_WHEN,COLUMN1,STATE) VALUES (1,0,GETDATE()-10,'EMAIL-EINGANG','SUCCESS')
INSERT INTO @TBResult (GUID,PARENT_ID,COLUMN1,COLUMN2) VALUES (2,1,'Datum/Uhrzeit','2021-05-11 07:28:25')
INSERT INTO @TBResult (GUID,PARENT_ID,COLUMN1,COLUMN2) VALUES (3,1,'Email-Versender','m.schreiber@digitaldata.works')
INSERT INTO @TBResult (GUID,PARENT_ID,COLUMN1,COLUMN2) VALUES (4,1,'Betreff','Das Subject aus der Mail')
INSERT INTO @TBResult (GUID,PARENT_ID,ADDED_WHEN,COLUMN1,STATE) VALUES (5,0,GETDATE()-8,'ZUGFeRD-Parser gestartet','SUCCESS')
INSERT INTO @TBResult (GUID,PARENT_ID,ICON,COLUMN1,SELECT1) VALUES (6,5,'SQL','Click for Result','SELECT * FROM TBEDMI_ITEM_VALUE WHERE REFERENCE_GUID = ''350614162.18783.1593150528181@W2K8SRV0036030008840''|EDMI_ITEM_VALUE')
INSERT INTO @TBResult (GUID,PARENT_ID,ICON,COLUMN1,DOCVIEW1) VALUES (7,5,'MAIL','OriginalMail','\\Windream\Objects\SWE_157906_Neggers~4-21_01_28.msg|Original Email')
INSERT INTO @TBResult (GUID,PARENT_ID,ADDED_WHEN,COLUMN1,STATE) VALUES (8,5,GETDATE()-6,'Beleg Abgelehnt','WARNING')
INSERT INTO @TBResult (GUID,PARENT_ID,ICON,COLUMN1,HTML1) VALUES (9,8,'MAIL','Ablehnungsmail','<!DOCTYPE html><html><body style=''font-family:"Arial";font-size:10.0pt''">Sehr geehrte Damen und Herren,<br> das WISAG-Portal zur Verarbeitung der Eingangsrechnungen
im ZUGFeRD-Format konnte die von Ihnen gesandte Rechnung 5403008595 leider nicht verarbeiten! <br> Letzter Bearbeiter in unserem Hause: Melanie Leilich - Melanie.Leilich@wisag.de <p>
Ablehnung, da die Rechnung mit der Gutschrift 5403008596 verrechnet wird.<br> Letzter Bearbeiter in unserem Hause: Melanie Leilich<p>Bitte prüfen Sie die Datei und nehmen Sie bei Bedarf mit uns Kontakt auf. <p>
Vielen Dank für Ihr Verständnis.<br>Mit freundlichen Grüßen<br>Ihre IT-Abteilung</body></html>|Ablehnungsmail')
INSERT INTO @TBResult (GUID,PARENT_ID,ADDED_WHEN,COLUMN1,STATE) VALUES (10,0,GETDATE()-5,'Finale Freigabe','SUCCESS')
INSERT INTO @TBResult (GUID,PARENT_ID,COLUMN1,COLUMN2) VALUES (11,10,'Finaler Freigaber','d.schipper')
INSERT INTO @TBResult (GUID,PARENT_ID,ADDED_WHEN,COLUMN1,STATE) VALUES (12,0,GETDATE()-5,'Ergebnisbericht erzeugt','SUCCESS')
INSERT INTO @TBResult (GUID,PARENT_ID,ICON,COLUMN1,DOCVIEW1) VALUES (13,12,'FILE','Ergebnisbericht','\\Windream\Objects\Globix-Test\4-20_06_08~8.pdf|Ergebnisbericht')
INSERT INTO @TBResult (GUID,PARENT_ID,ADDED_WHEN,COLUMN1,STATE) VALUES (14,0,GETDATE()-4,'An SAP übergeben','WAITING')
SELECT * FROM @TBResult
END
GO
CREATE TABLE TBDD_MONITORING_PROFILE(
GUID INTEGER NOT NULL IDENTITY(1,1),
TITLE VARCHAR(30) NOT NULL,
DESCRIPTION VARCHAR(100),
ACTIVE BIT NOT NULL DEFAULT 1,
SEQUENCE TINYINT NOT NULL DEFAULT 1,
ADDED_WHEN DATETIME NOT NULL DEFAULT GETDATE(),
CHANGED_WHEN DATETIME,
CONSTRAINT [PK_TBDD_MONITORING_PROFILE] PRIMARY KEY(GUID))
GO
CREATE TRIGGER [dbo].[TBDD_MONITORING_PROFILE_AFT_UPD] ON [dbo].[TBDD_MONITORING_PROFILE]
FOR UPDATE
AS
BEGIN
UPDATE TBDD_MONITORING_PROFILE SET CHANGED_WHEN = GETDATE() FROM INSERTED WHERE TBDD_MONITORING_PROFILE.GUID = INSERTED.GUID
END
GO
CREATE TABLE TBDD_MONITORING_PROFILE_ATTRIBUTES(
GUID INTEGER NOT NULL IDENTITY(1,1),
MONITOR_PROFILE_ID INTEGER NOT NULL,
[CAPTION] VARCHAR(100) NOT NULL,
DESCRIPTION VARCHAR(100),
ACTIVE BIT NOT NULL DEFAULT 1,
SEQUENCE TINYINT NOT NULL DEFAULT 1,
ADDED_WHEN DATETIME NOT NULL DEFAULT GETDATE(),
CHANGED_WHEN DATETIME,
CONSTRAINT [PK_TBDD_MONITORING_PROFILE_ATTRIBUTES] PRIMARY KEY(GUID),
CONSTRAINT FK_TBDD_MONITORING_PROF_ATTR_MPID FOREIGN KEY (MONITOR_PROFILE_ID) REFERENCES TBDD_MONITORING_PROFILE (GUID))
GO
CREATE TRIGGER [dbo].[TBDD_MONITORING_PROFILE_ATTRIBUTES_AFT_UPD] ON [dbo].TBDD_MONITORING_PROFILE_ATTRIBUTES
FOR UPDATE
AS
BEGIN
UPDATE TBDD_MONITORING_PROFILE_ATTRIBUTES SET CHANGED_WHEN = GETDATE() FROM INSERTED WHERE TBDD_MONITORING_PROFILE_ATTRIBUTES.GUID = INSERTED.GUID
END
GO
--############################################
--##########PROCEDURES########################
--############################################