Commit b6b2ff92 authored by asant's avatar asant

Made changes for CHT new req for workflow

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@195004 ce508802-f39f-4f6c-b175-0d175dae99d5
parent cde72406
...@@ -34,9 +34,7 @@ insert into TRANSETUP (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1, ...@@ -34,9 +34,7 @@ insert into TRANSETUP (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1,
insert into TRANSETUP (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1,UDF_2,UDF_3,UDF_4,UDF_5,REPEATE_ADD,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,SITE_ACC_COL,CONFIRM_COL,CONFIRM_VAL,REPEAT_ADD_DET,REPEATADDDET,LOAD_MODE,AUTO_CONFIRM,LEDG_POST_CONF,CHG_DATE_ON_CONF,TRAN_ID_COL,MAIL_OPTION,CONFIRM_MODE,GARBAGE_OPT,VAL_FLAG_EDI,VERIFY_PASSWORD,CUST_ACC_COL,SALES_PERS_ACC_COL,SUPP_ACC_COL,ITEM_SER_ACC_CODE,EMP_ACC_COL,ITEM_SER_ACC_COL,WORKFLOW_OPT,TABLE_NAME,APPLICATION,TABLE_DESC,TRAN_DATE_COL,TRAN_ID__FROM,TRAN_ID__TO,TABLE_NAME_DET1,TABLE_NAME_DET2,TABLE_NAME_DET3,MULTITIRE_OPT,REF_SER,VIEW_MODE,TAX_FORMS,SIGN_STATUS,USER_TRAN_WINDOW,CUSTOM_PREVIEW_OBJ,IGNOREERRLIST_ONLOAD,CHILDDATA_ARGOPT,EDIT_TMPLT,WRKFLW_INIT,EDITTAX,FORMAL_ARGS,AUDIT_TRAIL_OPT,EDIT_OPT,CACHE_OPT,OPTIMIZE_MODE,EDIT_EXPR,RATE_COL,QTY_COL,EDIT_EXPR_INP,RCP_CACHE_STATUS,PRINT_CONTROL,TRANSFER_MODE,PROFILE_ID__RES,TRAN_COMPL_MSG,PERIOD_OPTION,WRKFLW_PRIORITY,EXEC_TYPE,DISP_META_DATA,ALLOW_ATTACH,START_FORM,ISATTACHMENT,HEADER_FORM_NO,CONFIRM_DATE_COL,CONFIRM_BY_COL,BROW_DATA_DEF,DEF_VIEW,VIEW_OPTS,ISGWTINITIATED,FUNCTION_TYPE,COMPL_ACTION,CANCEL_COL,CANCEL_VAL,IN_WF_COL,IN_WF_VAL,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,DEFAULT_DATA_ROW,ATTACH_COUNT_MIN,MSG_ONSAVE,WF_STATUS,CMS_PATH,RESTART_FORM,DEFAULT_EDITOR,MSG_NO,OBJ_TYPE,ENABLE_EDITOR,CLOSE_VAL,CLOSE_COL) values ('w_sales_quot_prop_wiz','2','2','A','seq10',null,null,null,null,null,'N',SYSDATE,'AMOL','AMOL''S','0',null,null,null,null,null,null,'N','N','Y','QUOT_NO','0','0','N',null,null,null,null,null,null,null,null,'2','SALES_QUOT',null,null,null,null,null,null,null,null,null,'SL-QUO','F','2',null,null,null,null,null,null,'SALESQUOTPROPSLWF',null,null,'2',null,null,null,'or status=''S''',null,null,null,null,null,null,null,null,'M',null,null,null,null,null,null,'1',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'compact',null,null,null,null,null); insert into TRANSETUP (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1,UDF_2,UDF_3,UDF_4,UDF_5,REPEATE_ADD,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,SITE_ACC_COL,CONFIRM_COL,CONFIRM_VAL,REPEAT_ADD_DET,REPEATADDDET,LOAD_MODE,AUTO_CONFIRM,LEDG_POST_CONF,CHG_DATE_ON_CONF,TRAN_ID_COL,MAIL_OPTION,CONFIRM_MODE,GARBAGE_OPT,VAL_FLAG_EDI,VERIFY_PASSWORD,CUST_ACC_COL,SALES_PERS_ACC_COL,SUPP_ACC_COL,ITEM_SER_ACC_CODE,EMP_ACC_COL,ITEM_SER_ACC_COL,WORKFLOW_OPT,TABLE_NAME,APPLICATION,TABLE_DESC,TRAN_DATE_COL,TRAN_ID__FROM,TRAN_ID__TO,TABLE_NAME_DET1,TABLE_NAME_DET2,TABLE_NAME_DET3,MULTITIRE_OPT,REF_SER,VIEW_MODE,TAX_FORMS,SIGN_STATUS,USER_TRAN_WINDOW,CUSTOM_PREVIEW_OBJ,IGNOREERRLIST_ONLOAD,CHILDDATA_ARGOPT,EDIT_TMPLT,WRKFLW_INIT,EDITTAX,FORMAL_ARGS,AUDIT_TRAIL_OPT,EDIT_OPT,CACHE_OPT,OPTIMIZE_MODE,EDIT_EXPR,RATE_COL,QTY_COL,EDIT_EXPR_INP,RCP_CACHE_STATUS,PRINT_CONTROL,TRANSFER_MODE,PROFILE_ID__RES,TRAN_COMPL_MSG,PERIOD_OPTION,WRKFLW_PRIORITY,EXEC_TYPE,DISP_META_DATA,ALLOW_ATTACH,START_FORM,ISATTACHMENT,HEADER_FORM_NO,CONFIRM_DATE_COL,CONFIRM_BY_COL,BROW_DATA_DEF,DEF_VIEW,VIEW_OPTS,ISGWTINITIATED,FUNCTION_TYPE,COMPL_ACTION,CANCEL_COL,CANCEL_VAL,IN_WF_COL,IN_WF_VAL,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,DEFAULT_DATA_ROW,ATTACH_COUNT_MIN,MSG_ONSAVE,WF_STATUS,CMS_PATH,RESTART_FORM,DEFAULT_EDITOR,MSG_NO,OBJ_TYPE,ENABLE_EDITOR,CLOSE_VAL,CLOSE_COL) values ('w_sales_quot_prop_wiz','2','2','A','seq10',null,null,null,null,null,'N',SYSDATE,'AMOL','AMOL''S','0',null,null,null,null,null,null,'N','N','Y','QUOT_NO','0','0','N',null,null,null,null,null,null,null,null,'2','SALES_QUOT',null,null,null,null,null,null,null,null,null,'SL-QUO','F','2',null,null,null,null,null,null,'SALESQUOTPROPSLWF',null,null,'2',null,null,null,'or status=''S''',null,null,null,null,null,null,null,null,'M',null,null,null,null,null,null,'1',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'compact',null,null,null,null,null);
Insert into APPL_MST (APP_NAME,DESCR,CHG_DATE,CHG_USER,CHG_TERM,APPL_GROUP,APPL_COLOR,APPL_ORDER,CONN_OPTION,APPL_TYPE) values ('SQT','Sales Quotation',sysdate,'BASE','BASE','SQT','BLUE',null,null,null); Insert into APPL_MST (APP_NAME,DESCR,CHG_DATE,CHG_USER,CHG_TERM,APPL_GROUP,APPL_COLOR,APPL_ORDER,CONN_OPTION,APPL_TYPE) values ('SQT','Sales Quotation',sysdate,'BASE','BASE','SQT','BLUE',null,null,null);
insert into ITM2MENU (APPLICATION,LEVEL_1,LEVEL_2,LEVEL_3,LEVEL_4,LEVEL_5,WIN_NAME,DESCR,COMMENTS,MENU_PATH,ICON_PATH,CLOSE_ICON,OPEN_ICON,OBJ_TYPE,CHG_DATE,CHG_TERM,CHG_USER,MOB_DEPLOY,DEFAULT_STATE,DEF_ACTION,ENT_TYPES,MOB_DEPLY) values ('SQT',3,1,0,0,0,'w_sales_quot_prop_wiz','Submit Proposal','Submit Proposal','SQT.3.1.0.0.0','proposal.png',null,null,'W',sysdate,'AMOL','AMOL',null,null,null,'0 ',null); insert into ITM2MENU (APPLICATION,LEVEL_1,LEVEL_2,LEVEL_3,LEVEL_4,LEVEL_5,WIN_NAME,DESCR,COMMENTS,MENU_PATH,ICON_PATH,CLOSE_ICON,OPEN_ICON,OBJ_TYPE,CHG_DATE,CHG_TERM,CHG_USER,MOB_DEPLOY,DEFAULT_STATE,DEF_ACTION,ENT_TYPES,MOB_DEPLY) values ('SQT',3,3,0,0,0,'w_sales_quot_prop','Sales Quotation','Sales Quot','SQT.3.3.0.0.0',null,null,null,'T',null,null,null,'B',null,null,'0',null);
insert into ITM2MENU (APPLICATION,LEVEL_1,LEVEL_2,LEVEL_3,LEVEL_4,LEVEL_5,WIN_NAME,DESCR,COMMENTS,MENU_PATH,ICON_PATH,CLOSE_ICON,OPEN_ICON,OBJ_TYPE,CHG_DATE,CHG_TERM,CHG_USER,MOB_DEPLOY,DEFAULT_STATE,DEF_ACTION,ENT_TYPES,MOB_DEPLY) values ('SQT',3,3,0,0,0,'w_sales_quot_prop','Create Proposal','Create Proposal','SQT.3.2.0.0.0',null,null,null,'T',null,null,null,'B',null,null,'0 ',null);
Insert into OBJ_FORMS (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,AUTO_ACCEPT_SCAN,SCAN_FLAG,SCAN_METADATA,PROPERTY_INFO,SCAN_DELIMITER,COLUMN_ON_SAVE,AFTER_SAVE,EXT_SETUP,EXT_METADATA,EXT_COM,AUTO_ACCEPT_WEIGHDATA,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,QTY_COL,RATE_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,DUPLICATE_ADD,FREEZE_COL_POS,DEFAULT_ROW_CNT,IS_MANDATORY,TRAN_ID_COL,SELECTION_OPT,KEY_INFO,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,FORM_ICON,FORM_NAME,FORM_VIEW_OPTS,X_COLUMN,Y_COLUMN,ACTION_ARG) values ('w_sales_quot_prop','Sales Proposal',null,null,null,null,null,null,'1','F',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null); Insert into OBJ_FORMS (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,AUTO_ACCEPT_SCAN,SCAN_FLAG,SCAN_METADATA,PROPERTY_INFO,SCAN_DELIMITER,COLUMN_ON_SAVE,AFTER_SAVE,EXT_SETUP,EXT_METADATA,EXT_COM,AUTO_ACCEPT_WEIGHDATA,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,QTY_COL,RATE_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,DUPLICATE_ADD,FREEZE_COL_POS,DEFAULT_ROW_CNT,IS_MANDATORY,TRAN_ID_COL,SELECTION_OPT,KEY_INFO,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,FORM_ICON,FORM_NAME,FORM_VIEW_OPTS,X_COLUMN,Y_COLUMN,ACTION_ARG) values ('w_sales_quot_prop','Sales Proposal',null,null,null,null,null,null,'1','F',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_FORMS (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,AUTO_ACCEPT_SCAN,SCAN_FLAG,SCAN_METADATA,PROPERTY_INFO,SCAN_DELIMITER,COLUMN_ON_SAVE,AFTER_SAVE,EXT_SETUP,EXT_METADATA,EXT_COM,AUTO_ACCEPT_WEIGHDATA,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,QTY_COL,RATE_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,DUPLICATE_ADD,FREEZE_COL_POS,DEFAULT_ROW_CNT,IS_MANDATORY,TRAN_ID_COL,SELECTION_OPT,KEY_INFO,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,FORM_ICON,FORM_NAME,FORM_VIEW_OPTS,X_COLUMN,Y_COLUMN,ACTION_ARG) values ('w_sales_quot_prop','Sales Details',null,null,null,null,null,null,'2','T',null,null,null,null,null,null,null,null,null,null,null,null,'checkedImage@img<item_descr> ( <item_code> )-<qty_1> - <unit>',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null); Insert into OBJ_FORMS (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,AUTO_ACCEPT_SCAN,SCAN_FLAG,SCAN_METADATA,PROPERTY_INFO,SCAN_DELIMITER,COLUMN_ON_SAVE,AFTER_SAVE,EXT_SETUP,EXT_METADATA,EXT_COM,AUTO_ACCEPT_WEIGHDATA,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,QTY_COL,RATE_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,DUPLICATE_ADD,FREEZE_COL_POS,DEFAULT_ROW_CNT,IS_MANDATORY,TRAN_ID_COL,SELECTION_OPT,KEY_INFO,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,FORM_ICON,FORM_NAME,FORM_VIEW_OPTS,X_COLUMN,Y_COLUMN,ACTION_ARG) values ('w_sales_quot_prop','Sales Details',null,null,null,null,null,null,'2','T',null,null,null,null,null,null,null,null,null,null,null,null,'checkedImage@img<item_descr> ( <item_code> )-<qty_1> - <unit>',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
...@@ -171,3 +169,31 @@ Quot No :<Detail1.quot_no> Dated :<Detail1.chg_date> Customer Id :<Detail1.cust_ ...@@ -171,3 +169,31 @@ Quot No :<Detail1.quot_no> Dated :<Detail1.chg_date> Customer Id :<Detail1.cust_
UPDATE TRANSETUP SET BROW_DATA_DEF ='Y' WHERE TRAN_WINDOW = 'w_sales_quot_prop'; UPDATE TRANSETUP SET BROW_DATA_DEF ='Y' WHERE TRAN_WINDOW = 'w_sales_quot_prop';
update ITM2MENU set descr = 'Sales Quotation' where APPLICATION ='SQT' and menu_path ='SQT.3.3.0.0.0'; update ITM2MENU set descr = 'Sales Quotation' where APPLICATION ='SQT' and menu_path ='SQT.3.3.0.0.0';
-- Added on 27-12-18 for workflow new requirements
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
('SQP_APR2','S','S','Approver Of Sales Price','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);
INSERT INTO WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) VALUES ('SQP_APR2','ASANT',SYSDATE,'BASE','BASE');
update mail_format set COPY_TO = '' where FORMAT_CODE = 'SQP_APRV';
UPDATE MAIL_FORMAT
SET SUBJECT =' Pricing Proposal request from proposal Dated :<Detail1.chg_date> Customer Details :- <Detail1.cust_name>(<Detail1.cust_code>)',
BODY_TEXT = 'Dear Sir/Madam,Please approve the proposed price rate for following Quot No :<Detail1.quot_no> Dated :<Detail1.chg_date> Customer Details :- <Detail1.cust_name>(<Detail1.cust_code>)'
where FORMAT_CODE ='SQP_APRV';
UPDATE MAIL_FORMAT
SET SUBJECT ='The proposed price rate is rejected Dated Dated :<Detail1.chg_date> Customer Details :- <Detail1.cust_name>(<Detail1.cust_code>)',
BODY_TEXT = 'Dear Sir/Madam,The proposed price rate is rejected for following details, Quot No :<Detail1.quot_no> Dated :<Detail1.chg_date> Customer Details :- <Detail1.cust_name>(<Detail1.cust_code>)'
WHERE FORMAT_CODE ='SQPREJMAIL';
UPDATE MAIL_FORMAT
SET SUBJECT ='proposed price rate is approved Dated :<Detail1.chg_date> Customer Details :- <Detail1.cust_name>(<Detail1.cust_code>)',
BODY_TEXT = 'Dear Sir/Madam,
The proposed price rate is approved for following details, Quot No :<Detail1.quot_no> Dated :<Detail1.chg_date> Customer Details :- <Detail1.cust_name>(<Detail1.cust_code>)'
WHERE FORMAT_CODE ='SQP_CONF';
\ No newline at end of file
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<RedefinableHeader PublicationStatus="UNDER_TEST"/> <RedefinableHeader PublicationStatus="UNDER_TEST"/>
<Participants> <Participants>
<Participant Id="SQP_INIT" Name="SQP_INIT"> <Participant Id="SQP_INIT" Name="SQP_INIT">
<ParticipantType Type="ROLE"/> <ParticipantType1 Type="ROLE"/>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="SQP_INIT"/> <ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="SQP_INIT"/>
<ExtendedAttribute Name="SIGN_FOR" Value="Initiation"/> <ExtendedAttribute Name="SIGN_FOR" Value="Initiation"/>
...@@ -24,12 +24,19 @@ ...@@ -24,12 +24,19 @@
</ExtendedAttributes> </ExtendedAttributes>
</Participant> </Participant>
<Participant Id="SQP_APR1" Name="SQP_APR1"> <Participant Id="SQP_APR1" Name="SQP_APR1">
<ParticipantType Type="ROLE"/> <ParticipantType1 Type="ROLE"/>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="SQP_APR1"/> <ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="SQP_APR1"/>
<ExtendedAttribute Name="SIGN_FOR" Value="Approval"/> <ExtendedAttribute Name="SIGN_FOR" Value="Approval"/>
</ExtendedAttributes> </ExtendedAttributes>
</Participant> </Participant>
<Participant Id="SQP_APR2" Name="SQP_APR2">
<ParticipantType1 Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="SQP_APR2"/>
<ExtendedAttribute Name="SIGN_FOR" Value="Approval"/>
</ExtendedAttributes>
</Participant>
</Participants> </Participants>
<Applications> <Applications>
<Application Id="SignTrans" Name="SignTrans"> <Application Id="SignTrans" Name="SignTrans">
...@@ -79,6 +86,11 @@ ...@@ -79,6 +86,11 @@
<BasicType Type="STRING"/> <BasicType Type="STRING"/>
</DataType> </DataType>
</FormalParameter> </FormalParameter>
<FormalParameter Id="SignRightsChar" Index="10" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters> </FormalParameters>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/> <ExtendedAttribute Name="APPLN_TYPE" Value="JB"/>
...@@ -104,9 +116,19 @@ ...@@ -104,9 +116,19 @@
<BasicType Type="STRING"/> <BasicType Type="STRING"/>
</DataType> </DataType>
</FormalParameter> </FormalParameter>
<FormalParameter Id="EFF_DATE" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="FROM_DATE" Index="5" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters> </FormalParameters>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/> <ExtendedAttribute Name="APPLN_TYPE" Value="EJB"/>
<ExtendedAttribute Name="METHOD_NAME" Value="approvePriceRate"/> <ExtendedAttribute Name="METHOD_NAME" Value="approvePriceRate"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.ejb.dis.SalesQuotProposal"/> <ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.ejb.dis.SalesQuotProposal"/>
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/> <ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
...@@ -161,6 +183,66 @@ ...@@ -161,6 +183,66 @@
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/> <ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes> </ExtendedAttributes>
</Application> </Application>
<Application Id="signTran2" Name="signTran2">
<FormalParameters>
<FormalParameter Id="ProcessInstanceId" Index="1" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="roleCodeSign" Index="2" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="entityCode" Index="3" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="formatCode" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="xslFileName" Index="5" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="signFor" Index="6" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="context1" Index="7" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="context2" Index="8" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="context3" Index="9" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="signRightsChar" Index="10" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.wrkflw.utility.SignTrans"/>
<ExtendedAttribute Name="METHOD_NAME" Value="insertSignCtx"/>
<ExtendedAttribute Name="EXEC_MODE" Value="ASYNC"/>
</ExtendedAttributes>
</Application>
</Applications> </Applications>
<Activities> <Activities>
<Activity Id="SALESQUOTPROPSLWF" Name="SALESQUOTPROPSLWF"> <Activity Id="SALESQUOTPROPSLWF" Name="SALESQUOTPROPSLWF">
...@@ -176,7 +258,7 @@ ...@@ -176,7 +258,7 @@
</FinishMode> </FinishMode>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_INIT"/> <ExtendedAttribute Name="ParticipantID" Value="SQP_INIT"/>
<ExtendedAttribute Name="XOffset" Value="320"/> <ExtendedAttribute Name="XOffset" Value="410"/>
<ExtendedAttribute Name="YOffset" Value="70"/> <ExtendedAttribute Name="YOffset" Value="70"/>
</ExtendedAttributes> </ExtendedAttributes>
</Activity> </Activity>
...@@ -193,6 +275,7 @@ ...@@ -193,6 +275,7 @@
<ActualParameter>Sales Price Quotation</ActualParameter> <ActualParameter>Sales Price Quotation</ActualParameter>
<ActualParameter>&lt;Detail1.chg_date&gt;</ActualParameter> <ActualParameter>&lt;Detail1.chg_date&gt;</ActualParameter>
<ActualParameter>&lt;Detail1.quot_no&gt;</ActualParameter> <ActualParameter>&lt;Detail1.quot_no&gt;</ActualParameter>
<ActualParameter>SR</ActualParameter>
</ActualParameters> </ActualParameters>
</Tool> </Tool>
</Implementation> </Implementation>
...@@ -207,15 +290,15 @@ ...@@ -207,15 +290,15 @@
<TransitionRestriction> <TransitionRestriction>
<Split Type="XOR"> <Split Type="XOR">
<TransitionRefs> <TransitionRefs>
<TransitionRef Id="SALESQUOTPROPSLWF_Tra3"/>
<TransitionRef Id="SALESQUOTPROPSLWF_Tra11"/> <TransitionRef Id="SALESQUOTPROPSLWF_Tra11"/>
<TransitionRef Id="SALESQUOTPROPSLWF_Tra25"/>
</TransitionRefs> </TransitionRefs>
</Split> </Split>
</TransitionRestriction> </TransitionRestriction>
</TransitionRestrictions> </TransitionRestrictions>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_APR1"/> <ExtendedAttribute Name="ParticipantID" Value="SQP_APR1"/>
<ExtendedAttribute Name="XOffset" Value="320"/> <ExtendedAttribute Name="XOffset" Value="410"/>
<ExtendedAttribute Name="YOffset" Value="50"/> <ExtendedAttribute Name="YOffset" Value="50"/>
</ExtendedAttributes> </ExtendedAttributes>
</Activity> </Activity>
...@@ -226,20 +309,32 @@ ...@@ -226,20 +309,32 @@
<ActualParameter>$REF_ID</ActualParameter> <ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$USER_INFO</ActualParameter> <ActualParameter>$USER_INFO</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter> <ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>&lt;Detail1.eff_date&gt;</ActualParameter>
<ActualParameter>&lt;Detail1.valid_upto&gt;</ActualParameter>
</ActualParameters> </ActualParameters>
</Tool> </Tool>
</Implementation> </Implementation>
<Performer>SQP_APR1</Performer> <Performer>SQP_APR2</Performer>
<StartMode> <StartMode>
<Automatic/> <Automatic/>
</StartMode> </StartMode>
<FinishMode> <FinishMode>
<Automatic/> <Automatic/>
</FinishMode> </FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="SALESQUOTPROPSLWF_Tra23"/>
<TransitionRef Id="SALESQUOTPROPSLWF_Tra4"/>
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_APR1"/> <ExtendedAttribute Name="ParticipantID" Value="SQP_APR2"/>
<ExtendedAttribute Name="XOffset" Value="450"/> <ExtendedAttribute Name="XOffset" Value="590"/>
<ExtendedAttribute Name="YOffset" Value="50"/> <ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes> </ExtendedAttributes>
</Activity> </Activity>
<Activity Id="SQP_APRV_MAIL" Name="SQP_APRV_MAIL"> <Activity Id="SQP_APRV_MAIL" Name="SQP_APRV_MAIL">
...@@ -261,8 +356,8 @@ ...@@ -261,8 +356,8 @@
</FinishMode> </FinishMode>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_INIT"/> <ExtendedAttribute Name="ParticipantID" Value="SQP_INIT"/>
<ExtendedAttribute Name="XOffset" Value="450"/> <ExtendedAttribute Name="XOffset" Value="570"/>
<ExtendedAttribute Name="YOffset" Value="30"/> <ExtendedAttribute Name="YOffset" Value="60"/>
</ExtendedAttributes> </ExtendedAttributes>
</Activity> </Activity>
<Activity Id="SALE_PRC_REJ" Name="SQP_REJ"> <Activity Id="SALE_PRC_REJ" Name="SQP_REJ">
...@@ -284,7 +379,7 @@ ...@@ -284,7 +379,7 @@
</FinishMode> </FinishMode>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_APR1"/> <ExtendedAttribute Name="ParticipantID" Value="SQP_APR1"/>
<ExtendedAttribute Name="XOffset" Value="180"/> <ExtendedAttribute Name="XOffset" Value="290"/>
<ExtendedAttribute Name="YOffset" Value="50"/> <ExtendedAttribute Name="YOffset" Value="50"/>
</ExtendedAttributes> </ExtendedAttributes>
</Activity> </Activity>
...@@ -305,12 +400,136 @@ ...@@ -305,12 +400,136 @@
<FinishMode> <FinishMode>
<Automatic/> <Automatic/>
</FinishMode> </FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Join Type="XOR"/>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_INIT"/> <ExtendedAttribute Name="ParticipantID" Value="SQP_INIT"/>
<ExtendedAttribute Name="XOffset" Value="180"/> <ExtendedAttribute Name="XOffset" Value="210"/>
<ExtendedAttribute Name="YOffset" Value="30"/> <ExtendedAttribute Name="YOffset" Value="30"/>
</ExtendedAttributes> </ExtendedAttributes>
</Activity> </Activity>
<Activity Id="SQP_APR2_SIGN" Name="SQP_APR2_SIGN">
<Implementation>
<Tool Id="signTran2" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>SQP_APRV</ActualParameter>
<ActualParameter>SALESQUOTPROPSLWF</ActualParameter>
<ActualParameter>&lt;Detail1.cust_name&gt;</ActualParameter>
<ActualParameter>Sales Price Quotation</ActualParameter>
<ActualParameter>&lt;Detail1.chg_date&gt;</ActualParameter>
<ActualParameter>&lt;Detail1.quot_no&gt;</ActualParameter>
<ActualParameter>SR</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>SQP_APR2</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="SALESQUOTPROPSLWF_Tra3"/>
<TransitionRef Id="SALESQUOTPROPSLWF_Tra24"/>
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_APR2"/>
<ExtendedAttribute Name="XOffset" Value="410"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
<Activity Id="SQP_APRV_MAIL2" Name="SQP_APRV_MAIL2">
<Implementation>
<Tool Id="EMail" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;ROOT&gt;&lt;EMAIL_TYPE&gt;&lt;/EMAIL_TYPE&gt;&lt;OBJ_NAME&gt;sales_quot_proposal&lt;/OBJ_NAME&gt;&lt;REF_ID&gt;$REF_ID&lt;/REF_ID&gt;&lt;REF_SER&gt;$REF_SER&lt;/REF_SER&gt;&lt;LINE_NO&gt;1&lt;/LINE_NO&gt;&lt;TRANS_INFO&gt;&lt;/TRANS_INFO&gt;&lt;DOM_STR&gt;$XML_DATA_ALL&lt;/DOM_STR&gt;&lt;FORMAT_CODE&gt;SQP_CONF&lt;/FORMAT_CODE&gt;&lt;XML_DATA&gt;$XML_DATA_ALL&lt;/XML_DATA&gt;&lt;ENTITY_CODE&gt;$PRFMR_CODE&lt;/ENTITY_CODE&gt;&lt;LINK_ADDR&gt;&lt;/LINK_ADDR&gt;&lt;/ROOT&gt;</ActualParameter>
<ActualParameter>ITM</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>SQP_APR1</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_APR1"/>
<ExtendedAttribute Name="XOffset" Value="660"/>
<ExtendedAttribute Name="YOffset" Value="60"/>
</ExtendedAttributes>
</Activity>
<Activity Id="SQP_REJ_MAIL2" Name="SQP_REJ_MAIL2">
<Implementation>
<Tool Id="EMail" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;ROOT&gt;&lt;EMAIL_TYPE&gt;&lt;/EMAIL_TYPE&gt;&lt;OBJ_NAME&gt;sales_quot_proposal&lt;/OBJ_NAME&gt;&lt;REF_ID&gt;$REF_ID&lt;/REF_ID&gt;&lt;REF_SER&gt;$REF_SER&lt;/REF_SER&gt;&lt;LINE_NO&gt;1&lt;/LINE_NO&gt;&lt;TRANS_INFO&gt;&lt;/TRANS_INFO&gt;&lt;DOM_STR&gt;$XML_DATA_ALL&lt;/DOM_STR&gt;&lt;FORMAT_CODE&gt;SQPREJMAIL&lt;/FORMAT_CODE&gt;&lt;XML_DATA&gt;$XML_DATA_ALL&lt;/XML_DATA&gt;&lt;ENTITY_CODE&gt;$PRFMR_CODE&lt;/ENTITY_CODE&gt;&lt;LINK_ADDR&gt;&lt;/LINK_ADDR&gt;&lt;/ROOT&gt;</ActualParameter>
<ActualParameter>ITM</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>SQP_APR1</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_APR1"/>
<ExtendedAttribute Name="XOffset" Value="70"/>
<ExtendedAttribute Name="YOffset" Value="60"/>
</ExtendedAttributes>
</Activity>
<Activity Id="SQP_REJ2" Name="SQP_REJ2">
<Implementation>
<Tool Id="RejectPrcRate" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$USER_INFO</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>SQP_APR2</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="SALESQUOTPROPSLWF_Tra42"/>
<TransitionRef Id="SALESQUOTPROPSLWF_Tra43"/>
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SQP_APR2"/>
<ExtendedAttribute Name="XOffset" Value="230"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
</Activities> </Activities>
<Transitions> <Transitions>
<Transition From="SALESQUOTPROPSLWF" Id="SALESQUOTPROPSLWF_Tra2" To="SQP_APR1_SIGN"> <Transition From="SALESQUOTPROPSLWF" Id="SALESQUOTPROPSLWF_Tra2" To="SQP_APR1_SIGN">
...@@ -318,7 +537,7 @@ ...@@ -318,7 +537,7 @@
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/> <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
</ExtendedAttributes> </ExtendedAttributes>
</Transition> </Transition>
<Transition From="SQP_APR1_SIGN" Id="SALESQUOTPROPSLWF_Tra3" To="SQP_CONF_COMP"> <Transition From="SQP_APR2_SIGN" Id="SALESQUOTPROPSLWF_Tra3" To="SQP_CONF_COMP">
<Condition Type="CONDITION">$APP_RESULT=="S"</Condition> <Condition Type="CONDITION">$APP_RESULT=="S"</Condition>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/> <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
...@@ -344,12 +563,45 @@ ...@@ -344,12 +563,45 @@
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/> <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
</ExtendedAttributes> </ExtendedAttributes>
</Transition> </Transition>
<Transition From="SQP_CONF_COMP" Id="SALESQUOTPROPSLWF_Tra23" To="SQP_APRV_MAIL2">
<Condition Type="CONDITION">$APP_RESULT=="Y" || $APP_STATUS=="1"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT,$APP_STATUS"/>
</ExtendedAttributes>
</Transition>
<Transition From="SQP_APR2_SIGN" Id="SALESQUOTPROPSLWF_Tra24" To="SQP_REJ2">
<Condition Type="CONDITION">$APP_RESULT == "R"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="SQP_APR1_SIGN" Id="SALESQUOTPROPSLWF_Tra25" To="SQP_APR2_SIGN">
<Condition Type="CONDITION">$APP_RESULT == "S"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="SQP_REJ2" Id="SALESQUOTPROPSLWF_Tra42" To="SQP_REJ_MAIL2">
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
</ExtendedAttributes>
</Transition>
<Transition From="SQP_REJ2" Id="SALESQUOTPROPSLWF_Tra43" To="SQP_REJ_MAIL">
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
</ExtendedAttributes>
</Transition>
</Transitions> </Transitions>
<ExtendedAttributes> <ExtendedAttributes>
<ExtendedAttribute Name="StartOfWorkflow" Value="SQP_INIT;SALESQUOTPROPSLWF;340;10;NOROUTING"/> <ExtendedAttribute Name="StartOfWorkflow" Value="SQP_INIT;SALESQUOTPROPSLWF;340;10;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="SQP_APR1;SQP_REJ_MAIL2;80;15;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="SQP_APR1;SQP_APRV_MAIL2;760;60;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="SQP_INIT;SQP_REJ_MAIL;110;30;NOROUTING"/> <ExtendedAttribute Name="EndOfWorkflow" Value="SQP_INIT;SQP_REJ_MAIL;110;30;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="SQP_INIT;SQP_APRV_MAIL;560;30;NOROUTING"/> <ExtendedAttribute Name="EndOfWorkflow" Value="SQP_INIT;SQP_APRV_MAIL;680;60;NOROUTING"/>
<ExtendedAttribute Name="ParticipantVisualOrder" Value="SQP_INIT;SQP_APR1;"/> <ExtendedAttribute Name="ParticipantVisualOrder" Value="SQP_INIT;SQP_APR1;SQP_APR2;"/>
</ExtendedAttributes> </ExtendedAttributes>
</WorkflowProcess> </WorkflowProcess>
</WorkflowProcesses> </WorkflowProcesses>
......
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