Commit 6ed655d7 authored by smestry's avatar smestry

Updated the sql for PO autosave and edit


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@102965 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a3f9c422
CREATE TABLE PORDER_TEMP(
PURC_ORDER CHAR(10) NOT NULL,
ORD_DATE DATE NOT NULL,
TRAN_DATE DATE,
IND_NO CHAR(12),
PORD_TYPE VARCHAR2(3),
ITEM_SER CHAR(5),
TASK_DESC VARCHAR2(40),
SUPP_CODE CHAR(10) NOT NULL,
SUPP_NAME VARCHAR2(30),
CR_TERM CHAR(5) NOT NULL,
CRTERM_DESCR VARCHAR2(40),
REMARKS VARCHAR2(310),
DLV_TERM CHAR(5) NOT NULL,
TRAN_CODE CHAR(10),
TRAN_NAME VARCHAR2(40),
PRICE_LIST CHAR(5),
EXCH_RATE NUMBER(17,6) NOT NULL,
DEPT_CODE CHAR(5),
DEPT_DESCR VARCHAR2(40),
TRANS_MODE CHAR(1),
SITE_CODE__DLV CHAR(5) NOT NULL,
0 CHAR(5) NOT NULL,
SITE_DESCR VARCHAR2(60),
SITE_ADD1 VARCHAR2(40),
CURR_CODE CHAR(5),
TERM_TABLE CHAR(5),
UDF_STR__1 VARCHAR2(25),
UDF_STR__2 VARCHAR2(25),
EMP_CODE CHAR(10),
CHG_DATE DATE,
CHG_USER CHAR(10),
CHG_TERM CHAR(15),
STATUS CHAR(1) -- Open O and Closed C
);
ALTER TABLE PORDER_TEMP ADD ( CONSTRAINT PORDER_TEMP_X PRIMARY KEY ( PURC_ORDER )) ;
ALTER TABLE PORDER_TEMP ADD ( CONSTRAINT FK_PORDER_TEMP_CURR FOREIGN KEY ( CURR_CODE ) REFERENCES CURRENCY );
ALTER TABLE PORDER_TEMP ADD ( CONSTRAINT FK_PORDER_TEMP_DEPT FOREIGN KEY ( DEPT_CODE ) REFERENCES DEPARTMENT );
ALTER TABLE PORDER_TEMP ADD ( CONSTRAINT FK_PORDER_TEMP_EMP FOREIGN KEY ( EMP_CODE ) REFERENCES EMPLOYEE ) ;
ALTER TABLE PORDER_TEMP ADD ( CONSTRAINT FK_PORDER_TEMP_INDNO FOREIGN KEY ( IND_NO ) REFERENCES INDENT ) ;
ALTER TABLE PORDER_TEMP ADD ( CONSTRAINT FK_PORDER_TEMP_ITEMSER FOREIGN KEY ( ITEM_SER ) REFERENCES ITEMSER ) ;
ALTER TABLE PORDER_TEMP ADD ( CONSTRAINT FK_PORDER_TEMP_SUPP FOREIGN KEY ( SUPP_CODE ) REFERENCES SUPPLIER ) ;
ALTER TABLE PORDER_TEMP ADD ( CONSTRAINT FK_PORDER_TEMP_TRANS FOREIGN KEY ( TRAN_CODE ) REFERENCES TRANSPORTER ) ;
CREATE INDEX PORDER_TEMP_ORD_DATE ON PORDER_TEMP ( ORD_DATE ) ;
CREATE UNIQUE INDEX PORDER_TEMP_X ON PORDER_TEMP ( PURC_ORDER ) ;
CREATE TABLE PORDDET_TEMP
(
PURC_ORDER CHAR(10) NOT NULL,
SITE_CODE CHAR(5) NOT NULL,
ITEM_CODE CHAR(10) NOT NULL,
QUANTITY NUMBER(14,3),
DLV_DATE DATE
);
ALTER TABLE PORDDET_TEMP ADD ( CONSTRAINT PORDDET_TEMP_X PRIMARY KEY ( PURC_ORDER, LINE_NO )) ;
ALTER TABLE PORDDET_TEMP ADD ( CONSTRAINT FK_PORDDET_TEMP_ITEM FOREIGN KEY ( ITEM_CODE ) REFERENCES ITEM ) ;
ALTER TABLE PORDDET_TEMP ADD ( CONSTRAINT FK_PORDDET_TEMP_SITE FOREIGN KEY ( SITE_CODE ) REFERENCES SITE ) ;
CREATE INDEX KEY_PORDLNNOITMCODE_TEMP ON PORDDET_TEMP (PURC_ORDER , LINE_NO , ITEM_CODE ) ;
------------------------------
insert into transetup (tran_window,save_flag,val_flag,key_flag,key_string,udf_1,udf_2,udf_3,udf_4,udf_5,repeate_add,chg_date,chg_user,chg_term,edi_option,site_acc_col,confirm_col,confirm_val,repeat_add_det,load_mode,auto_confirm,ledg_post_conf,chg_date_on_conf,tran_id_col,mail_option,confirm_mode,garbage_opt,val_flag_edi,verify_password,table_name,application,table_desc,tran_date_col,sales_pers_acc_col,cust_acc_col,supp_acc_col,item_ser_acc_col,emp_acc_col,workflow_opt,tran_id__from,tran_id__to,multitire_opt,ref_ser,view_mode,table_name_det1,table_name_det2,table_name_det3,tax_forms,sign_status,user_tran_window,custom_preview_obj,childdata_argopt,ignoreerrlist_onload,edit_tmplt,wrkflw_init,formal_args,edit_opt,audit_trail_opt,edittax,cache_opt,optimize_mode,edit_expr,transfer_mode,rate_col,qty_col,rcp_cache_status,print_control,profile_id__res,tran_compl_msg,exec_type,start_form,period_option,header_form_no,wrkflw_priority,edit_expr_inp,isattachment,item_ser_acc_code,repeatadddet,allow_attach,disp_meta_data,msg_onsave,wf_status,confirm_by_col,confirm_date_col,cms_path,restart_form,view_opts,brow_data_def,def_view,isgwtinitiated,cancel_col,cancel_val,in_wf_col,in_wf_val,thumb_obj,thumb_image_col,thumb_alt_col,function_type,compl_action,default_data_row)
values ('w_porderWiz_temp','2','2','A','PT,seq07',null,null,null,null,null,'N',sysdate,'base','base','0',null,null,null,null,null,null,null,null,'purc_order','0','0','N',null,null,'porder_temp','WMS',null,null,null,null,null,null,null,null,null,null,null,'POT','F',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'M',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
------------------------------ for JAVA component for finish button ---------------------
UPDATE SYSTEM_EVENTS SET SERVICE_CODE = 'prcm_default_ejb' , COMP_TYPE = 'EJB' ,COMP_NAME = 'PorderConf' WHERE OBJ_NAME = 'porder' AND EVENT_CODE = 'pre_confirm';
update system_events set service_code='poic_default_ejb',comp_name='POrderIC',comp_type='EJB' where obj_name = 'porder' and event_code = 'post_item_change';
update system_events set service_code='prv_default_ejb',comp_name='POrderIC',comp_type='EJB' where obj_name = 'porder' and event_code='pre_validate';
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,
CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('INVPONOES','Invalid purchase order','Purchase Order already exist.Please enter valid Purchase Order','E','Y',null,null,null,sysdate,'Base','Base',null,null);
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