Commit 549a929f authored by apal's avatar apal

Client Request Id:D17FPIT001 and clinet name : pitambari

We need table structure for following outbound master and transaction as mentioned in the scope document:
1. Item Master
2. Customer Master
3. Scheme Master
4. Price-list Master
5. Invoice
6. Sales return

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@172751 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 72f377ff
///////////////////////////////////////////////////////invoice master
Insert into EDI_CONTROL (WIN_NAME,LINE_NO,ENTITY,ENTITY_SOURCE,ENTITY_SOURCE_REF,WIN_NAME__LOAD,CHG_USER,CHG_DATE,CHG_TERM,XFR_TAX,REF_SER,SUBJECT_STR,ENTITY_ADDNL,STAT_OPTION,EDI_MEDIUM,COLUMN_SEPRATOR,INTERPRET_NULL,TRANSFER_MODE,EDI_EVENT,EDI_EVENT_REF) values ('w_invoice',1,'O','P','SP801','w_invoice','SUN ',to_date('10-04-01','DD-MM-RR'),'MANOJ ','Y','S-INV ','| >> For Site | For Date |',null,'N',4,null,null,null,null,null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,0,0,0,0,' ',null,10,null,null,null,null,null,'INVOICE_NUMBER','PARTY_CODE','CUST_CODE__BIL','PTPL_INVOICE');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,0,0,0,1,'FN_GET_CUST_NAME(11)',null,20,null,null,null,null,null,null,'PARTY_NAME',' ',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,0,0,0,2,' ',null,5,null,null,null,null,null,null,'DIVISION_ID','ITEM_SER',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,0,0,0,3,'FN_GET_ITEMSER_DESCR(10)',null,40,null,null,null,null,null,null,'DIVISION_NAME',' ',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,0,0,0,4,' ',null,null,'DATE',null,null,null,null,null,'INVOICE_DATE','TRAN_DATE',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,0,0,0,5,' ',null,10,null,null,null,null,null,null,'INVOICE_NUMBER','INVOICE_ID',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,0,0,0,6,' ',null,null,'DATE',null,null,null,null,null,'CREATED_DATE','CHG_DATE',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,0,0,0,7,' ',null,10,null,null,null,null,null,null,'CREATED_BY','CHG_USER',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,1,0,1,0,' ',null,10,null,null,null,null,null,'INVOICE_NUMBER,INV_LINE_NO,DESP_ID,DESP_LINE_NO','ITEM_CODE','ITEM_CODE','PTPL_INVOICE_TRACE');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,1,0,1,1,'FN_GET_ITEMDESCR(5)',null,10,null,null,null,null,null,null,'PRODUCT_NAME','null',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,1,0,1,2,' ',null,14,null,null,null,null,null,null,'BILLED_QUANTITY','QUANTITY',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,1,0,1,3,' ',null,3,null,null,null,null,null,null,'TYPE','LINE_TYPE',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,1,0,1,4,' ',null,15,null,null,null,null,null,null,'RATE','RATE ',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,1,0,1,5,' ',null,10,null,null,null,null,null,null,'INVOICE_NUMBER','INVOICE_ID',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,1,0,1,6,' ',null,3,null,null,null,null,null,null,'INV_LINE_NO','INV_LINE_NO ',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,1,0,1,7,' ',null,10,null,null,null,null,null,null,'DESP_ID','DESP_ID ',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_invoice',1,1,0,1,8,' ',null,3,null,null,null,null,null,null,'DESP_LINE_NO','DESP_LINE_NO ',null);
UPDATE TRANSETUP SET EDI_OPTION=1 WHERE TRAN_WINDOW='w_invoice';
CREATE TABLE PTPL_INVOICE (PARTY_CODE CHAR(10), PARTY_NAME VARCHAR2(50) ,DIVISION_ID CHAR(5),DIVISION_NAME VARCHAR2(40), INVOICE_DATE DATE,INVOICE_NUMBER CHAR(10),CREATED_DATE DATE ,CREATED_BY CHAR(10));
ALTER TABLE PTPL_INVOICE ADD ( CONSTRAINT PTPL_INVOICE_NUMBER_X PRIMARY KEY ( INVOICE_NUMBER )) ;
CREATE TABLE PTPL_INVOICE_TRACE ("INVOICE_NUMBER" CHAR(10) , "ITEM_CODE" CHAR(10),"PRODUCT_NAME" VARCHAR2(40) , "BILLED_QUANTITY" NUMBER(14,3), "TYPE" VARCHAR2(3), "RATE" NUMBER(15,4),"INV_LINE_NO" NUMBER(3),"DESP_ID" CHAR(10),"DESP_LINE_NO" CHAR(3)) ;
ALTER TABLE PTPL_INVOICE_TRACE ADD ( CONSTRAINT PTPL_INVOICE_TRACE_X PRIMARY KEY ( INVOICE_NUMBER, INV_LINE_NO, DESP_ID, DESP_LINE_NO )) ;
//////////////////////////////////////////////////////////////////customer master
Insert into EDI_CONTROL (WIN_NAME,LINE_NO,ENTITY,ENTITY_SOURCE,ENTITY_SOURCE_REF,WIN_NAME__LOAD,CHG_USER,CHG_DATE,CHG_TERM,XFR_TAX,REF_SER,SUBJECT_STR,ENTITY_ADDNL,STAT_OPTION,EDI_MEDIUM,COLUMN_SEPRATOR,INTERPRET_NULL,TRANSFER_MODE,EDI_EVENT,EDI_EVENT_REF) values ('w_customer',1,'O','P','TA821','w_customer','CNF ',to_date('24-10-17','DD-MM-RR'),'BASE ',null,null,null,null,'N','4',null,null,null,null,null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,0,' ',null,50,null,null,null,null,null,'PARTY_CODE ','PARTY_NAME','CUST_NAME','PTPL_CUSTOMER');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,1,' ',null,10,null,null,null,null,null,null,'PARTY_CODE','CUST_CODE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,2,'FN_CUST_ADDR(1)',null,40,null,null,null,null,null,null,'ADDRESS',' ','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,4,' ',null,20,null,null,null,null,null,null,'CITY','CITY','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,5,' ',null,10,null,null,null,null,null,null,'CREATED_DATE','ADD_DATE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,6,' ',null,10,null,null,null,null,null,null,'CREATED_BY','ADD_USER','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,7,' ',null,10,null,null,null,null,null,null,'PIN','PIN','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,8,' ',null,5,null,null,null,null,null,null,'STATE_CODE','STATE_CODE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,9,'FN_GET_STATE_DESCR(16)',null,60,null,null,null,null,null,null,'STATE',' ','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,10,' ',null,15,null,null,null,null,null,null,'CONTACT_NO','TELE1','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,11,' ',null,15,null,null,null,null,null,null,'LANDLINE_NO','TELE2','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,12,' ',null,75,null,null,null,null,null,null,'EMAIL','EMAIL_ADDR','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,14,' ',null,10,null,null,null,null,null,null,'CHANGE_BY','CHG_USER','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,15,' ',null,10,null,null,null,null,null,null,'CHANGED_DATE','CHG_DATE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,16,' ',null,25,null,null,null,null,null,null,'PROPRIETOR','CONT_PERS','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_customer',1,0,0,0,21,' ',null,1,null,null,null,null,null,null,'ACTIVE','STOP_BUSINESS','null');
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('customer','trans_complete','1','post_save_edi',null,'0',to_date('26-10-17','DD-MM-RR'),'BASE ','base217','2','EJB','E12GenerateEDIEJB',null);
CREATE TABLE "PTPL_CUSTOMER"
( "PARTY_CODE" CHAR(10 BYTE),
"PARTY_NAME" VARCHAR2(50 BYTE),
"PROPRIETOR" VARCHAR2(25 BYTE),
"ADDRESS" VARCHAR2(50 BYTE),
"PIN" VARCHAR2(10 BYTE),
"STATE_CODE" CHAR(5 BYTE),
"STATE" VARCHAR2(50 BYTE),
"CITY" VARCHAR2(20 BYTE),
"CONTACT_NO" VARCHAR2(15 BYTE),
"LANDLINE_NO" VARCHAR2(15 BYTE),
"EMAIL" VARCHAR2(75 BYTE),
"DIVISION" CHAR(5 BYTE),
"ACTIVE" CHAR(1 BYTE),
"CHANGED_DATE" DATE,
"CHANGE_BY" CHAR(10 BYTE),
"CREATED_DATE" DATE,
"CREATED_BY" CHAR(10 BYTE),
CONSTRAINT "PARTY_CODE_X" PRIMARY KEY ("PARTY_CODE"));
///////////////////////////////////////////////////////////////////////item master
Insert into EDI_CONTROL (WIN_NAME,LINE_NO,ENTITY,ENTITY_SOURCE,ENTITY_SOURCE_REF,WIN_NAME__LOAD,CHG_USER,CHG_DATE,CHG_TERM,XFR_TAX,REF_SER,SUBJECT_STR,ENTITY_ADDNL,STAT_OPTION,EDI_MEDIUM,COLUMN_SEPRATOR,INTERPRET_NULL,TRANSFER_MODE,EDI_EVENT,EDI_EVENT_REF) values ('w_item',1,'O','P','TA821','w_item','CNF ',to_date('09-02-06','DD-MM-RR'),'01ASHISHMEHTA ',null,null,null,null,'N','4',null,null,null,null,null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,1,' ',null,5,null,null,null,null,null,'PRODUCT_CODE','DIVISION_ID','ITEM_SER','PTPL_ITEM');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,2,'FN_GET_ITEMSER_DESCR(5)',null,40,null,null,null,null,null,null,'DIVISION_NAME',' ','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,3,' ',null,130,null,null,null,null,null,null,'PRODUCT_NAME','DESCR','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,4,' ',null,10,null,null,null,null,null,null,'PRODUCT_CODE','ITEM_CODE',' ');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,5,' ',null,15,null,null,null,null,null,null,'BOX_QUANTITY','PHY_ATTRIB_12','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,6,' ',null,20,null,null,null,null,null,null,'HSN','HSN_NO',' ');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,7,' ',null,1,null,null,null,null,null,null,'ACTIVE','ACTIVE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,8,' ',null,200,null,null,null,null,null,null,'REMARKS','REMARKS','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,9,' ',null,10,null,null,null,null,null,null,'CREATED_DATE','ADD_DATE ','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,10,' ',null,10,null,null,null,null,null,null,'CREATED_BY','ADD_USER','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,11,' ',null,10,null,null,null,null,null,null,'CHANGED_DATE','CHG_DATE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_item',1,0,0,0,12,' ',null,10,null,null,null,null,null,null,'CHANGED_BY','CHG_USER','null');
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('item','trans_complete','1','post_save_edi',null,'0',to_date('31-10-17','DD-MM-RR'),'BASE ','base','2','EJB','E12GenerateEDIEJB',null);
CREATE TABLE "PTPL_ITEM"
( "DIVISION_ID" CHAR(5 BYTE),
"DIVISION_NAME" VARCHAR2(40 BYTE),
"PRODUCT_CODE" CHAR(10 BYTE),
"PRODUCT_NAME" VARCHAR2(130 BYTE),
"BOX_QUANTITY" VARCHAR2(15 BYTE),
"HSN" VARCHAR2(20 BYTE),
"REMARKS" VARCHAR2(200 BYTE),
"CREATED_DATE" DATE,
"CREATED_BY" CHAR(10 BYTE),
"ACTIVE" CHAR(1 BYTE),
"CHANGED_DATE" DATE,
"CHANGED_BY" CHAR(10 BYTE),
CONSTRAINT "PRODUCT_CODE_X" PRIMARY KEY ("PRODUCT_CODE");
/////////////////////////////////////////////////////////////////////////////////// pricelist master
Insert into EDI_CONTROL (WIN_NAME,LINE_NO,ENTITY,ENTITY_SOURCE,ENTITY_SOURCE_REF,WIN_NAME__LOAD,CHG_USER,CHG_DATE,CHG_TERM,XFR_TAX,REF_SER,SUBJECT_STR,ENTITY_ADDNL,STAT_OPTION,EDI_MEDIUM,COLUMN_SEPRATOR,INTERPRET_NULL,TRANSFER_MODE,EDI_EVENT,EDI_EVENT_REF) values ('w_pricelist',1,'O','P','TA821','w_pricelist','CNF ',to_date('30-10-17','DD-MM-RR'),'BASE ',null,null,null,null,'N','4',null,null,null,null,null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,0,' ',null,5,null,null,null,null,null,'Pricelist_Code,Item_Code,UNIT,LIST_TYPE, SLAB_NO','Pricelist_Code','PRICE_LIST','PTPL_PRICELIST');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,1,'FN_GET__PRICELISTDESCR(1)',null,40,null,null,null,null,null,null,'Pricelist_Descr',' ','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,2,' ',null,10,null,null,null,null,null,null,'Item_Code','Item_Code','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,3,' ',null,14,null,null,null,null,null,null,'SSBillingRate','RATE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,4,' ',null,null,null,null,null,null,null,null,'Valid_FromDate','EFF_FROM','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,5,' ',null,null,null,null,null,null,null,null,'Valid_ToDate','VALID_UPTO','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,6,' ',null,null,null,null,null,null,null,null,'Created_Date','CHG_DATE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,7,' ',null,10,null,null,null,null,null,null,'Created_By','CHG_USER','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,8,' ',null,1,null,null,null,null,null,null,'LIST_TYPE','LIST_TYPE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,9,' ',null,3,null,null,null,null,null,null,'UNIT','UNIT','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_pricelist',1,0,0,0,10,' ',null,4,null,null,null,null,null,null,'SLAB_NO','SLAB_NO','null');
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('pricelist','trans_complete','1','post_save_edi',null,'0',to_date('26-10-17','DD-MM-RR'),'BASE ','base217','2','EJB','E12GenerateEDIEJB',null);
CREATE TABLE PTPL_PRICELIST (PRICELIST_CODE CHAR(5) NOT NULL, ITEM_CODE CHAR(10) NOT NULL,SLAB_NO NUMBER(4,0) NOT NULL,UNIT CHAR(3) NOT NULL, LIST_TYPE CHAR(1) NOT NULL,PRICELIST_DESCR CHAR(40) ,VALID_FROMDATE DATE, VALID_TODATE DATE, SSBILLINGRATE NUMBER(14,3), CREATED_DATE DATE, CREATED_BY CHAR(10)) ;
ALTER TABLE PTPL_PRICELIST ADD ( CONSTRAINT PTPL_PRICELIST_X PRIMARY KEY ( PRICELIST_CODE, ITEM_CODE, UNIT, LIST_TYPE, SLAB_NO )) ;
/////////////////////////////////////////////// sitecustomer master
Insert into EDI_CONTROL (WIN_NAME,LINE_NO,ENTITY,ENTITY_SOURCE,ENTITY_SOURCE_REF,WIN_NAME__LOAD,CHG_USER,CHG_DATE,CHG_TERM,XFR_TAX,REF_SER,SUBJECT_STR,ENTITY_ADDNL,STAT_OPTION,EDI_MEDIUM,COLUMN_SEPRATOR,INTERPRET_NULL,TRANSFER_MODE,EDI_EVENT,EDI_EVENT_REF) values ('w_site_customer',1,'O','P','TA821','W_SITE_CUSTOMER','CNF ',to_date('30-10-17','DD-MM-RR'),'BASE ',null,null,null,null,'N','4',null,null,null,null,null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_site_customer',1,0,0,0,0,' ',null,5,null,null,null,null,null,'SITE_CODE,Party_Code','site_code','SITE_CODE','PTPL_SITE_CUSTOMER');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_site_customer',1,0,0,0,1,' ',null,10,null,null,null,null,null,null,'Party_Code','CUST_CODE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_site_customer',1,0,0,0,2,' ',null,5,null,null,null,null,null,null,'Pricelist_Code','PRICE_LIST','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_site_customer',1,0,0,0,3,' ',null,10,null,null,null,null,null,null,'Created_Date','CHG_DATE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_site_customer',1,0,0,0,4,' ',null,10,null,null,null,null,null,null,'Created_By','CHG_USER','null');
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('site_customer','trans_complete','1','post_save_edi',null,'0',to_date('30-10-17','DD-MM-RR'),'BASE ','base217','2','EJB','E12GenerateEDIEJB',null);
CREATE TABLE PTPL_SITE_CUSTOMER (SITE_CODE CHAR(5) NOT NULL, PARTY_CODE CHAR(10) NOT NULL, PRICELIST_CODE CHAR(5) NOT NULL, CREATED_DATE DATE, CREATED_BY CHAR(10) NOT NULL) ;
ALTER TABLE PTPL_SITE_CUSTOMER ADD ( CONSTRAINT PTPL_SITE_CUSTOMER_X PRIMARY KEY ( SITE_CODE, PARTY_CODE )) ;
///////////////////////////////////////////////////////////// schemedefination
Insert into EDI_CONTROL (WIN_NAME,LINE_NO,ENTITY,ENTITY_SOURCE,ENTITY_SOURCE_REF,WIN_NAME__LOAD,CHG_USER,CHG_DATE,CHG_TERM,XFR_TAX,REF_SER,SUBJECT_STR,ENTITY_ADDNL,STAT_OPTION,EDI_MEDIUM,COLUMN_SEPRATOR,INTERPRET_NULL,TRANSFER_MODE,EDI_EVENT,EDI_EVENT_REF) values ('w_schemedef',1,'O','P','TA821','w_schemedef','CNF ',to_date('30-10-17','DD-MM-RR'),'BASE ',null,null,null,null,'N','4',null,null,null,null,null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_schemedef',1,0,0,0,0,' ',null,10,null,null,null,null,null,'Scheme_Code','Scheme_Code','BOM_CODE','PTPL_BOM');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_schemedef',1,0,0,0,1,' ',null,120,null,null,null,null,null,null,'Scheme_Descr','DESCR','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_schemedef',1,0,0,0,2,' ',null,10,null,null,null,null,null,null,'Created_Date','CHG_DATE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_schemedef',1,0,0,0,3,' ',null,10,null,null,null,null,null,null,'Created_By','CHG_USER','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_schemedef',1,1,0,1,0,' ',null,10,null,null,null,null,null,'Scheme_Code,LINE_NO','Scheme_Code','BOM_CODE','PTPL_BOMDET');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_schemedef',1,1,0,1,1,' ',null,3,null,null,null,null,null,null,'LINE_NO','LINE_NO','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_schemedef',1,1,0,1,2,' ',null,10,null,null,null,null,null,null,'Item_Code','ITEM_CODE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_schemedef',1,1,0,1,3,' ',null,1,null,null,null,null,null,null,'Type','NATURE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_schemedef',1,1,0,1,4,' ',null,17,null,null,null,null,null,null,'Quantity','QTY_PER','null');
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('schemedef','trans_complete','1','post_save_edi',null,'0',to_date('30-10-17','DD-MM-RR'),'BASE ','base217','2','EJB','E12GenerateEDIEJB',null);
CREATE TABLE PTPL_BOM (SCHEME_CODE CHAR(10) NOT NULL, Scheme_Descr VARCHAR2(120),Created_Date date , Created_By char(10)) ;
ALTER TABLE PTPL_BOM ADD ( CONSTRAINT PTPL_BOM_X PRIMARY KEY ( Scheme_Code )) ;
CREATE TABLE PTPL_BOMDET (SCHEME_CODE CHAR(10) NOT NULL,LINE_NO NUMBER(3,0) NOT NULL,Item_Code CHAR(10) NOT NULL,TYPE VARCHAR2(1), Quantity NUMBER(17,6) ) ;
ALTER TABLE PTPL_BOMDET ADD ( CONSTRAINT PTPL_BOMDET_X PRIMARY KEY ( Scheme_Code, LINE_NO )) ;
/////////////////////////////////////////////////////////////////////scheme_appl
Insert into EDI_CONTROL (WIN_NAME,LINE_NO,ENTITY,ENTITY_SOURCE,ENTITY_SOURCE_REF,WIN_NAME__LOAD,CHG_USER,CHG_DATE,CHG_TERM,XFR_TAX,REF_SER,SUBJECT_STR,ENTITY_ADDNL,STAT_OPTION,EDI_MEDIUM,COLUMN_SEPRATOR,INTERPRET_NULL,TRANSFER_MODE,EDI_EVENT,EDI_EVENT_REF) values ('w_scheme_appl',1,'O','P','TA821','w_scheme_appl','CNF ',to_date('30-10-17','DD-MM-RR'),'BASE ',null,null,null,null,'N','4',null,null,null,null,null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,0,0,0,0,' ',null,10,null,null,null,null,null,'Scheme_Code','Scheme_Code','SCHEME_CODE','PTPL_SCHEME_APPLICABILITY');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,0,0,0,1,' ',null,500,null,null,null,null,null,null,'Apply_Cust_List','APPLY_CUST_LIST','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,0,0,0,2,' ',null,500,null,null,null,null,null,null,'noapply_cust_list','NOAPPLY_CUST_LIST','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,0,0,0,3,' ',null,10,null,null,null,null,null,null,'Valid_FromDate','APP_FROM','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,0,0,0,4,' ',null,10,null,null,null,null,null,null,'Valid_ToDate','VALID_UPTO','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,0,0,0,5,' ',null,10,null,null,null,null,null,null,'Created_Date','CHG_DATE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,0,0,0,6,' ',null,10,null,null,null,null,null,null,'Created_By','CHG_USER','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,1,0,1,0,' ',null,10,null,null,null,null,null,'Scheme_Code,LINE_NO','Scheme_Code','SCHEME_CODE','PTPL_SCHEME_APPLICABILITY_DET');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,1,0,1,1,' ',null,3,null,null,null,null,null,null,'LINE_NO','LINE_NO','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,1,0,1,2,' ',null,5,null,null,null,null,null,null,'State','STATE_CODE','null');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_scheme_appl',1,1,0,1,3,' ',null,5,null,null,null,null,null,null,'Site','SITE_CODE','null');
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('scheme_appl','trans_complete','1','post_save_edi',null,'0',to_date('26-10-17','DD-MM-RR'),'BASE ','base217','2','EJB','E12GenerateEDIEJB',null);
CREATE TABLE PTPL_SCHEME_APPLICABILITY (Scheme_Code CHAR(10) NOT NULL,Apply_Cust_List VARCHAR2(500),noapply_cust_list VARCHAR2(500),Valid_FromDate DATE NOT NULL,Valid_ToDate DATE NOT NULL,Created_Date DATE,Created_By CHAR(10)) ;
ALTER TABLE PTPL_SCHEME_APPLICABILITY ADD ( CONSTRAINT PTPL_SCHEME_APPLICABILITY_X PRIMARY KEY ( Scheme_Code )) ;
CREATE TABLE PTPL_SCHEME_APPLICABILITY_DET (Scheme_Code CHAR(10) NOT NULL, LINE_NO NUMBER(3,0) NOT NULL, STATE CHAR(5), SITE CHAR(5)) ;
ALTER TABLE PTPL_SCHEME_APPLICABILITY_DET ADD ( CONSTRAINT PTPL_SCHEME_APPLICABILITY_DET_X PRIMARY KEY ( Scheme_Code, LINE_NO )) ;
//////////////////////////salereturn
Insert into EDI_CONTROL (WIN_NAME,LINE_NO,ENTITY,ENTITY_SOURCE,ENTITY_SOURCE_REF,WIN_NAME__LOAD,CHG_USER,CHG_DATE,CHG_TERM,XFR_TAX,REF_SER,SUBJECT_STR,ENTITY_ADDNL,STAT_OPTION,EDI_MEDIUM,COLUMN_SEPRATOR,INTERPRET_NULL,TRANSFER_MODE,EDI_EVENT,EDI_EVENT_REF) values ('w_salesreturn_retn',1,'O','P','TA821','w_SRETURN','CNF ',to_date('26-10-17','DD-MM-RR'),'BASE ',null,null,null,null,'N','4',null,null,null,null,null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,0,' ',null,10,null,null,null,null,null,'SR_NUMBER','PARTY_CODE','CUST_CODE','PTPL_SRETURN');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,1,'FN_GET_CUST_NAME(34)',null,20,null,null,null,null,null,null,'PARTY_NAME',' ',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,2,' ',null,5,null,null,null,null,null,null,'DIVISION_ID','ITEM_SER',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,3,'FN_GET_ITEMSER_DESCR(7)',null,5,null,null,null,null,null,null,'DIVISION_NAME',' ',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,4,' ',null,10,null,null,null,null,null,null,'CN_DATE','TRAN_DATE',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,5,' ',null,10,null,null,null,null,null,null,'SR_NUMBER','TRAN_ID',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,6,' ',null,10,null,null,null,null,null,null,'CN_NUMBER ','TRAN_ID__CRN',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,8,'FN_GET_INV_TRAN_DATE(5)',null,null,'DATE',null,null,null,null,null,'INVOICE_DATE',' ',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,9,' ',null,10,null,null,null,null,null,null,'INVOICE_NO','INVOICE_ID',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,10,' ',null,null,'DATE',null,null,null,null,null,'CREATED_DATE','CHG_DATE',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,0,0,0,11,' ',null,10,null,null,null,null,null,null,'CREATED_BY','CHG_USER',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,1,0,1,0,' ',null,10,null,null,null,null,null,'PRODUCT_NAME, LINE_NO','PRODUCT_NAME ','TRAN_ID','PTPL_SRETURNDET');
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,1,0,1,1,' ',null,10,null,null,null,null,null,null,' ITEM_CODE','ITEM_CODE',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,1,0,1,2,' ',null,14,null,null,null,null,null,null,' RETURN_QUANTITY ','QUANTITY',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,1,0,1,3,' ',null,15,null,null,null,null,null,null,'RATE','RATE',null);
Insert into EDI_CONTROL_DET (WIN_NAME,LINE_NO,OBJ_SL__SOURCE,FLD_NO__SOURCE,OBJ_SL__DEST,FLD_NO__DEST,CONSTANT_VAL,SUBJECT_POS,COL_WIDTH,DATE_FORMAT,SUFFIX,PREFIX,ALIGNMENT,VERSION,TRAN_IDENTIFIER,FLD_NAME__DEST,FLD_NAME__SOURCE,TABLE_NAME) values ('w_salesreturn_retn',1,1,0,1,4,' ',null,5,null,null,null,null,null,null,'LINE_NO','LINE_NO',null);
CREATE TABLE PTPL_SRETURN
(
SR_NUMBER CHAR(10) NOT NULL,
PARTY_CODE CHAR(10) NOT NULL,
PARTY_NAME CHAR(40) NOT NULL,
DIVISION_ID CHAR(5),
DIVISION_NAME CHAR(40) ,
CN_DATE DATE NOT NULL,
CN_NUMBER CHAR(10),
INVOICE_NO CHAR(10),
INVOICE_DATE DATE,
CREATED_DATE DATE NOT NULL,
CREATED_BY CHAR(10) NOT NULL
);
ALTER TABLE PTPL_SRETURN ADD(CONSTRAINT PTPL_SRETURN_X PRIMARY KEY ( SR_NUMBER ));
CREATE TABLE PTPL_SRETURNDET (PRODUCT_NAME CHAR(10) NOT NULL, LINE_NO NUMBER(5,0) NOT NULL, ITEM_CODE CHAR(10) NOT NULL, RETURN_QUANTITY NUMBER(14,3) NOT NULL, RATE NUMBER(15,4)) ;
ALTER TABLE PTPL_SRETURNDET ADD ( CONSTRAINT PTPL_SRETURNDET_X PRIMARY KEY (PRODUCT_NAME, LINE_NO )) ;
//////////////////////////////////////////////////////////////system events service and arges entries
Insert into SYSTEM_EVENT_SERVICES (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('post_confirm_edi',null,'http://localhost:9095/axis/services/ValidatorService',null,'actionHandler',null,null,null,null,to_date('07-02-17','DD-MM-RR'),'BASE ','BASE',null,null,null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_confirm_edi',1,'COMPONENT_TYPE','I',null,'C.String',null,to_date('07-02-17','DD-MM-RR'),null,null,'EJB');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_confirm_edi',2,'COMPONENT_NAME','I',null,'C.String',null,to_date('07-02-17','DD-MM-RR'),null,null,'E12GenerateEDIEJB');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_confirm_edi',3,'<tran_id>','I','tranid','B.String',null,to_date('07-02-17','DD-MM-RR'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_confirm_edi',4,'XTRA_PARAMS','I',null,'S',null,to_date('07-02-17','DD-MM-RR'),null,null,null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_confirm_edi',5,'FORCED_FLAG','I','Forced Flag','S',null,to_date('07-02-17','DD-MM-RR'),'BASE ','BASE',null);
Insert into SYSTEM_EVENT_SERVICES (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('post_save_edi',null,'http://localhost:9095/axis/services/ValidatorService',null,'actionHandler',null,null,null,null,to_date('26-10-17','DD-MM-RR'),'BASE ','BASE',null,null,null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_edi',1,'COMPONENT_TYPE','I',null,'C.String',null,to_date('26-10-17','DD-MM-RR'),null,null,'EJB');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_edi',2,'COMPONENT_NAME','I',null,'C.String',null,to_date('26-10-17','DD-MM-RR'),null,null,'E12GenerateEDIEJB');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_edi',3,'<tran_id>','I','tranid','B.String',null,to_date('26-10-17','DD-MM-RR'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_edi',4,'XTRA_PARAMS','I',null,'S',null,to_date('26-10-17','DD-MM-RR'),null,null,null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_edi',5,'FORCED_FLAG','I','Forced Flag','S',null,to_date('26-10-17','DD-MM-RR'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_edi',6,'XML_DATA_ALL','I','XML_DATA_ALL','S',null,to_date('26-10-17','DD-MM-RR'),'BASE ','BASE ',null);
////////////////////////////////////////////// sql function
create or replace FUNCTION FN_GET_ITEMSER_DESCR( as_item_ser IN VARCHAR2)
RETURN VARCHAR2 IS
LS_DESCR varchar2(50);
BEGIN
SELECT DESCR INTO LS_DESCR
FROM ITEMSER
WHERE item_ser = as_item_ser ;
RETURN LS_DESCR;
exception
WHEN no_data_found THEN
RETURN 'DESCR not found in itemser master' ;
END;
=======================================================
create or replace FUNCTION FN_CUST_ADDR (as_cust_code IN VARCHAR2)
RETURN VARCHAR2 IS
ls_custaddr varchar2(140);
BEGIN
SELECT ADDR1||' '||ADDR2||' '||ADDR3 INTO LS_CUSTADDR
FROM CUSTOMER
WHERE CUST_CODE = as_cust_code ;
RETURN LS_CUSTADDR;
exception
WHEN no_data_found THEN
RETURN 'Customer not found in customer master' ;
END;
=======================================================
create or replace FUNCTION FN_GET_STATE_DESCR( as_state_code IN VARCHAR2)
RETURN VARCHAR2 IS
LS_DESCR varchar2(50);
BEGIN
SELECT DESCR INTO LS_DESCR
FROM STATE
WHERE state_code = as_state_code ;
RETURN LS_DESCR;
exception
WHEN no_data_found THEN
RETURN 'State not found in State master' ;
END;
=======================================================
create or replace FUNCTION FN_GET_CUST_NAME( as_CUST_CODE IN VARCHAR2)
RETURN VARCHAR2 IS
LS_CUSTNAME varchar2(20);
BEGIN
SELECT CUST_NAME INTO LS_CUSTNAME
FROM CUSTOMER
WHERE CUST_CODE = AS_CUST_CODE ;
RETURN LS_CUSTNAME;
exception
WHEN no_data_found THEN
RETURN 'CUST_NAME not found in CUSTOMER master' ;
END;
=======================================================
create or replace FUNCTION FN_GET_ITEMDESCR( as_ITEM_CODE IN VARCHAR2)
RETURN VARCHAR2 IS
LS_DESCR varchar2(50);
BEGIN
SELECT DESCR INTO LS_DESCR
FROM ITEM
WHERE ITEM_CODE = AS_ITEM_CODE;
RETURN LS_DESCR;
exception
WHEN no_data_found THEN
RETURN 'DESCR not found in ITEM master' ;
END;
=======================================================
create or replace FUNCTION FN_GET__PRICELISTDESCR(as_price_list IN VARCHAR2)
RETURN VARCHAR2 IS
ls_pricelistdescr varchar2(40);
BEGIN
SELECT DESCR INTO LS_PRICELISTDESCR
FROM PRICELIST_MST
WHERE PRICE_LIST = AS_PRICE_LIST ;
RETURN LS_pricelistdescr;
exception
WHEN no_data_found THEN
RETURN 'descr not found in pricelist master' ;
END;
=======================================================
create or replace FUNCTION FN_GET_INV_TRAN_DATE(as_invoice_id IN VARCHAR2)
RETURN VARCHAR2 IS
LS_invoiceid varchar2(20);
BEGIN
SELECT TRAN_DATE INTO LS_INVOICEID
FROM INVOICE
WHERE INVOICE_ID = AS_INVOICE_ID;
RETURN LS_INVOICEID;
exception
WHEN no_data_found THEN
RETURN ' ' ;
END;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment