Commit 9f2b7000 authored by jshaikh's avatar jshaikh

updated components for QC Order worklow

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@179026 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 72bb8650
-----------------------------------------------------------------TRANSETUP------------------------------------------------------------------
update transetup set WORKFLOW_OPT = 4, WRKFLW_INIT= 'QCORDERWF' where TRAN_WINDOW ='w_qcorder_new';
------------------------------------------------------------------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 ('QCORD_INIT','D','S','Initiator of Quality Control Order Workflow','BASE','Initial',null,'base@baseinfo.com',sysdate,'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 ('QCORD_APRV','S','S','Approver of Quality Control Order Workflow','C12210','SignTran',null,'base@baseinfo.com',sysdate,
'BASE','BASE','E',null);
----------------------------------------------------------------WF_ROLE_USERS---------------------------------------------------------------
Insert into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('QCORD_APRV','C12210',sysdate,'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 ('QCORDR_APRV','T','[(E)ROLE_CODE]',null,null,'Approve Mail: Quality Control Order <Detail1.qorder_no> is ready to approve',
'Dear Sir/Madam,
This is to inform you that
Quality Control Order <Detail1.qorder_no>
PO No. <Detail1.porcp_no>
Vendor Name <Detail1.supp_name>
Item <Detail2.item_descr>
Quantity <Detail2.quantity>
Remarks <Detail1.remarks>
is ready to approve',1,1,1,1,'M',null,null,null,null,null,null,null,
'w_qcorder_new',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 ('QCORDR_APRV_CONF','T','[(E)ROLE_CODE]',null,null,'Approved Mail: Quality Control Order <Detail1.qorder_no> is approved',
'Dear Sir/Madam,
This is to inform you that
Quality Control Order <Detail1.qorder_no>
PO No. <Detail1.porcp_no>
Vendor Name <Detail1.supp_name>
Item <Detail2.item_descr>
Quantity <Detail2.quantity>
Remarks <Detail1.remarks>
has been approved',1,1,1,1,'M',null,null,null,null,null,null,null,
'w_qcorder_new',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 ('QCORDR_APRV_REJ','T','[(E)ROLE_CODE]',NULL,NULL,'Rejection Mail: Quality Control Order <Detail1.qorder_no> is rejected',
'Dear Sir/Madam,
This is to inform you that
Quality Control Order <Detail1.qorder_no>
PO No. <Detail1.porcp_no>
Vendor Name <Detail1.supp_name>
Item <Detail2.item_descr>
Quantity <Detail2.quantity>
Remarks <Detail1.remarks>
has been rejected',1,1,1,1,'M',null,null,null,null,null,null,null,
'w_qcorder_new',null,null,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 ('qcorder_new',9,'approve.gif','Submit','wf_approve','a','C','Submit','1','2','U',sysdate,'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 ('qcorder_new','wf_approve','1','prcm_qcdef_ejb','0',sysdate,'BASE','BASE','2','EJB','QCOrderAprvConfWF');
------------------------------------------------------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_qcdef_ejb','Action To confirm qc','http://localhost:9090/axis/services/ValidatorService','Base','confirm',
'String','S',null,null,sysdate,'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_qcdef_ejb',1,'COMPONENT_TYPE','I','Component Type','S',null,sysdate,'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_qcdef_ejb',2,'COMPONENT_NAME','I','Component Name','S',null,sysdate,'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_qcdef_ejb',3,'<tran_id>','I','tranid','C.String',null,sysdate,'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_qcdef_ejb',4,'XTRA_PARAMS','I','Extra Arguments','S',null,sysdate,'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_qcdef_ejb',5,'FORCED_FLAG','I','Forced Flag','S',null,sysdate,'BASE','BASE',null);
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