Commit ed3da989 authored by abibave's avatar abibave

Request Id:W16LSER003,W16LSER006

Sql,XML,XSL of Pricelist Generation and Sales Return Workflow.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@43729 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 99c67ea0
================transetup======================
update transetup set WORKFLOW_OPT = 4,WRKFLW_INIT= 'PRICELISTGENWF' where TRAN_WINDOW ='w_pricelist_tran';
================wf_role-======================
INSERT into WF_ROLE (ROLE_CODE,ROLE_TYPE,EVENT_CARR,DESCR,USER_ID,SUBJECT_STR,INCLUDE_DATA,EMAIL_ADDR,CHG_DATE,CHG_USER,CHG_TERM,ROLE_ENTITY,ROLE_ENTITY_SQL) values ('PLGENRINTR','D','S','Initiator of Pricelist Generation Transaction','BASE','Initial',null,'base@baseinfo.com',GETDATE(),'BASE','BASE','E','SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = (select emp_code from users where code = ? )');
INSERT into WF_ROLE (ROLE_CODE,ROLE_TYPE,EVENT_CARR,DESCR,USER_ID,SUBJECT_STR,INCLUDE_DATA,EMAIL_ADDR,CHG_DATE,CHG_USER,CHG_TERM,ROLE_ENTITY,ROLE_ENTITY_SQL) values ('PLGNFLAPR1','S','S','First Level First Approver of Pricelist Generation Worklfow','C12210','SignTran',null,'base@baseinfo.com',GETDATE(),'BASE','BASE','E',null);
INSERT INTO WF_ROLE (ROLE_CODE,ROLE_TYPE,EVENT_CARR,DESCR,USER_ID,SUBJECT_STR,INCLUDE_DATA,EMAIL_ADDR,CHG_DATE,CHG_USER,CHG_TERM,ROLE_ENTITY,ROLE_ENTITY_SQL) VALUES ('PLGNFLAPR2','S','S','First Level Second Approver of Pricelist Generation Worklfow','E99902','SignTran',NULL,'base@baseinfo.com',GETDATE(),'BASE','BASE','E',null);
INSERT INTO WF_ROLE (ROLE_CODE,ROLE_TYPE,EVENT_CARR,DESCR,USER_ID,SUBJECT_STR,INCLUDE_DATA,EMAIL_ADDR,CHG_DATE,CHG_USER,CHG_TERM,ROLE_ENTITY,ROLE_ENTITY_SQL) VALUES ('PLGNFINAPR','S','S','Second Level Approver of Pricelist Generation Worklfow','EA001','SignTran',NULL,'base@baseinfo.com',GETDATE(),'BASE','BASE','E',null);
============WF_ROLE_USERS=====================
INSERT into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('PLGNFINAPR','EA001',GETDATE(),'BASE','BASE');
INSERT into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('PLGNFLAPR1','C12210',GETDATE(),'BASE','BASE');
INSERT into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('PLGNFLAPR2','E99902',GETDATE(),'BASE','BASE');
=============mail_format=====================
INSERT into MAIL_FORMAT (FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,MAIL_GENERATION,WIN_NAME,COND_METHOD,FN_NAME,MAIL_DESCR,WINNAME,EMAIL_EXPR) values ('PRCLSTGEN_APRV','T','[(E)ROLE_CODE]',null,null,'Approval Mail: Pricelist Generation Transaction <Detail1.tran_id>','Dear Sir/Madam,
This is to inform you that Pricelist Generation Transaction <Detail1.tran_id> is ready to approve.',1,1,1,1,'M',null,null,null,null,null,null,null,'w_pricelist_tran',null,null,null,null);
INSERT into MAIL_FORMAT (FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,MAIL_GENERATION,WIN_NAME,COND_METHOD,FN_NAME,MAIL_DESCR,WINNAME,EMAIL_EXPR) values ('PRCLSTGEN_CONF','T','[(E)ROLE_CODE]',null,null,'Approved Mail: Pricelist Generation Transaction <Detail1.tran_id> is approved','Dear Sir/Madam,
This is to inform you that Pricelist Generation Transaction <Detail1.tran_id> is approved.
Remarks: <Detail1.remarks>',1,1,1,1,'M',null,null,null,null,null,null,null,'w_pricelist_tran',null,null,null,null);
INSERT INTO MAIL_FORMAT (FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,MAIL_GENERATION,WIN_NAME,COND_METHOD,FN_NAME,MAIL_DESCR,WINNAME,EMAIL_EXPR) VALUES ('PRCLSTGEN_REJ','T','[(E)ROLE_CODE]',NULL,NULL,'Rejection Mail: Pricelist Generation Transaction <Detail1.tran_id> is rejected','Dear Sir/Madam,
This is to inform you that Pricelist Generation Transaction <Detail1.tran_id> is rejected.
Remarks: <Detail1.remarks>',1,1,1,1,'M',null,null,null,null,null,null,null,'w_pricelist_tran',null,null,null,null);
=============messages=====================
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 ('VFMWRKFLWF','Error in Workflow Invoke','Error occured in Workflow Invokation.','E','N',1,null,null,GETDATE(),'BASE','BASE',null,null);
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 ('VTMWFALINT','Transaction already Submitted','This transaction is already submitted and workflow is invoked.','E',null,null,null,null,null,null,null,null,null);
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 ('VFMWRKFLWS','Transaction Submitted!','Selected Transaction Submitted Successfully.','P',null,null,null,null,null,null,null,null,null);
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 ('VTMWFALCNF','Transaction already confirmed.','This transaction has already been confirmed, cannot be submit again.','E','N',1,null,null,GETDATE(),'BASE','BASE',null,null);
=============obj_actions=====================
INSERT into obj_actions (OBJ_NAME,LINE_NO,IMAGE,DESCRIPTION,SERVICE_CODE,INTERACTIVE,RIGHTS_CHAR,TITLE,FORM_NO,SERVICE_HANDLER,ACTION_TYPE,CHG_DATE,CHG_TERM,CHG_USER)
values ('pricelist_tran',10,'approve.gif','Submit','wf_approve','a','C','Submit','1','2','U',GETDATE(),'BASE','BASE');
=============system_events=====================
INSERT into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME)
values ('pricelist_tran','wf_approve','1','prcm_default_ejb','0',GETDATE(),'BASE','BASE','2','EJB','PricelistGenerationWfEJB');
=============system_event_services================
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 ('prcm_default_ejb','Action To confirm','http://localhost:9090/axis/services/ValidatorService','Base','confirm','String','S',null,null,GETDATE(),'base','base',null,null,null);
=============system_service_args================
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 ('prcm_default_ejb',1,'COMPONENT_TYPE','I','Component Type','S',null,GETDATE(),'BASE ','BASE','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 ('prcm_default_ejb',2,'COMPONENT_NAME','I','Component Name','S',null,GETDATE(),'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 ('prcm_default_ejb',3,'<tran_id>','I','tranid','B.String',null,GETDATE(),'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 ('prcm_default_ejb',4,'XTRA_PARAMS','I','Extra Arguments','S',null,GETDATE(),'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 ('prcm_default_ejb',5,'FORCED_FLAG','I','Forced Flag','S',null,GETDATE(),'BASE ','BASE',null);
============alter query============================
ALTER TABLE pricelist_hdr ADD REMARKS VARCHAR2(120);
ALTER TABLE pricelist_hdr ADD WF_STATUS CHAR(1);
================transetup======================
update transetup set WORKFLOW_OPT = 4,WRKFLW_INIT= 'SALERETURNWF' where TRAN_WINDOW ='w_salesreturn_retn';
================wf_role-======================
Insert into WF_ROLE (ROLE_CODE,ROLE_TYPE,EVENT_CARR,DESCR,USER_ID,SUBJECT_STR,INCLUDE_DATA,EMAIL_ADDR,CHG_DATE,CHG_USER,CHG_TERM,ROLE_ENTITY,ROLE_ENTITY_SQL) values ('SALRTNINTR','D','S','Initiator of Sales Return Transaction','BASE','Initial',null,'base@baseinfo.com',GETDATE(),'BASE','BASE','E','SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = (select emp_code from users where code = ? )');
Insert into WF_ROLE (ROLE_CODE,ROLE_TYPE,EVENT_CARR,DESCR,USER_ID,SUBJECT_STR,INCLUDE_DATA,EMAIL_ADDR,CHG_DATE,CHG_USER,CHG_TERM,ROLE_ENTITY,ROLE_ENTITY_SQL) values ('SRTNFLAPR1','S','S','First Level First Approver of Sales Return Worklfow','C12210','SignTran',null,'base@baseinfo.com',GETDATE(),'BASE','BASE','E',null);
INSERT INTO WF_ROLE (ROLE_CODE,ROLE_TYPE,EVENT_CARR,DESCR,USER_ID,SUBJECT_STR,INCLUDE_DATA,EMAIL_ADDR,CHG_DATE,CHG_USER,CHG_TERM,ROLE_ENTITY,ROLE_ENTITY_SQL) VALUES ('SRTNFLAPR2','S','S','First Level Second Approver of Sales Return Worklfow','E99902','SignTran',NULL,'base@baseinfo.com',GETDATE(),'BASE','BASE','E',null);
INSERT INTO WF_ROLE (ROLE_CODE,ROLE_TYPE,EVENT_CARR,DESCR,USER_ID,SUBJECT_STR,INCLUDE_DATA,EMAIL_ADDR,CHG_DATE,CHG_USER,CHG_TERM,ROLE_ENTITY,ROLE_ENTITY_SQL) VALUES ('SRTNFINAPR','S','S','Second Level Approver of Sales Return Worklfow','EA001','SignTran',NULL,'base@baseinfo.com',GETDATE(),'BASE','BASE','E',null);
============WF_ROLE_USERS=====================
Insert into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('SRTNFINAPR','EA001',GETDATE(),'BASE','BASE');
Insert into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('SRTNFLAPR1','C12210',GETDATE(),'BASE','BASE');
Insert into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('SRTNFLAPR2','E99902',GETDATE(),'BASE','BASE');
=============mail_format=====================
Insert into MAIL_FORMAT (FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,MAIL_GENERATION,WIN_NAME,COND_METHOD,FN_NAME,MAIL_DESCR,WINNAME,EMAIL_EXPR) values ('SRETURN_APRV','T','[(E)ROLE_CODE]',null,null,'Approval Mail: Sales Return Transaction <Detail1.tran_id>','Dear Sir/Madam,
This is to inform you that Sales Return Transaction <Detail1.tran_id> is ready to approve.',1,1,1,1,'M',null,null,null,null,null,null,null,'w_salesreturn_retn',null,null,null,null);
Insert into MAIL_FORMAT (FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,MAIL_GENERATION,WIN_NAME,COND_METHOD,FN_NAME,MAIL_DESCR,WINNAME,EMAIL_EXPR) values ('SALERTRN_CONF','T','[(E)ROLE_CODE]',null,null,'Approved Mail: Sales Return Transaction <Detail1.tran_id> is approved','Dear Sir/Madam,
This is to inform you that Sales Return Transaction <Detail1.tran_id> is approved.
Remarks: <Detail1.remarks>',1,1,1,1,'M',null,null,null,null,null,null,null,'w_salesreturn_retn',null,null,null,null);
INSERT INTO MAIL_FORMAT (FORMAT_CODE,FORMAT_TYPE,SEND_TO,COPY_TO,BLIND_COPY,SUBJECT,BODY_TEXT,BODY_COMP,PRIORITY,DELIVERY_REPORT,RETURN_RECEIPT,MAIL_APPLICATION,MAIL_SERVER,MAIL_BOX,MAIL_ID,ATTACH_TYPE,ATTACH_TEXT,MAIL_GENERATION,WIN_NAME,COND_METHOD,FN_NAME,MAIL_DESCR,WINNAME,EMAIL_EXPR) VALUES ('SALERTRN_REJ','T','[(E)ROLE_CODE]',NULL,NULL,'Rejection Mail: Sales Return Transaction <Detail1.tran_id> is rejected','Dear Sir/Madam,
This is to inform you that Sales Return Transaction <Detail1.tran_id> is rejected.
Remarks: <Detail1.remarks>',1,1,1,1,'M',null,null,null,null,null,null,null,'w_salesreturn_retn',null,null,null,null);
=============messages=====================
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 ('VFMWRKFLWF','Error in Workflow Invoke','Error occured in Workflow Invokation.','E','N',1,null,null,GETDATE(),'BASE','BASE',null,null);
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 ('VTMWFALINT','Transaction already Submitted','This transaction is already submitted and workflow is invoked.','E',null,null,null,null,null,null,null,null,null);
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 ('VFMWRKFLWS','Transaction Submitted!','Selected Transaction Submitted Successfully.','P',null,null,null,null,null,null,null,null,null);
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 ('VTMWFALCNF','Transaction already confirmed.','This transaction has already been confirmed, cannot be submit again.','E','N',1,null,null,GETDATE(),'BASE','BASE',null,null);
=============obj_actions=====================
insert into obj_actions (OBJ_NAME,LINE_NO,IMAGE,DESCRIPTION,SERVICE_CODE,INTERACTIVE,RIGHTS_CHAR,TITLE,FORM_NO,SERVICE_HANDLER,ACTION_TYPE,CHG_DATE,CHG_TERM,CHG_USER)
values ('salesreturn_retn',10,'approve.gif','Submit','wf_approve','a','C','Submit','1','2','U',GETDATE(),'BASE','BASE');
=============system_events=====================
insert into system_events (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,OVERWRITE_CORE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,COMP_TYPE,COMP_NAME)
values ('salesreturn_retn','wf_approve','1','prcm_default_ejb','0',GETDATE(),'BASE','BASE','2','EJB','SalesReturnWfEJB');
=============system_event_services================
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 ('prcm_default_ejb','Action To confirm','http://localhost:9090/axis/services/ValidatorService','Base','confirm','String','S',null,null,GETDATE(),'base','base',null,null,null);
=============system_service_args================
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 ('prcm_default_ejb',1,'COMPONENT_TYPE','I','Component Type','S',null,GETDATE(),'BASE ','BASE','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 ('prcm_default_ejb',2,'COMPONENT_NAME','I','Component Name','S',null,GETDATE(),'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 ('prcm_default_ejb',3,'<tran_id>','I','tranid','B.String',null,GETDATE(),'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 ('prcm_default_ejb',4,'XTRA_PARAMS','I','Extra Arguments','S',null,GETDATE(),'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 ('prcm_default_ejb',5,'FORCED_FLAG','I','Forced Flag','S',null,GETDATE(),'BASE ','BASE',null);
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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