Sei sulla pagina 1di 8

JDEdards SQL:

CREATE TABLE "PRODDTA"."F0911"


( "GLKCO" NCHAR(5),
"GLDCT" NCHAR(2),
"GLDOC" NUMBER,
"GLDGJ" NUMBER(6,0),
"GLJELN" NUMBER,
"GLEXTL" NCHAR(2),
"GLPOST" NCHAR(1),
"GLICU" NUMBER,
"GLICUT" NCHAR(2),
"GLDICJ" NUMBER(6,0),
"GLDSYJ" NUMBER(6,0),
"GLTICU" NUMBER,
"GLCO" NCHAR(5),
"GLANI" NCHAR(29),
"GLAM" NCHAR(1),
"GLAID" NCHAR(8),
"GLMCU" NCHAR(12),
"GLOBJ" NCHAR(6),
"GLSUB" NCHAR(8),
"GLSBL" NCHAR(8),
"GLSBLT" NCHAR(1),
"GLLT" NCHAR(2),
"GLPN" NUMBER,
"GLCTRY" NUMBER,
"GLFY" NUMBER,
"GLFQ" NCHAR(4),
"GLCRCD" NCHAR(3),
"GLCRR" NUMBER,
"GLHCRR" NUMBER,
"GLHDGJ" NUMBER(6,0),
"GLAA" NUMBER,
"GLU" NUMBER,
"GLUM" NCHAR(2),
"GLGLC" NCHAR(4),
"GLRE" NCHAR(1),
"GLEXA" NCHAR(30),
"GLEXR" NCHAR(30),
"GLR1" NCHAR(8),
"GLR2" NCHAR(8),
"GLR3" NCHAR(8),
"GLSFX" NCHAR(3),
"GLODOC" NUMBER,
"GLODCT" NCHAR(2),
"GLOSFX" NCHAR(3),
"GLPKCO" NCHAR(5),
"GLOKCO" NCHAR(5),
"GLPDCT" NCHAR(2),
"GLAN8" NUMBER,
"GLCN" NCHAR(8),
"GLDKJ" NUMBER(6,0),
"GLDKC" NUMBER(6,0),
"GLASID" NCHAR(25),
"GLBRE" NCHAR(1),
"GLRCND" NCHAR(1),
"GLSUMM" NCHAR(1),
"GLPRGE" NCHAR(1),
"GLTNN" NCHAR(1),
"GLALT1" NCHAR(1),
"GLALT2" NCHAR(1),
"GLALT3" NCHAR(1),
"GLALT4" NCHAR(1),
"GLALT5" NCHAR(1),
"GLALT6" NCHAR(1),
"GLALT7" NCHAR(1),
"GLALT8" NCHAR(1),
"GLALT9" NCHAR(1),
"GLALT0" NCHAR(1),
"GLALTT" NCHAR(1),
"GLALTU" NCHAR(1),
"GLALTV" NCHAR(1),
"GLALTW" NCHAR(1),
"GLALTX" NCHAR(1),
"GLALTZ" NCHAR(1),
"GLDLNA" NCHAR(1),
"GLCFF1" NCHAR(1),
"GLCFF2" NCHAR(1),
"GLASM" NCHAR(1),
"GLBC" NCHAR(1),
"GLVINV" NCHAR(25),
"GLIVD" NUMBER(6,0),
"GLWR01" NCHAR(4),
"GLPO" NCHAR(8),
"GLPSFX" NCHAR(3),
"GLDCTO" NCHAR(2),
"GLLNID" NUMBER,
"GLWY" NUMBER,
"GLWN" NUMBER,
"GLFNLP" NCHAR(1),
"GLOPSQ" NUMBER,
"GLJBCD" NCHAR(6),
"GLJBST" NCHAR(4),
"GLHMCU" NCHAR(12),
"GLDOI" NUMBER,
"GLALID" NCHAR(25),
"GLALTY" NCHAR(2),
"GLDSVJ" NUMBER(6,0),
"GLTORG" NCHAR(10),
"GLREG#" NUMBER,
"GLPYID" NUMBER,
"GLUSER" NCHAR(10),
"GLPID" NCHAR(10),
"GLJOBN" NCHAR(10),
"GLUPMJ" NUMBER(6,0),
"GLUPMT" NUMBER,
"GLABR1" NCHAR(12),
"GLABR2" NCHAR(12),
"GLABR3" NCHAR(12),
"GLABR4" NCHAR(12),
"GLABT1" NCHAR(1),
"GLABT2" NCHAR(1),
"GLABT3" NCHAR(1),
"GLABT4" NCHAR(1),
"GLITM" NUMBER,
"GLPM01" NCHAR(1),
"GLPM02" NCHAR(1),
"GLPM03" NCHAR(1),
"GLPM04" NCHAR(1),
"GLPM05" NCHAR(1),
"GLPM06" NCHAR(1),
"GLPM07" NCHAR(1),
"GLPM08" NCHAR(1),
"GLPM09" NCHAR(1),
"GLPM10" NCHAR(1),
"GLBCRC" NCHAR(3),
"GLCRRM" NCHAR(1),
"GLPRGF" NCHAR(1),
"GLTXA1" NCHAR(10),
"GLEXR1" NCHAR(2),
"GLTXITM" NUMBER,
"GLACTB" NCHAR(10),
"GLGPF1" NCHAR(1),
"GLACR" NUMBER,
"GLDLNID" NUMBER,
"GLCKNU" NCHAR(25),
"GLBUPC" NCHAR(1),
"GLAHBU" NCHAR(12),
"GLEPGC" NCHAR(3),
"GLJPGC" NCHAR(3),
"GLRC5" NUMBER,
"GLSFXE" NUMBER,
"GLOFM" NCHAR(1),
CONSTRAINT "F0911_PK" PRIMARY KEY ("GLDCT", "GLDOC", "GLKCO", "GLDGJ",
"GLJELN", "GLLT", "GLEXTL")
USING INDEX (CREATE UNIQUE INDEX "PRODDTA"."F0911_0" ON "PRODDTA"."F0911"
("GLDCT", "GLDOC", "GLKCO", "GLDGJ", "GLJELN", "GLLT", "GLEXTL")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ) ENABLE
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_10" ON "PRODDTA"."F0911" ("GLPOST", "GLAID",


"GLLT", "GLCTRY", "GLFY", "GLPN", "GLSBL", "GLSBLT", "GLDGJ", "GLASID", "GLBRE")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_11" ON "PRODDTA"."F0911" ("GLPOST", "GLAID",


"GLLT", "GLCTRY", "GLFY", "GLPN", "GLCRCD", "GLDGJ")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;
CREATE INDEX "PRODDTA"."F0911_12" ON "PRODDTA"."F0911" ("GLICUT", "GLICU",
"GLDCT", "GLDOC", "GLKCO", "GLDGJ")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_13" ON "PRODDTA"."F0911" ("GLPOST", "GLAID",


"GLLT", "GLCTRY", "GLFY", "GLPN", "GLDGJ")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_15" ON "PRODDTA"."F0911" ("GLDCT", "GLDOC",


"GLKCO", "GLDGJ", "GLLT", "GLEXTL", "GLJELN" DESC)
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_17" ON "PRODDTA"."F0911" ("GLDCT", "GLEXA",


"GLDOC", "GLKCO")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_18" ON "PRODDTA"."F0911" ("GLAID", "GLLT", "GLDGJ"


DESC, "GLCRCD", "GLSBL", "GLSBLT")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_19" ON "PRODDTA"."F0911" ("GLDCT", "GLDOC",


"GLKCO", "GLDGJ", "GLLT", "GLEXTL", "GLJELN")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_23" ON "PRODDTA"."F0911" ("GLASID", "GLAID",


"GLLT", "GLDGJ", "GLDCT")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_24" ON "PRODDTA"."F0911" ("GLBC", "GLLT", "GLMCU",


"GLOBJ", "GLSUB", "GLSBL", "GLSBLT", "GLDGJ")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_25" ON "PRODDTA"."F0911" ("GLCO", "GLMCU", "GLSUB",


"GLOBJ", "GLDGJ", "GLLT", "GLSBL", "GLSBLT", "GLPOST", "GLDCT", "GLAN8")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_27" ON "PRODDTA"."F0911" ("GLPOST", "GLLT",


"GLAID", "GLDGJ" DESC)
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_28" ON "PRODDTA"."F0911" ("GLAID", "GLR1")


PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_29" ON "PRODDTA"."F0911" ("GLAID", "GLCTRY",


"GLFY", "GLFQ", "GLLT", "GLSBL", "GLSBLT", "GLCRCD")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_30" ON "PRODDTA"."F0911" ("GLPOST", "GLICUT",


"GLICU", "GLLT", "GLDGJ", "GLDOC", "GLKCO" DESC, "GLDCT" DESC, "GLJELN", "GLEXTL")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_32" ON "PRODDTA"."F0911" ("GLSBL", "GLSBLT",


"GLLT")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_33" ON "PRODDTA"."F0911" ("GLAID", "GLCTRY",


"GLFY", "GLFQ", "GLLT", "GLSBLT", "GLSBL", "GLCRCD")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_34" ON "PRODDTA"."F0911" ("GLICUT", "GLICU",


"GLEXTL", "GLPOST")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_35" ON "PRODDTA"."F0911" ("GLAID", "GLLT", "GLDGJ",


"GLDCT", "GLDOC", "GLKCO", "GLSBL", "GLSBLT")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_36" ON "PRODDTA"."F0911" ("GLDCT", "GLDOC",


"GLKCO", "GLDGJ" DESC, "GLLT")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_6" ON "PRODDTA"."F0911" ("GLPOST", "GLICUT",


"GLICU", "GLLT", "GLDGJ", "GLDOC", "GLKCO", "GLDCT", "GLJELN", "GLEXTL")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_8" ON "PRODDTA"."F0911" ("GLRCND", "GLAID", "GLLT",


"GLDCT", "GLDGJ")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE INDEX "PRODDTA"."F0911_9" ON "PRODDTA"."F0911" ("GLPOST", "GLAID", "GLLT",


"GLCTRY", "GLFY", "GLPN", "GLSBL", "GLSBLT", "GLCRCD", "GLDGJ")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "PRODDTAT" ;

CREATE OR REPLACE EDITIONABLE TRIGGER "HQJDEB1"."/1LT/00000488UPD1" AFTER UPDATE


ON PRODDTA."F0911" REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN IF (
:NEW."GLKCO" <> :OLD."GLKCO" OR :NEW."GLDCT" <> :OLD."GLDCT" OR :NEW."GLDOC"
<> :OLD."GLDOC" OR :NEW."GLDGJ" <> :OLD."GLDGJ" OR :NEW."GLJELN" <> :OLD."GLJELN"
OR :NEW."GLEXTL" <> :OLD."GLEXTL" OR :NEW."GLLT" <> :OLD."GLLT" ) THEN INSERT INTO
"/1CADMC/V0000488"( "IUUC_SEQUENCE" , "IUUC_TIMESTAMP" , "IUUC_PROCESSED" , "GLKCO"
, "GLDCT" , "GLDOC" , "GLDGJ" , "GLJELN" , "GLEXTL" , "GLLT" , "IUUC_OPERAT_FLAG" )
VALUES ( "HQJDEB1"."SEQ_/1CADMC/V0000488".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :OLD."GLKCO",
:OLD."GLDCT", :OLD."GLDOC", :OLD."GLDGJ", :OLD."GLJELN", :OLD."GLEXTL",
:OLD."GLLT", 'D'); INSERT INTO "/1CADMC/V0000488"( "IUUC_SEQUENCE" ,
"IUUC_TIMESTAMP" , "IUUC_PROCESSED" , "GLKCO" , "GLDCT" , "GLDOC" , "GLDGJ" ,
"GLJELN" , "GLEXTL" , "GLLT" , "IUUC_OPERAT_FLAG" ) VALUES
( "HQJDEB1"."SEQ_/1CADMC/V0000488".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :NEW."GLKCO",
:NEW."GLDCT", :NEW."GLDOC", :NEW."GLDGJ", :NEW."GLJELN", :NEW."GLEXTL",
:NEW."GLLT", 'I'); ELSE INSERT INTO "/1CADMC/V0000488"( "IUUC_SEQUENCE" ,
"IUUC_TIMESTAMP" , "IUUC_PROCESSED" , "GLKCO" , "GLDCT" , "GLDOC" , "GLDGJ" ,
"GLJELN" , "GLEXTL" , "GLLT" , "IUUC_OPERAT_FLAG" ) VALUES
( "HQJDEB1"."SEQ_/1CADMC/V0000488".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :NEW."GLKCO",
:NEW."GLDCT", :NEW."GLDOC", :NEW."GLDGJ", :NEW."GLJELN", :NEW."GLEXTL",
:NEW."GLLT", 'U'); END IF; END;
/
ALTER TRIGGER "HQJDEB1"."/1LT/00000488UPD1" ENABLE;

CREATE OR REPLACE EDITIONABLE TRIGGER "HQJDEB1"."/1LT/00000488DEL" AFTER DELETE


ON PRODDTA."F0911" REFERENCING OLD AS OLD FOR EACH ROW BEGIN INSERT INTO
"/1CADMC/V0000488"( "IUUC_SEQUENCE" , "IUUC_TIMESTAMP" , "IUUC_PROCESSED" , "GLKCO"
, "GLDCT" , "GLDOC" , "GLDGJ" , "GLJELN" , "GLEXTL" , "GLLT" , "IUUC_OPERAT_FLAG" )
VALUES ( "HQJDEB1"."SEQ_/1CADMC/V0000488".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :OLD."GLKCO",
:OLD."GLDCT", :OLD."GLDOC", :OLD."GLDGJ", :OLD."GLJELN", :OLD."GLEXTL",
:OLD."GLLT", 'D'); END;
/
ALTER TRIGGER "HQJDEB1"."/1LT/00000488DEL" ENABLE;

CREATE OR REPLACE EDITIONABLE TRIGGER "HQJDEB1"."/1LT/00000488INS" AFTER INSERT


ON PRODDTA."F0911" REFERENCING NEW AS NEW FOR EACH ROW BEGIN INSERT INTO
"/1CADMC/V0000488"( "IUUC_SEQUENCE" , "IUUC_TIMESTAMP" , "IUUC_PROCESSED" , "GLKCO"
, "GLDCT" , "GLDOC" , "GLDGJ" , "GLJELN" , "GLEXTL" , "GLLT" , "IUUC_OPERAT_FLAG" )
VALUES ( "HQJDEB1"."SEQ_/1CADMC/V0000488".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :NEW."GLKCO",
:NEW."GLDCT", :NEW."GLDOC", :NEW."GLDGJ", :NEW."GLJELN", :NEW."GLEXTL",
:NEW."GLLT", 'I'); END;
/
ALTER TRIGGER "HQJDEB1"."/1LT/00000488INS" ENABLE;

CREATE OR REPLACE EDITIONABLE TRIGGER "HQJDEB1"."/1LT/00201843INS" AFTER INSERT


ON PRODDTA."F0911" REFERENCING NEW AS NEW FOR EACH ROW BEGIN INSERT INTO
"HQJDEB1"."/1CADMC/V0201843"( "IUUC_SEQUENCE" , "IUUC_TIMESTAMP" , "IUUC_PROCESSED"
, "GLKCO" , "GLDCT" , "GLDOC" , "GLDGJ" , "GLJELN" , "GLEXTL" , "GLLT" ,
"IUUC_OPERAT_FLAG" ) VALUES ( "HQJDEB1"."SEQ_/1CADMC/V0201843".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :NEW."GLKCO",
:NEW."GLDCT", :NEW."GLDOC", :NEW."GLDGJ", :NEW."GLJELN", :NEW."GLEXTL",
:NEW."GLLT", 'I'); END;
/
ALTER TRIGGER "HQJDEB1"."/1LT/00201843INS" ENABLE;

CREATE OR REPLACE EDITIONABLE TRIGGER "HQJDEB1"."/1LT/00201843UPD1" AFTER UPDATE


ON PRODDTA."F0911" REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN IF (
:NEW."GLKCO" <> :OLD."GLKCO" OR :NEW."GLDCT" <> :OLD."GLDCT" OR :NEW."GLDOC"
<> :OLD."GLDOC" OR :NEW."GLDGJ" <> :OLD."GLDGJ" OR :NEW."GLJELN" <> :OLD."GLJELN"
OR :NEW."GLEXTL" <> :OLD."GLEXTL" OR :NEW."GLLT" <> :OLD."GLLT" ) THEN BEGIN
INSERT INTO "HQJDEB1"."/1CADMC/V0201843"( "IUUC_SEQUENCE" , "IUUC_TIMESTAMP" ,
"IUUC_PROCESSED" , "GLKCO" , "GLDCT" , "GLDOC" , "GLDGJ" , "GLJELN" , "GLEXTL" ,
"GLLT" , "IUUC_OPERAT_FLAG" ) VALUES ( "HQJDEB1"."SEQ_/1CADMC/V0201843".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :OLD."GLKCO",
:OLD."GLDCT", :OLD."GLDOC", :OLD."GLDGJ", :OLD."GLJELN", :OLD."GLEXTL",
:OLD."GLLT", 'D'); INSERT INTO "HQJDEB1"."/1CADMC/V0201843"( "IUUC_SEQUENCE" ,
"IUUC_TIMESTAMP" , "IUUC_PROCESSED" , "GLKCO" , "GLDCT" , "GLDOC" , "GLDGJ" ,
"GLJELN" , "GLEXTL" , "GLLT" , "IUUC_OPERAT_FLAG" ) VALUES
( "HQJDEB1"."SEQ_/1CADMC/V0201843".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :NEW."GLKCO",
:NEW."GLDCT", :NEW."GLDOC", :NEW."GLDGJ", :NEW."GLJELN", :NEW."GLEXTL",
:NEW."GLLT", 'I'); END; ELSE BEGIN INSERT INTO
"HQJDEB1"."/1CADMC/V0201843"( "IUUC_SEQUENCE" , "IUUC_TIMESTAMP" , "IUUC_PROCESSED"
, "GLKCO" , "GLDCT" , "GLDOC" , "GLDGJ" , "GLJELN" , "GLEXTL" , "GLLT" ,
"IUUC_OPERAT_FLAG" ) VALUES ( "HQJDEB1"."SEQ_/1CADMC/V0201843".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :NEW."GLKCO",
:NEW."GLDCT", :NEW."GLDOC", :NEW."GLDGJ", :NEW."GLJELN", :NEW."GLEXTL",
:NEW."GLLT", 'U'); END; END IF; END;
/
ALTER TRIGGER "HQJDEB1"."/1LT/00201843UPD1" ENABLE;

CREATE OR REPLACE EDITIONABLE TRIGGER "HQJDEB1"."/1LT/00201843DEL" AFTER DELETE


ON PRODDTA."F0911" REFERENCING OLD AS OLD FOR EACH ROW BEGIN INSERT INTO
"HQJDEB1"."/1CADMC/V0201843"( "IUUC_SEQUENCE" , "IUUC_TIMESTAMP" , "IUUC_PROCESSED"
, "GLKCO" , "GLDCT" , "GLDOC" , "GLDGJ" , "GLJELN" , "GLEXTL" , "GLLT" ,
"IUUC_OPERAT_FLAG" ) VALUES ( "HQJDEB1"."SEQ_/1CADMC/V0201843".NEXTVAL,
to_char(SYS_EXTRACT_UTC(SYSTIMESTAMP),'YYYYMMDDHH24MISSFF'), ' ', :OLD."GLKCO",
:OLD."GLDCT", :OLD."GLDOC", :OLD."GLDGJ", :OLD."GLJELN", :OLD."GLEXTL",
:OLD."GLLT", 'D'); END;
/
ALTER TRIGGER "HQJDEB1"."/1LT/00201843DEL" ENABLE;

Potrebbero piacerti anche