Commit dabb0d4f authored by asant's avatar asant

Added sql file for GTPL Workflow

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@194780 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a852f6ba
--indent SQL
update TRANSETUP set WORKFLOW_OPT = 4 ,WRKFLW_INIT ='INDENT_WRKFLW' WHERE TRAN_WINDOW = 'w_indent_req';
-- Note Do not use same userid for various levels.
-- WF-ROLE For Indent 6 Level.
--Level 1 Initiator Dynamic
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,DYN_ROLE_REF) VALUES ('INDT_INIT','D','S','Initiator Of Indent','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 = ? )',NULL);
--Level 2 signTrans 1 Dynamic
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,DYN_ROLE_REF) VALUES ('INDT_APR1','D','S','Approver Of Indent','BASE','SignTran',NULL,'base@baseinfo.com',SYSDATE,'BASE','BASE','E','SELECT DEPT_HEAD FROM DEPARTMENT WHERE DEPT_CODE =(SELECT DEPT_CODE FROM INDENT_HDR WHERE IND_NO=?)',NULL);
--Level 3 signTrans 2 Static
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,DYN_ROLE_REF) VALUES ('INDT_APR2','S','S','Approver Of Indent','ASANT','SignTran',NULL,'amol.sant@baseinformation.com',SYSDATE,'BASE','BASE','E','SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = (SELECT EMP_CODE FROM USERS WHERE CODE = ? )',NULL);
--Level 3 Static so Entry in WF_ROLE_USERS // Role code for both Same ?
INSERT INTO WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) VALUES ('INDT_APR2','ASANT',SYSDATE,'BASE','BASE');
--Level 4 signTrans 3 Dynamic
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,DYN_ROLE_REF) VALUES ('INDT_APR3','D','S','Approver Of Indent','BASE','SignTran',NULL,'base@baseinfo.com',SYSDATE,'BASE','BASE','E','SELECT DEPT_HEAD_1 FROM DEPARTMENT WHERE DEPT_CODE =(SELECT DEPT_CODE FROM INDENT_HDR WHERE IND_NO=?)',null);
--Level 5 signTrans 4 Static
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,DYN_ROLE_REF) VALUES ('INDT_APR4','S','S','Approver Of Indent','PRAHATE','SignTran',NULL,'amol.sant@baseinformation.com',SYSDATE,'BASE','BASE','E','SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = (SELECT EMP_CODE FROM USERS WHERE CODE = ? )',NULL);
--Level 5 Static so Entry in WF_ROLE_USERS
INSERT INTO WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) VALUES ('INDT_APR4','PRAHATE',SYSDATE,'BASE','BASE');
--Level 6 signTrans 5 Static
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,DYN_ROLE_REF) VALUES ('INDT_APR5','S','S','Approver Of Indent','RITA','SignTran',NULL,'amol.sant@baseinformation.com',SYSDATE,'BASE','BASE','E','SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = (SELECT EMP_CODE FROM USERS WHERE CODE = ? )',NULL);
--Level 6 Static so Entry in WF_ROLE_USERS
INSERT INTO WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) VALUES ('INDT_APR5','RITA',SYSDATE,'BASE','BASE');
-- MAIL_FORMAT
--Level 1 Rej_mail
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,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD,EMAIL_EXPR,TEMPLATE_PURPOSE,STATUS,USER_ID__OWN,ATTACH_OBJECT) VALUES ('INDT_REJTD','T','[(E)ROLE_CODE]',NULL,NULL,'Indent for <Detail1.ind_no> is rejected.','Dear Sir/Madam,Indent for,Ind No :<Detail1.ind_no> Dated :<Detail1.chg_date> is Rejected.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
--Level 1 Approved mail
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,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD,EMAIL_EXPR,TEMPLATE_PURPOSE,STATUS,USER_ID__OWN,ATTACH_OBJECT) VALUES ('INDT_APPRVD','T','[(E)ROLE_CODE]',NULL,NULL,'Indent for <Detail1.ind_no> is approved.','Dear Sir/Madam,Indent for,Ind No :<Detail1.ind_no> Dated :<Detail1.chg_date> is Approved',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
--Level 2 Sign_trans
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,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD,EMAIL_EXPR,TEMPLATE_PURPOSE,STATUS,USER_ID__OWN,ATTACH_OBJECT) VALUES ('INDT_SIGN','T','[(E)ROLE_CODE]',NULL,NULL,'Please approve the proposed Indent','Dear Sir/Madam,Please approve the Indent for Ind No :<Detail1.ind_no> Dated :<Detail1.chg_date>.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
--Purchase order sql
update TRANSETUP set WORKFLOW_OPT = 4 ,WRKFLW_INIT ='PRUC_WRKFLW' WHERE TRAN_WINDOW = 'w_porder';
-- Note Do not use same userid for various levels. 4 Level
-- WF-ROLE For Purchase
--Level 1 Initiator Dynamic
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,DYN_ROLE_REF) VALUES ('PURC_INIT','D','S','Initiator Of Purchase','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 = ? )',NULL);
--Level 2 signTrans 1 Dynamic
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,DYN_ROLE_REF) VALUES ('PURC_APR1','D','S','Approver Of Purchase','BASE','SignTran',NULL,'base@baseinfo.com',SYSDATE,'BASE','BASE','E','SELECT UDF3 FROM SITE WHERE SITE_CODE = (SELECT SITE_CODE__ORD FROM PORDER WHERE PURC_ORDER=?)',NULL);
--Level 3 signTrans 2 Static
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,DYN_ROLE_REF) VALUES ('PURC_APR2','S','S','Approver Of Purchase','ASANT','SignTran',NULL,'amol.sant@baseinformation.com',SYSDATE,'BASE','BASE','E','SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = (SELECT EMP_CODE FROM USERS WHERE CODE = ? )',NULL);
--Level 3 Static so Entry in WF_ROLE_USERS //
INSERT INTO WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) VALUES ('PURC_APR2','ASANT',SYSDATE,'BASE','BASE');
--Level 4 signTrans 3 Static
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,DYN_ROLE_REF) VALUES ('PURC_APR3','S','S','Approver Of Purchase','RITA','SignTran',NULL,'amol.sant@baseinformation.com',SYSDATE,'BASE','BASE','E','SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_CODE = (SELECT EMP_CODE FROM USERS WHERE CODE = ? )',NULL);
--Level 4 Static so Entry in WF_ROLE_USERS
INSERT INTO WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) VALUES ('PURC_APR3','RITA',SYSDATE,'BASE','BASE');
-- MAIL_FORMAT for Purchase
--Level 1 Rej_mail
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,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD,EMAIL_EXPR,TEMPLATE_PURPOSE,STATUS,USER_ID__OWN,ATTACH_OBJECT) VALUES ('PURC_REJTD','T','[(E)ROLE_CODE]',NULL,NULL,'Purchase Order for <Detail2.purc_order> is rejected.','Dear Sir/Madam,Purchase Order for,Purch No :<Detail1.purc_order> Dated :<Detail1.chg_date> is Rejected.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
--Level 1 Approved mail
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,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD,EMAIL_EXPR,TEMPLATE_PURPOSE,STATUS,USER_ID__OWN,ATTACH_OBJECT) VALUES ('PURC_APPRVD','T','[(E)ROLE_CODE]',NULL,NULL,'Purchase Order for <Detail2.purc_order> is approved.','Dear Sir/Madam,Purchase Order for,Purch No :<Detail1.purc_order> Dated :<Detail1.chg_date> is Approved',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
--Level 2 Sign_trans
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,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD,EMAIL_EXPR,TEMPLATE_PURPOSE,STATUS,USER_ID__OWN,ATTACH_OBJECT) VALUES ('PURC_SIGN','T','[(E)ROLE_CODE]',NULL,NULL,'Please approve the proposed Purchase Order','Dear Sir/Madam,Please approve the Purchase Order for Purch No :<Detail2.purc_order> Dated :<Detail1.chg_date>.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,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