UPGIT39

parent 4fecdeb4
/*** DELETE CONFIG WF_ID 7004 ***/
--DELETE FROM CATEGORY WHERE CATEGORY_ID = 7;
DELETE FROM STEP_DEFINITION WHERE WF_ID = 7004;
DELETE FROM STEP_TOOL WHERE WF_ID = 7004;
DELETE FROM STEP_TOOL_IMPL WHERE WF_ID = 7004;
DELETE FROM TRANSITION WHERE WF_ID = 7004;
DELETE FROM WFVAR_DEFINITION WHERE WF_ID = 7004;
DELETE FROM WORKFLOW_DEFINITION WHERE WF_ID = 7004;
/*** CATEGORY ***/
--INSERT INTO CATEGORY (COMPANYID,CATEGORY_ID,TNAME,ENAME,TDESC,EDESC,ACTIVE,DEL) VALUES ('100','7','TR','TR','Training','Training','1','0');
/*** STEP_DEFINITION ***/
INSERT INTO STEP_DEFINITION (COMPANYID,WF_ID,WF_VER,STEP_ID,TNAME,ENAME,TDESC,EDESC,STEP_TYPE,RECIPIENT_DEF,TASK_RATE,WEB_PAGE,AUTO_APPROVE,ATTACHED_STATUS,COMPLETION_DURATION,EXTENSION_DURATION,DELAY_DURATION,ONLATE_ACTION,INTIME_ACTION,PRE_CONDITION,POST_CONDITION,TAKEOVER_RIGHT,COMPLETE_CLASS,RETURN_CLASS,ABORT_CLASS,AUTOMATE_CLASS,PREINIT_CLASS,HIST_WEB_PAGE,TAKE_WEB_PAGE,COMMENT_WEB_PAGE,AUTOASSIGNABLE,PASSED_NORECP) VALUES ('100','7004','1','1','Request for Leave','Request for Leave','Request for Leave','Request for Leave','0','XALL','0','../TRAINING/TRAWF_004.jsp','0','0','259200000','259200000','259200000','null','null','null','null','0','null','null','null','null','null','null','null','null','1','0');
INSERT INTO STEP_DEFINITION (COMPANYID,WF_ID,WF_VER,STEP_ID,TNAME,ENAME,TDESC,EDESC,STEP_TYPE,RECIPIENT_DEF,TASK_RATE,WEB_PAGE,AUTO_APPROVE,ATTACHED_STATUS,COMPLETION_DURATION,EXTENSION_DURATION,DELAY_DURATION,ONLATE_ACTION,INTIME_ACTION,PRE_CONDITION,POST_CONDITION,TAKEOVER_RIGHT,COMPLETE_CLASS,RETURN_CLASS,ABORT_CLASS,AUTOMATE_CLASS,PREINIT_CLASS,HIST_WEB_PAGE,TAKE_WEB_PAGE,COMMENT_WEB_PAGE,AUTOASSIGNABLE,PASSED_NORECP) VALUES ('100','7004','1','2','BCOMMAND_LINE','BCOMMAND_LINE','BCOMMAND_LINE','BCOMMAND_LINE','1','BCOMMAND_LINE','0','../TRAINING/TRAWF_004.jsp','0','0','259200000','259200000','259200000','null','null','null','null','0','null','null','null','null','null','null','null','null','1','0');
INSERT INTO STEP_DEFINITION (COMPANYID,WF_ID,WF_VER,STEP_ID,TNAME,ENAME,TDESC,EDESC,STEP_TYPE,RECIPIENT_DEF,TASK_RATE,WEB_PAGE,AUTO_APPROVE,ATTACHED_STATUS,COMPLETION_DURATION,EXTENSION_DURATION,DELAY_DURATION,ONLATE_ACTION,INTIME_ACTION,PRE_CONDITION,POST_CONDITION,TAKEOVER_RIGHT,COMPLETE_CLASS,RETURN_CLASS,ABORT_CLASS,AUTOMATE_CLASS,PREINIT_CLASS,HIST_WEB_PAGE,TAKE_WEB_PAGE,COMMENT_WEB_PAGE,AUTOASSIGNABLE,PASSED_NORECP) VALUES ('100','7004','1','3','BCOMMAND_LINE','BCOMMAND_LINE','BCOMMAND_LINE','BCOMMAND_LINE','1','BCOMMAND_LINE','0','../TRAINING/TRAWF_004.jsp','0','0','259200000','259200000','259200000','null','null','null','null','0','null','null','null','null','null','null','null','null','1','0');
INSERT INTO STEP_DEFINITION (COMPANYID,WF_ID,WF_VER,STEP_ID,TNAME,ENAME,TDESC,EDESC,STEP_TYPE,RECIPIENT_DEF,TASK_RATE,WEB_PAGE,AUTO_APPROVE,ATTACHED_STATUS,COMPLETION_DURATION,EXTENSION_DURATION,DELAY_DURATION,ONLATE_ACTION,INTIME_ACTION,PRE_CONDITION,POST_CONDITION,TAKEOVER_RIGHT,COMPLETE_CLASS,RETURN_CLASS,ABORT_CLASS,AUTOMATE_CLASS,PREINIT_CLASS,HIST_WEB_PAGE,TAKE_WEB_PAGE,COMMENT_WEB_PAGE,AUTOASSIGNABLE,PASSED_NORECP) VALUES ('100','7004','1','4','HR002End','HR002End','HR002End','HR002End','2','HR002','0','../TRAINING/TRAWF_004.jsp','0','0','259200000','259200000','259200000','null','null','null','null','0','null','null','null','null','null','null','null','null','1','0');
INSERT INTO STEP_DEFINITION (COMPANYID,WF_ID,WF_VER,STEP_ID,TNAME,ENAME,TDESC,EDESC,STEP_TYPE,RECIPIENT_DEF,TASK_RATE,WEB_PAGE,AUTO_APPROVE,ATTACHED_STATUS,COMPLETION_DURATION,EXTENSION_DURATION,DELAY_DURATION,ONLATE_ACTION,INTIME_ACTION,PRE_CONDITION,POST_CONDITION,TAKEOVER_RIGHT,COMPLETE_CLASS,RETURN_CLASS,ABORT_CLASS,AUTOMATE_CLASS,PREINIT_CLASS,HIST_WEB_PAGE,TAKE_WEB_PAGE,COMMENT_WEB_PAGE,AUTOASSIGNABLE,PASSED_NORECP) VALUES ('100','7004','1','5','HR002','HR002','HR002','HR002','1','HR002','0','../TRAINING/TRAWF_004.jsp','0','0','259200000','259200000','259200000','null','null','null','null','0','null','null','null','null','null','null','null','null','1','0');
INSERT INTO STEP_DEFINITION (COMPANYID,WF_ID,WF_VER,STEP_ID,TNAME,ENAME,TDESC,EDESC,STEP_TYPE,RECIPIENT_DEF,TASK_RATE,WEB_PAGE,AUTO_APPROVE,ATTACHED_STATUS,COMPLETION_DURATION,EXTENSION_DURATION,DELAY_DURATION,ONLATE_ACTION,INTIME_ACTION,PRE_CONDITION,POST_CONDITION,TAKEOVER_RIGHT,COMPLETE_CLASS,RETURN_CLASS,ABORT_CLASS,AUTOMATE_CLASS,PREINIT_CLASS,HIST_WEB_PAGE,TAKE_WEB_PAGE,COMMENT_WEB_PAGE,AUTOASSIGNABLE,PASSED_NORECP) VALUES ('100','7004','1','6','ActorMDKSG','ActorMDKSG','ActorMDKSG','ActorMDKSG','2','ActorMDKSG','0','../TRAINING/TRAWF_004.jsp','0','0','259200000','259200000','259200000','null','null','null','null','0','null','null','null','null','null','null','null','null','1','0');
/*** STEP_TOOL ***/
/*** STEP 1 ***/
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','1','1','1','0','0','STEP1','STEP1','../TRAINING/TRAWF_004.jsp');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','2','1','4','1','2','STEP1','STEP1','actor_incident = varref.getStepInc(1,1).getRelateTable("actor_incident");String actor_id = actor_incident.getString("actor_id");String position = actor_incident.getString("position_code");Vector boss = varref.getBoss(actor_id);for( int i = 0 ; i < boss.size() ; i++ ){ if( boss.get(i).equals(actor_id+":"+positon) ){ varref.updateWfVar("finstatus","1",""); varref.updateWfVar("finflow","1",""); }}result=new HashMap();');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','3','1','2','2','19','STEP1','STEP1','SendMailCancelWithTemplate');
/*** STEP 2 ***/
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','1','2','2','0','0','STEP2','STEP2','../TRAINING/TRAWF_004.jsp');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','2','2','2','2','18','STEP2','STEP2','SendMailApproveWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','3','2','2','2','3','STEP2','STEP2','SendMailReturnWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','4','2','2','2','4','STEP2','STEP2','SendMailAbortWithTemplate');
/*** STEP 3 ***/
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','1','3','2','0','0','STEP3','STEP3','../TRAINING/TRAWF_004.jsp');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','2','3','2','2','18','STEP3','STEP3','SendMailApproveWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','3','3','2','2','3','STEP3','STEP3','SendMailReturnWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','4','3','2','2','4','STEP3','STEP3','SendMailAbortWithTemplate');
/*** STEP 4 ***/
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','1','4','3','0','0','STEP4','STEP3','../TRAINING/TRAWF_004.jsp');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','2','4','3','0','12','STEP3','STEP3','');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','3','4','3','2','2','STEP3','STEP3','SendMailCompleteWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','4','4','3','2','18','STEP3','STEP3','SendMailApproveWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','5','4','3','2','3','STEP3','STEP3','SendMailReturnWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','6','4','3','2','4','STEP3','STEP3','SendMailAbortWithTemplate');
/*** STEP 5 ***/
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','1','5','2','0','0','STEP5','STEP5','../TRAINING/TRAWF_004.jsp');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','2','5','2','2','18','STEP5','STEP5','SendMailApproveWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','3','5','2','2','3','STEP5','STEP5','SendMailReturnWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','4','5','2','2','4','STEP5','STEP5','SendMailAbortWithTemplate');
/*** STEP 6 ***/
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','1','6','3','0','0','STEP6','STEP6','../TRAINING/TRAWF_004.jsp');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','2','6','3','0','12','STEP6','STEP6','');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','3','6','3','2','2','STEP6','STEP6','SendMailCompleteWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','4','6','3','2','18','STEP6','STEP6','SendMailApproveWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','5','6','3','2','3','STEP6','STEP6','SendMailReturnWithTemplate');
INSERT INTO STEP_TOOL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,TDESC,EDESC,REF_IMPL) VALUES ('100','7004','1','6','6','3','2','4','STEP6','STEP6','SendMailAbortWithTemplate');
/*** STEP_TOOL_IMPL ***/
/*** STEP 1 ***/
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','1','1','1','0','0','__alertflag','alertflag');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','2','1','1','0','0','__appname','appname');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','3','1','1','0','0','__runno','runno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','4','1','1','0','0','document_no','myhrdocno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','5','1','4','1','2','finstatus','finstatus');
/*** STEP 2 ***/
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','1','2','2','0','0','__alertflag','alertflag');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','2','2','2','0','0','__appname','appname');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','3','2','2','0','0','__runno','runno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','4','2','2','0','0','document_no','myhrdocno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','5','2','2','0','0','__finflow','finflow');
/*** STEP 3 ***/
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','1','3','2','0','0','__alertflag','alertflag');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','2','3','2','0','0','__appname','appname');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','3','3','2','0','0','__runno','runno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','4','3','2','0','0','document_no','myhrdocno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','5','3','2','0','0','__finflow','finflow');
/*** STEP 4 ***/
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','1','4','3','0','0','__alertflag','alertflag');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','2','4','3','0','0','__appname','appname');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','3','4','3','0','0','__runno','runno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','4','4','3','0','0','document_no','myhrdocno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','5','4','3','0','0','__finflow','finflow');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','6','4','3','0','0','approvestatus','approvestatus');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','1','4','3','0','12','__alertflag','alertflag');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','2','4','3','0','12','__appname','appname');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','3','4','3','0','12','__runno','runno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','4','4','3','0','12','document_no','myhrdocno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','5','4','3','0','12','__finflow','finflow');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','6','4','3','0','12','approvestatus','approvestatus');
/*** STEP 5 ***/
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','1','5','2','0','0','__alertflag','alertflag');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','2','5','2','0','0','__appname','appname');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','3','5','2','0','0','__runno','runno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','4','5','2','0','0','document_no','myhrdocno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','5','5','2','0','0','__finflow','finflow');
/*** STEP 6 ***/
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','1','6','3','0','0','__alertflag','alertflag');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','2','6','3','0','0','__appname','appname');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','3','6','3','0','0','__runno','runno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','4','6','3','0','0','document_no','myhrdocno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','5','6','3','0','0','__finflow','finflow');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','6','6','3','0','0','approvestatus','approvestatus');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','1','6','3','0','12','__alertflag','alertflag');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','2','6','3','0','12','__appname','appname');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','3','6','3','0','12','__runno','runno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','4','6','3','0','12','document_no','myhrdocno');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','5','6','3','0','12','__finflow','finflow');
INSERT INTO STEP_TOOL_IMPL (COMPANYID,WF_ID,WF_VER,STEP_TOOL_IMPL_ID,STEP_ID,APP_ID,TOOL_TYPE,IMPL_TYPE,PARAM_NAME,PARAM_VALUE) VALUES('100','7004','1','6','6','3','0','12','approvestatus','approvestatus');
/*** TRANSITION ***/
INSERT INTO TRANSITION (COMPANYID,WF_ID,WF_VER,TRANSITION_ID,STEP_ID,NEXT_STEP_ID,CONDITION,TDESC,EDESC,TRAN_TYPE) VALUES('100','7004','1','1','1','2','','STEP1 TO STEP2','STEP1 TO STEP2','1');
INSERT INTO TRANSITION (COMPANYID,WF_ID,WF_VER,TRANSITION_ID,STEP_ID,NEXT_STEP_ID,CONDITION,TDESC,EDESC,TRAN_TYPE) VALUES('100','7004','1','2','1','3','
result = "false";
lastboss = "";
String empid = (String)varref.getUProfile().get("employeeid");
System.out.println("!!!===Condition Step_id 1-->3 === empid == " + empid);
try{
if( varref.recCount() > 0){
String actor = varref.getActorByDefinition("BCOMMAND_LINE");
actor = actor.substring(0,actor.indexOf(":"));
lastboss = varref.getActorByDefinition("LastBoss");
if(lastboss.length()>0){
lastboss = lastboss.substring(0,lastboss.indexOf(":"));
}
System.out.println("!!!===Condition Step_id 1-->3 === Last Boss == " + lastboss);
System.out.println("!!!===Condition Step_id 1-->3 === Next Boss == " + actor);
if(actor.length() == 0 || actor.toLowerCase().equals(empid.toLowerCase()) || actor.toLowerCase().equals(lastboss.toLowerCase()) ){
result ="true";
}
}
}catch (Exception e){
e.printStackTrace();
result="break";
}
System.out.print("Condition Success Step 1 --> 3 ");
System.out.println("Condition result is " + result);
','STEP1 TO STEP3','STEP1 TO STEP3','0');
INSERT INTO TRANSITION (COMPANYID,WF_ID,WF_VER,TRANSITION_ID,STEP_ID,NEXT_STEP_ID,CONDITION,TDESC,EDESC,TRAN_TYPE) VALUES('100','7004','1','3','2','2','','STEP2 TO STEP2','STEP2 TO STEP2','1');
INSERT INTO TRANSITION (COMPANYID,WF_ID,WF_VER,TRANSITION_ID,STEP_ID,NEXT_STEP_ID,CONDITION,TDESC,EDESC,TRAN_TYPE) VALUES('100','7004','1','4','2','3','
result = "false";
lastboss = "";
String empid = (String)varref.getUProfile().get("employeeid");
System.out.println("!!!===Condition Step_id 2-->3 === empid == " + empid);
try{
if( varref.recCount() > 0){
String actor = varref.getActorByDefinition("BCOMMAND_LINE");
actor = actor.substring(0,actor.indexOf(":"));
lastboss = varref.getActorByDefinition("LastBoss");
if(lastboss.length()>0){
lastboss = lastboss.substring(0,lastboss.indexOf(":"));
}
System.out.println("!!!===Condition Step_id 2-->3 === Last Boss == " + lastboss);
System.out.println("!!!===Condition Step_id 2-->3 === Next Boss == " + actor);
if(actor.length() == 0 || actor.toLowerCase().equals(empid.toLowerCase()) || actor.toLowerCase().equals(lastboss.toLowerCase()) ){
result ="true";
}
}
}catch (Exception e){
e.printStackTrace();
result="break";
}
System.out.print("Condition Success Step 2 --> 3 ");
System.out.println("Condition result is " + result);
','STEP2 TO STEP3','STEP2 TO STEP3','0');
INSERT INTO TRANSITION (COMPANYID,WF_ID,WF_VER,TRANSITION_ID,STEP_ID,NEXT_STEP_ID,CONDITION,TDESC,EDESC,TRAN_TYPE) VALUES('100','7004','1','5','3','4','','STEP3 TO STEP4','STEP3 TO STEP4','1');
INSERT INTO TRANSITION (COMPANYID,WF_ID,WF_VER,TRANSITION_ID,STEP_ID,NEXT_STEP_ID,CONDITION,TDESC,EDESC,TRAN_TYPE) VALUES('100','7004','1','6','3','5','
result = "false";
branch = "";
String empid = varref.getWorkflowData().getString("employeeid");
System.out.println("!!!===Condition Step_id 3-->5 === empid == " + empid);
try{
if( varref.recCount() > 0){
branch=varref.getbranch(empid);
if(branch.equals("03")||branch.equals("04")||branch.equals("05")){
result ="true";
}
}
}catch (Exception e){
e.printStackTrace();
result="break";
}
System.out.print("Condition Success Step 3 --> 5 ");
System.out.println("Condition result is " + result);
','STEP3 TO STEP5','STEP3 TO STEP5','0');
INSERT INTO TRANSITION (COMPANYID,WF_ID,WF_VER,TRANSITION_ID,STEP_ID,NEXT_STEP_ID,CONDITION,TDESC,EDESC,TRAN_TYPE) VALUES('100','7004','1','7','5','6','','STEP5 TO STEP6','STEP5 TO STEP6','1');
/*** WFVAR_DEFINITION ***/
INSERT INTO WFVAR_DEFINITION (COMPANYID,WF_ID,WF_VER,VAR_ID,VAR_NAME,VAR_TYPE,TDESC,EDESC,HINT,INIT_VALUE,VALIDATE_CLASS,NULLABLE,ENCRYPT,PROTABLE_XML) VALUES('100','7004','1','1','alertflag','1','Alert Flag','Alert Flag','','0','','0','0','');
INSERT INTO WFVAR_DEFINITION (COMPANYID,WF_ID,WF_VER,VAR_ID,VAR_NAME,VAR_TYPE,TDESC,EDESC,HINT,INIT_VALUE,VALIDATE_CLASS,NULLABLE,ENCRYPT,PROTABLE_XML) VALUES('100','7004','1','2','appname','0','Application Name','Application Name','','','','0','0','');
INSERT INTO WFVAR_DEFINITION (COMPANYID,WF_ID,WF_VER,VAR_ID,VAR_NAME,VAR_TYPE,TDESC,EDESC,HINT,INIT_VALUE,VALIDATE_CLASS,NULLABLE,ENCRYPT,PROTABLE_XML) VALUES('100','7004','1','3','myhrdocno','0','myHR Doc no','myHR Doc no','','0','','0','0','');
INSERT INTO WFVAR_DEFINITION (COMPANYID,WF_ID,WF_VER,VAR_ID,VAR_NAME,VAR_TYPE,TDESC,EDESC,HINT,INIT_VALUE,VALIDATE_CLASS,NULLABLE,ENCRYPT,PROTABLE_XML) VALUES('100','7004','1','4','runno','1','Run no','Run no','','0','','0','0','');
INSERT INTO WFVAR_DEFINITION (COMPANYID,WF_ID,WF_VER,VAR_ID,VAR_NAME,VAR_TYPE,TDESC,EDESC,HINT,INIT_VALUE,VALIDATE_CLASS,NULLABLE,ENCRYPT,PROTABLE_XML) VALUES('100','7004','1','5','finflow','0','Go to end stop','Go to end stop','','0','','0','0','');
INSERT INTO WFVAR_DEFINITION (COMPANYID,WF_ID,WF_VER,VAR_ID,VAR_NAME,VAR_TYPE,TDESC,EDESC,HINT,INIT_VALUE,VALIDATE_CLASS,NULLABLE,ENCRYPT,PROTABLE_XML) VALUES('100','7004','1','6','finstatus','1','Finish Work','Finish Work','','1','','0','0','');
INSERT INTO WFVAR_DEFINITION (COMPANYID,WF_ID,WF_VER,VAR_ID,VAR_NAME,VAR_TYPE,TDESC,EDESC,HINT,INIT_VALUE,VALIDATE_CLASS,NULLABLE,ENCRYPT,PROTABLE_XML) VALUES('100','7004','1','7','approvestatus','2','Approve Status','Approve Status','','result="1"','','0','0','');
/*** WORKFLOW_DEFINITION ***/
INSERT INTO WORKFLOW_DEFINITION (COMPANYID,WF_ID,WF_VER,CATEGORY_ID,TNAME,ENAME,TDESC,EDESC,LAST_SEQ,WF_SHORT_CODE,WF_OBJECTIVE,WF_RULE,INITIATOR_DEF,PRIORITY,AUTOASSIGNABLE,SCHEDULE,COMPLETION_DURATION,EXTENSION_DURATION,START_INITIATE_TIME,END_INITIATE_TIME,START_TIME,END_TIME,INITIATE_CLASS,COMPLETE_CLASS,ABORT_CLASS,SCHEDULE_CLASS,PUBLICATION_STATUS,XPDL_PATH,IMAGE_PATH,TRANSFER_FILE,MODIFYDATE,CREATED,ACTIVE,DEL) VALUES('100','7004','1','7','㺢͹ѵԽ֡ͺ¹͡','Public Training Request','㺢͹ѵԽ֡ͺ¹͡','Public Training Request','0','0','0','0','XALL','0','0','0','259200000','259200000','0','0','0','0','0','0','0','0','0','0','0','TRAWF_004','0','0','1','0');
/***ACTOR_DEFINITION***/
DELETE ACTOR_DEFINITION WHERE ACTOR_NAME='ActorMDKSG'
INSERT INTO ACTOR_DEFINITION(COMPANYID,ACTOR_NAME,TDESC,EDESC,CLASS_PATH,PARAM1,PARAM2,PARAM3,ACTIVE,DEL) VALUES('100','ActorMDKSG','ActorMDKSG','ActorMDKSG','com.csc.library.databean.definition.ActorMDKSG','M02','03,04,05','','1','0');
/*** CC_DEFINITION ***/
DELETE CC_DEFINITION WHERE WF_ID='7004'
INSERT INTO CC_DEFINITION(COMPANYID,WF_ID,WF_VER,STEP_ID,CC_NAME) VALUES('100','7004','1','4','CC_5001');
INSERT INTO CC_DEFINITION(COMPANYID,WF_ID,WF_VER,STEP_ID,CC_NAME) VALUES('100','7004','1','6','CC_5001');
\ 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