Commit 8d4dadd8 authored by jshaikh's avatar jshaikh

Added system entries for bill of material workflow


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@106740 ce508802-f39f-4f6c-b175-0d175dae99d5
parent da694247
=======================================================Quality Control Order=================================================
------------transetup----------------
update transetup set WORKFLOW_OPT = 2,WRKFLW_INIT= 'QCORDERAPRV' where TRAN_WINDOW ='w_qcorder_new';
......@@ -6,29 +6,112 @@ update transetup set WORKFLOW_OPT = 2,WRKFLW_INIT= 'QCORDERAPRV' where TRAN_WIND
------------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 ('QCORDGMMGR','S','S','General Manager for QC Approval','E99902','SignTran',NULL,'base@baseinfo.com',TO_DATE('25-08-16','DD-MM-RR'),'BASE','BASE','E','SELECT GEN_MGR FROM SITE WHERE SITE_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 ('QCORDRENGR','S','S','Engineers/QA/QC','BASE','Initial',null,'base@baseinfo.com',to_date('25-08-16','DD-MM-RR'),'BASE','BASE','E','SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_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 ('QCORDPMMGR','S','S','Project Manager for QC Approval','C12210','SignTran',null,'base@baseinfo.com',to_date('25-08-16','DD-MM-RR'),'BASE','BASE','E','SELECT PRJ_MGR FROM SITE WHERE SITE_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 ('QCORDGMMGR','S','S','General Manager for QC Approval','E99902','SignTran',NULL,'base@baseinfo.com',TO_DATE('25-08-16','DD-MM-RR'),
'BASE','BASE','E','SELECT GEN_MGR FROM SITE WHERE SITE_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 ('QCORDRENGR','S','S','Engineers/QA/QC','BASE','Initial',null,'base@baseinfo.com',to_date('25-08-16','DD-MM-RR'),'BASE','BASE','E',
'SELECT EMP_CODE FROM EMPLOYEE WHERE EMP_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 ('QCORDPMMGR','S','S','Project Manager for QC Approval','C12210','SignTran',null,'base@baseinfo.com',to_date('25-08-16','DD-MM-RR'),
'BASE','BASE','E','SELECT PRJ_MGR FROM SITE WHERE SITE_CODE = ?');
-----------wf_role_users-------------
Insert into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('QCORDPMMGR','C12210',to_date('25-08-16','DD-MM-RR'),'BASE','BASE');
Insert into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('QCORDGMMGR','E99902',to_date('25-08-16','DD-MM-RR'),'BASE','BASE');
Insert into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('QCORDRENGR','BASE',to_date('25-08-16','DD-MM-RR'),'BASE','BASE');
Insert into WF_ROLE_USERS
(ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('QCORDPMMGR','C12210',to_date('25-08-16','DD-MM-RR'),'BASE','BASE');
Insert into WF_ROLE_USERS
(ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('QCORDGMMGR','E99902',to_date('25-08-16','DD-MM-RR'),'BASE','BASE');
Insert into WF_ROLE_USERS
(ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('QCORDRENGR','BASE',to_date('25-08-16','DD-MM-RR'),'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_MGR','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> 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_MGR','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> 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> is 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> is rejected',1,1,1,1,'M',null,null,null,null,null,null,null,
'w_qcorder_new',null,null,null,null);
===========================================================Bill Of Material================================================================
---------------------------------------------------------------TRANSETUP------------------------------------------------------------
update TRANSETUP set workflow_opt='2', wrkflw_init='BILLOFMTRLWF' where tran_window='w_bom';
----------------------------------------------------------------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,DYN_ROLE_REF)
values
('BOMINIT','D','S','INITIATOR OF BILL OF MATERAIL WORKFLOW','BASE',null,null,null,SYSDATE,'BASE','BASE','E',
'SELECT EMP_CODE FROM EMPLOYEE WHERE TRIM(EMP_CODE) = TRIM(?)',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,DYN_ROLE_REF)
values
('BOMAPRV','D','S','APPROVER OF BILL OF MATERAIL WORKFLOW','BASE',null,null,null,SYSDATE,'BASE','BASE','E',
'select report_to from employee where emp_code = ?',null);
--------------------------------------------------------------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_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> is 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,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD)
values
('BOM_APRV','T','[(E)ROLE_CODE]',null,null,'Approve Mail: Bill Of Material Transaction <Detail1.bom_code> is ready to approve',
'Dear Sir/Madam, This is to inform you that Bill Of Material Transaction <Detail1.bom_code> is ready to approve ','1','1','1','1','M',
null,null,null,null,null,null,'w_bom',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> is rejected',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,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD)
values ('BOM_APRVD','T','[(E)ROLE_CODE]',null,null,'Approved Mail: Bill Of Material Transaction <Detail1.bom_code> is approved',
'Dear Sir/Madam, This is to inform you that Bill Of Material Transaction <Detail1.bom_code> has been approved. REMARKS: <WRKFLW_REMARKS.REMARKS> ',
'1','1','1','1','M',null,null,null,null,null,null,'w_bom',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,WINNAME,WIN_NAME,MAIL_GENERATION,MAIL_DESCR,FN_NAME,COND_METHOD)
values ('BOM_REJ','T','[(E)ROLE_CODE]',null,null,'Rejection Mail: Bill Of Material Transaction <Detail1.bom_code> is not approved',
'Dear Sir/Madam, This is to inform you that Bill Of Material Transaction <Detail1.bom_code> has been rejected. REMARKS: <WRKFLW_REMARKS.REMARKS> ',
'1','1','1','1','M',null,null,null,null,null,null,'w_bom',null,null,null,null);
-------------------------------------------------------Add column wf_status-------------------------------------------------------------
alter table bom add wf_status char(1);
\ No newline at end of file
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