Initial export of Delivery Unit EON_CRM_CONTRACT (24 files)

This commit is contained in:
Thorsten Schmitz
2026-07-09 02:01:10 +02:00
commit 767aef8871
24 changed files with 2364 additions and 0 deletions
@@ -0,0 +1,14 @@
CREATE SCHEMA NICEPORTAL;
CREATE COLUMN TABLE "NICEPORTAL"."UO_CRM_DATA_CONTRACTS" ("ID" BIGINT CS_FIXED NOT NULL ,
"ID_MSD" VARCHAR(50) NOT NULL ,
"ID_CRM" VARCHAR(30) NOT NULL ,
"JSONRAW" NCLOB MEMORY THRESHOLD 1000,
"B1_CODE" VARCHAR(50),
"CREATE_TS" LONGDATE CS_LONGDATE DEFAULT CURRENT_TIMESTAMP NOT NULL ,
"UPDATE_TS" LONGDATE CS_LONGDATE NOT NULL ,
"RESPONSE_STATUS" VARCHAR(50),
"RESPONSE_MESSAGE" NCLOB MEMORY THRESHOLD 1000,
PRIMARY KEY ("ID")) UNLOAD PRIORITY 5 AUTO MERGE;
CREATE SEQUENCE "NICEPORTAL"."SEQ_CONTRACT_ID";
@@ -0,0 +1,32 @@
SET SCHEMA "A19753_EON_P01";
CREATE VIEW "A19753_EON_P01"."V_UO_LOST_CONTRACT_HISTORY_RECORDS" ( "DocEntry",
"ObjType",
"DocNum",
"U_EON_CONTRACT",
"U_EON_PERIOD_FROM",
"U_EON_PERIOD_TO",
"DocDate",
"DocTotal" ) AS select
t0."DocEntry" ,
t0."ObjType" ,
t0."DocNum" ,
t0."U_EON_CONTRACT" ,
t0."U_EON_PERIOD_FROM" ,
t0."U_EON_PERIOD_TO" ,
t0."DocDate" ,
t0."DocTotal"
from OINV t0
inner join OUSR t3 on t0."UserSign"=t3."USERID"
inner join "@EON_CONTRACT" t1 on t1."DocEntry"=t0."U_EON_CONTRACT"
where not exists ( select
1
from "@EON_CONTRACT_BILL" t2
where t0."DocEntry"=t2."U_DOCENTRY"
and t0."ObjType"=t2."U_OBJTYPE" )
and t0."DocDate" between '20220902' and '20221231'
and t0.CANCELED='N'
and t3.USER_CODE='XAPP'
order by t1."DocEntry",
t0."U_EON_PERIOD_FROM",
t0."U_EON_PERIOD_TO",
t0."DocEntry" WITH READ ONLY;