Commit 5a5d1903 authored by abibave's avatar abibave

Request Id:W16LSER005

XSL,XML,SQL Files of customer master workflow.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@43825 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 9887cff8
================transetup======================
update transetup set WORKFLOW_OPT = 3,WRKFLW_INIT= 'CUSTOMERMASTERWF' where TRAN_WINDOW ='w_customer';
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)
values ('w_customer_wf_new','2','2','M','seq10',null,null,null,null,null,'N',sysdate,'BASE','99BASE007','0',null,null,null,'N',null,null,null,'N',null,'cust_code',null,null,null,null,null,null,null,null,null,null,null,null,'customer',null,null,null,null,null,null,null,null,null,'CU_ID','F',null,null,null,null,null,null,null,null,null,null,'2',null,null,null,null,null,null,null,null,null,null,null,null,'M',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);
================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 ('CUSMSTINTR','D','S','Initiator of Customer Master Worklfow','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 ('CUSMSTAPR1','S','S','First Level First Approver of Customer Master Worklfow','C12210','SignTran',null,'base@baseinfo.com',sysdate,'BASE','BASE','E',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) VALUES ('CUSMSTAPR2','S','S','First Level Second Approver of Customer Master Worklfow','E99902','SignTran',NULL,'base@baseinfo.com',sysdate,'BASE','BASE','E',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) VALUES ('CSMSFINAPR','S','S','Second Level Approver of Customer Master Worklfow','EA001','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 ('CSMSFINAPR','EA001',sysdate,'BASE','BASE');
Insert into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('CUSMSTAPR1','C12210',sysdate,'BASE','BASE');
Insert into WF_ROLE_USERS (ROLE_CODE,USERID,CHG_DATE,CHG_USER,CHG_TERM) values ('CUSMSTAPR2','E99902',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 ('CUSTMST_APRV','T','[(E)ROLE_CODE]',null,null,'Approval Mail: Customer Master Transaction <Detail1.cust_code>','Dear Sir/Madam,
This is to inform you that Customer Master Transaction <Detail1.cust_code> is ready to approve.',1,1,1,1,'M',null,null,null,null,null,null,null,'w_customer',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 ('CUSTMST_CONF','T','[(E)ROLE_CODE]',null,null,'Approved Mail: Customer Master Transaction <Detail1.cust_code> is approved','Dear Sir/Madam,
This is to inform you that Customer Master Transaction <Detail1.cust_code> is approved.
Remarks: <Detail1.remarks>',1,1,1,1,'M',null,null,null,null,null,null,null,'w_customer',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 ('CUSTMST_REJ','T','[(E)ROLE_CODE]',NULL,NULL,'Rejection Mail: Customer Master Transaction <Detail1.cust_code> is rejected','Dear Sir/Madam,
This is to inform you that Customer Master Transaction <Detail1.cust_code> is rejected.
Remarks: <Detail1.remarks>',1,1,1,1,'M',null,null,null,null,null,null,null,'w_customer',null,null,null,null);
============alter query============================
ALTER TABLE customer ADD REMARKS VARCHAR2(120);
<?xml version="1.0" encoding="UTF-8"?>
<Package Id="CUSTOMERMASTERWF" Name="CUSTOMERMASTERWF" xmlns="http://www.wfmc.org/2002/XPDL1.0" xmlns:xpdl="http://www.wfmc.org/2002/XPDL1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wfmc.org/2002/XPDL1.0 http://wfmc.org/standards/docs/TC-1025_schema_10_xpdl.xsd">
<PackageHeader>
<XPDLVersion>1.0</XPDLVersion>
<Vendor>Together</Vendor>
<Created>2016-08-30 12:50:47</Created>
</PackageHeader>
<RedefinableHeader PublicationStatus="UNDER_TEST"/>
<ConformanceClass GraphConformance="NON_BLOCKED"/>
<WorkflowProcesses>
<WorkflowProcess AccessLevel="PUBLIC" Id="CUSTOMERMASTERWF" Name="Process">
<ProcessHeader DurationUnit="D">
<Created>2016-08-30 12:51:06</Created>
</ProcessHeader>
<RedefinableHeader PublicationStatus="UNDER_TEST"/>
<Participants>
<Participant Id="CSMSFLAPR1" Name="CSMSFLAPR1">
<ParticipantType Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="CUSMSTAPR1"/>
<ExtendedAttribute Name="SIGN_FOR" Value="Approval"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR" Value="Detail1.chg_user:"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR_TYPE" Value="String:"/>
</ExtendedAttributes>
</Participant>
<Participant Id="CSMSFLAPR2" Name="CSMSFLAPR2">
<ParticipantType Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="CUSMSTAPR2"/>
<ExtendedAttribute Name="SIGN_FOR" Value="Approval"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR" Value="Detail1.chg_user:"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR_TYPE" Value="String:"/>
</ExtendedAttributes>
</Participant>
<Participant Id="SC_RET_APP" Name="SC_RET_APP">
<ParticipantType Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="SC_RET_APP"/>
<ExtendedAttribute Name="SIGN_FOR" Value="Approval"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR" Value="Detail1:"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR_TYPE" Value="String:"/>
</ExtendedAttributes>
</Participant>
<Participant Id="RETURNED" Name="RETURNED">
<ParticipantType Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="RETURNED"/>
<ExtendedAttribute Name="SIGN_FOR" Value="salesReturn"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR" Value="SALESRE"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR_TYPE" Value="String:"/>
</ExtendedAttributes>
</Participant>
<Participant Id="SR_SYS_ADM" Name="SR_SYS_ADM">
<ParticipantType Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="SR_SYS_ADM"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR" Value="Detail1:"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR_TYPE" Value="String:"/>
<ExtendedAttribute Name="SIGN_FOR" Value="Only Error Intimation on Confirmation of Sales Return"/>
</ExtendedAttributes>
</Participant>
<Participant Id="CUSMSTINTR" Name="CUSMSTINTR">
<ParticipantType Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="CUSMSTINTR"/>
<ExtendedAttribute Name="SIGN_FOR" Value="Initiation"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR" Value="Detail1.chg_user:"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR_TYPE" Value="String:"/>
</ExtendedAttributes>
</Participant>
<Participant Id="CSMSFINAPR" Name="CSMSFINAPR">
<ParticipantType Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="CSMSFINAPR"/>
<ExtendedAttribute Name="SIGN_FOR" Value="Approval"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR" Value="Detail1.chg_user:"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR_TYPE" Value="String:"/>
</ExtendedAttributes>
</Participant>
</Participants>
<Applications>
<Application Id="EMail" Name="EMail">
<FormalParameters>
<FormalParameter Id="MAIL_XML" Index="1" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="INFO_TYPE" Index="2" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="PRC_ID" Index="3" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.utility.EMail"/>
<ExtendedAttribute Name="METHOD_NAME" Value="sendMail"/>
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes>
</Application>
<Application Id="SignTrans" Name="SignTrans">
<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>
</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>
<Application Id="CustomerMasterWfEJB" Name="CustomerMasterWfEJB">
<FormalParameters>
<FormalParameter Id="OBJ_NAME" Index="1" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="REF_ID" Index="2" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="XML_DATA_ALL" Index="3" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="DOC_ID" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="XTRA_PARAMS" Index="5" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="entityCode" Index="6" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="EJB"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.ejb.dis.CustomerMasterWfEJB"/>
<ExtendedAttribute Name="METHOD_NAME" Value="insertCustomerMaster"/>
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes>
</Application>
<Application Id="CustomerMstRecordChk" Name="CustomerMstRecordChk">
<FormalParameters>
<FormalParameter Id="TRAN_ID" Index="1" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="ENTITY_CODE" Index="2" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="XML_DATA_ALL" Index="3" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="PRC_ID" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/>
<ExtendedAttribute Name="METHOD_NAME" Value="checkWorkflowStatus"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.ejb.dis.CustomerMasterWF"/>
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes>
</Application>
<Application Id="CustomerMstEscalate" Name="CustomerMstEscalate">
<FormalParameters>
<FormalParameter Id="TRAN_ID" Index="1" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="EMP_CODE_APRV" Index="2" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="XML_DATA_ALL" Index="3" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="PRC_ID" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="ROLE_CODE" Index="5" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="ACTIVITY_ID" Index="6" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.ejb.dis.CustomerMasterWF"/>
<ExtendedAttribute Name="METHOD_NAME" Value="escalate"/>
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes>
</Application>
<Application Id="UpdateOtherAprvSignStat" Name="UpdateOtherAprvSignStat">
<FormalParameters>
<FormalParameter Id="TRAN_ID" Index="1" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="EMP_CODE" Index="2" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="XML_DATA_ALL" Index="3" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="PRC_ID" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="ROLE_CODE" Index="5" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="ACTIVITY_ID" Index="6" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="SIGN_STATUS_FLAG" Index="7" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.ejb.dis.CustomerMasterWF"/>
<ExtendedAttribute Name="METHOD_NAME" Value="approverSignStatusUpdate"/>
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes>
</Application>
<Application Id="EscalationStatusCheck" Name="EscalationStatusCheck">
<FormalParameters>
<FormalParameter Id="TRAN_ID" Index="1" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="EMP_CODE" Index="2" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="XML_DATA_ALL" Index="3" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="PRC_ID" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="ROLE_CODE" Index="5" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="ACTIVITY_ID" Index="6" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.ejb.dis.CustomerMasterWF"/>
<ExtendedAttribute Name="METHOD_NAME" Value="checkEscalationStatus"/>
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes>
</Application>
</Applications>
<Activities>
<Activity Id="CUSTOMERMASTERWF" Name="CUSTOMERMASTERWF">
<Implementation>
<No/>
</Implementation>
<Performer>CUSMSTINTR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CUSMSTINTR"/>
<ExtendedAttribute Name="XOffset" Value="180"/>
<ExtendedAttribute Name="YOffset" Value="49"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CSMST_APR1_SGN" Name="CSMST_APR1_SGN">
<Implementation>
<Tool Id="SignTrans" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>CUSTMST_APRV</ActualParameter>
<ActualParameter>CUSTOMERMASTERWF</ActualParameter>
<ActualParameter>Approval</ActualParameter>
<ActualParameter>Customer Master</ActualParameter>
<ActualParameter>&lt;Detail1.sales_pers&gt;</ActualParameter>
<ActualParameter>&lt;Detail1.cust_code&gt;</ActualParameter>
</ActualParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="ESCALATE" Value="CSMSAPR1TOESC"/>
</ExtendedAttributes>
</Tool>
</Implementation>
<Performer>CSMSFLAPR1</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="CSMSAPR1TOESC"/>
<TransitionRef Id="CSMSSG1TOREJML"/>
<TransitionRef Id="CSMSSGN1TOSGNST"/>
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR1"/>
<ExtendedAttribute Name="XOffset" Value="180"/>
<ExtendedAttribute Name="YOffset" Value="65"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CSMST_APR2_SGN" Name="CSMST_APR2_SGN">
<Implementation>
<Tool Id="SignTrans" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>CUSTMST_APRV</ActualParameter>
<ActualParameter>CUSTOMERMASTERWF</ActualParameter>
<ActualParameter>Approval</ActualParameter>
<ActualParameter>Customer Master</ActualParameter>
<ActualParameter>&lt;Detail1.sales_pers&gt;</ActualParameter>
<ActualParameter>&lt;Detail1.cust_code&gt;</ActualParameter>
</ActualParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="ESCALATE" Value="CSMSAPR2TOESC"/>
</ExtendedAttributes>
</Tool>
</Implementation>
<Performer>CSMSFLAPR2</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="CSMSSGN2TOSGNST"/>
<TransitionRef Id="CSMSSG2TOREJML"/>
<TransitionRef Id="CSMSAPR2TOESC"/>
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR2"/>
<ExtendedAttribute Name="XOffset" Value="270"/>
<ExtendedAttribute Name="YOffset" Value="65"/>
</ExtendedAttributes>
</Activity>
<Activity Id="END" Name="END">
<Implementation>
<No/>
</Implementation>
<Performer>CUSMSTINTR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Join Type="XOR"/>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CUSMSTINTR"/>
<ExtendedAttribute Name="XOffset" Value="880"/>
<ExtendedAttribute Name="YOffset" Value="50"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CUSMST_APRVMAIL" Name="CUSMST_APRVMAIL">
<Implementation>
<Tool Id="EMail" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;ROOT&gt;&lt;EMAIL_TYPE&gt;link&lt;/EMAIL_TYPE&gt;&lt;OBJ_NAME&gt;customer&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;CUSTMST_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>CUSMSTINTR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CUSMSTINTR"/>
<ExtendedAttribute Name="XOffset" Value="880"/>
<ExtendedAttribute Name="YOffset" Value="169"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CUSMST_REJMAIL" Name="CUSMST_REJMAIL">
<Implementation>
<Tool Id="EMail" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;ROOT&gt;&lt;EMAIL_TYPE&gt;link&lt;/EMAIL_TYPE&gt;&lt;OBJ_NAME&gt;customer&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;CUSTMST_REJ&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>CUSMSTINTR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Join Type="XOR"/>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CUSMSTINTR"/>
<ExtendedAttribute Name="XOffset" Value="630"/>
<ExtendedAttribute Name="YOffset" Value="50"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CSMST_FIN_SGN" Name="CSMST_FIN_SGN">
<Implementation>
<Tool Id="SignTrans" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>CUSTMST_APRV</ActualParameter>
<ActualParameter>CUSTOMERMASTERWF</ActualParameter>
<ActualParameter>Approval</ActualParameter>
<ActualParameter>Customer Master</ActualParameter>
<ActualParameter>&lt;Detail1.sales_pers&gt;</ActualParameter>
<ActualParameter>&lt;Detail1.cust_code&gt;</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>CSMSFINAPR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Join Type="XOR"/>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="CSMSFINSGN2APR1REJML"/>
<TransitionRef Id="CSMSFINSGN2APR2REJML"/>
<TransitionRef Id="CSMSFINSGN2TSV"/>
<TransitionRef Id="CSMSFINSGN2INTREJML"/>
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFINAPR"/>
<ExtendedAttribute Name="XOffset" Value="440"/>
<ExtendedAttribute Name="YOffset" Value="75"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CSMST_APR1_ESC" Name="CSMST_APR1_ESC">
<Implementation>
<Tool Id="CustomerMstEscalate" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>CSMST_APR1_SGN</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>CSMSFLAPR1</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR1"/>
<ExtendedAttribute Name="XOffset" Value="180"/>
<ExtendedAttribute Name="YOffset" Value="165"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CSMST_APR2_ESC" Name="CSMST_APR2_ESC">
<Implementation>
<Tool Id="CustomerMstEscalate" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>CSMST_APR2_SGN</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>CSMSFLAPR2</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR2"/>
<ExtendedAttribute Name="XOffset" Value="270"/>
<ExtendedAttribute Name="YOffset" Value="175"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CSMSESCSTATCHK" Name="CSMSESCSTATCHK">
<Implementation>
<Tool Id="EscalationStatusCheck" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>CSMST_FIN_SGN</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>CSMSFINAPR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Join Type="XOR"/>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFINAPR"/>
<ExtendedAttribute Name="XOffset" Value="180"/>
<ExtendedAttribute Name="YOffset" Value="75"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CSMST_FIN_TSV" Name="CSMST_FIN_TSV">
<Implementation>
<Tool Id="CustomerMasterWfEJB" Type="APPLICATION">
<ActualParameters>
<ActualParameter>customer</ActualParameter>
<ActualParameter>&lt;Detail1.cust_code&gt;</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$doc_unique_id</ActualParameter>
<ActualParameter>loginCode=$PRFMR_CODE~~loginEmpCode=$PRFMR_CODE~~runMode=I</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>CSMSFINAPR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="CSMSFINCON2APR2CONML"/>
<TransitionRef Id="CSMSFINCON2APR1CONML"/>
<TransitionRef Id="CSMSFINCON2INTCONML"/>
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFINAPR"/>
<ExtendedAttribute Name="XOffset" Value="760"/>
<ExtendedAttribute Name="YOffset" Value="72"/>
</ExtendedAttributes>
</Activity>
<Activity Id="ESC_ACTIVITY" Name="ESC_ACTIVITY">
<Implementation>
<No/>
</Implementation>
<Performer>CUSMSTINTR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CUSMSTINTR"/>
<ExtendedAttribute Name="XOffset" Value="440"/>
<ExtendedAttribute Name="YOffset" Value="50"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CMUPDAPR2SGNSTS" Name="CMUPDAPR2SGNSTS">
<Implementation>
<Tool Id="UpdateOtherAprvSignStat" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>CUSMSTAPR2</ActualParameter>
<ActualParameter>CSMST_APR2_SGN</ActualParameter>
<ActualParameter>S</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>CSMSFLAPR1</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR1"/>
<ExtendedAttribute Name="XOffset" Value="630"/>
<ExtendedAttribute Name="YOffset" Value="63"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CUSMST1_APRMAIL" Name="CUSMST1_APRMAIL">
<Implementation>
<Tool Id="EMail" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;ROOT&gt;&lt;EMAIL_TYPE&gt;link&lt;/EMAIL_TYPE&gt;&lt;OBJ_NAME&gt;customer&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;CUSTMST_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>CSMSFLAPR1</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR1"/>
<ExtendedAttribute Name="XOffset" Value="880"/>
<ExtendedAttribute Name="YOffset" Value="164"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CSMST2_APRMAIL" Name="CSMST2_APRMAIL">
<Implementation>
<Tool Id="EMail" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;ROOT&gt;&lt;EMAIL_TYPE&gt;link&lt;/EMAIL_TYPE&gt;&lt;OBJ_NAME&gt;customer&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;CUSTMST_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>CSMSFLAPR2</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR2"/>
<ExtendedAttribute Name="XOffset" Value="880"/>
<ExtendedAttribute Name="YOffset" Value="173"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CMUPDAPR1SGNSTS" Name="CMUPDAPR1SGNSTS">
<Implementation>
<Tool Id="UpdateOtherAprvSignStat" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>CUSMSTAPR1</ActualParameter>
<ActualParameter>CSMST_APR1_SGN</ActualParameter>
<ActualParameter>S</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>CSMSFLAPR2</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR2"/>
<ExtendedAttribute Name="XOffset" Value="440"/>
<ExtendedAttribute Name="YOffset" Value="60"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CUSMST1_REJMAIL" Name="CUSMST1_REJMAIL">
<Implementation>
<Tool Id="EMail" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;ROOT&gt;&lt;EMAIL_TYPE&gt;link&lt;/EMAIL_TYPE&gt;&lt;OBJ_NAME&gt;customer&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;CUSTMST_REJ&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>CSMSFLAPR1</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR1"/>
<ExtendedAttribute Name="XOffset" Value="630"/>
<ExtendedAttribute Name="YOffset" Value="163"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CSMST2_REJMAIL" Name="CSMST2_REJMAIL">
<Implementation>
<Tool Id="EMail" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;ROOT&gt;&lt;EMAIL_TYPE&gt;link&lt;/EMAIL_TYPE&gt;&lt;OBJ_NAME&gt;customer&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;CUSTMST_REJ&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>CSMSFLAPR2</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFLAPR2"/>
<ExtendedAttribute Name="XOffset" Value="630"/>
<ExtendedAttribute Name="YOffset" Value="173"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CUSMST_RCRDCHKINT" Name="CUSMST_RCRDCHKINT">
<Implementation>
<Tool Id="CustomerMstRecordChk" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;Detail1.cust_code&gt;</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>CUSMSTINTR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="CSMSINITTOAPR1"/>
<TransitionRef Id="CSMSINITTOAPR2"/>
<TransitionRef Id="RECORDCHECKTOEND"/>
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CUSMSTINTR"/>
<ExtendedAttribute Name="XOffset" Value="180"/>
<ExtendedAttribute Name="YOffset" Value="170"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CUSMST_RCRDCHKFIN" Name="CUSMST_RCRDCHKFIN">
<Implementation>
<Tool Id="CustomerMstRecordChk" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;Detail1.cust_code&gt;</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>CSMSFINAPR</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="CUSTOMERMASTERWF_Tra128"/>
<TransitionRef Id="CUSTOMERMASTERWF_Tra127"/>
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="CSMSFINAPR"/>
<ExtendedAttribute Name="XOffset" Value="630"/>
<ExtendedAttribute Name="YOffset" Value="72"/>
</ExtendedAttributes>
</Activity>
</Activities>
<Transitions>
<Transition From="CUSMST_RCRDCHKINT" Id="CSMSINITTOAPR1" Name="CSMSINITTOAPR1" To="CSMST_APR1_SGN">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_APR1_SGN" Id="CSMSAPR1TOESC" Name="CSMSAPR1TOESC" To="CSMST_APR1_ESC">
<Condition Type="CONDITION">$HR_SPAN &gt; 72</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$HR_SPAN"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_APR2_SGN" Id="CSMSSGN2TOSGNST" Name="CSMSSGN2TOSGNST" To="CMUPDAPR1SGNSTS">
<Condition Type="CONDITION">$HR_SPAN &lt; 72 &amp;&amp; $APP_RESULT == "S"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT,$HR_SPAN"/>
</ExtendedAttributes>
</Transition>
<Transition From="CUSMST_APRVMAIL" Id="CSMSINAPRML2END" Name="CSMSINAPRML2END" To="END">
<Condition Type="CONDITION">$APP_STATUS=="1"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_STATUS"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_FIN_TSV" Id="CSMSFINCON2INTCONML" Name="CSMSFINCON2INTCONML" To="CUSMST_APRVMAIL">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_APR1_SGN" Id="CSMSSG1TOREJML" Name="CSMSSG1TOREJML" To="CUSMST_REJMAIL">
<Condition Type="CONDITION">$HR_SPAN &lt; 72 &amp;&amp; $APP_RESULT=="R"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT,$HR_SPAN"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_APR2_SGN" Id="CSMSSG2TOREJML" Name="CSMSSG2TOREJML" To="CUSMST_REJMAIL">
<Condition Type="CONDITION">$HR_SPAN &lt; 72 &amp;&amp; $APP_RESULT=="R"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT,$HR_SPAN"/>
</ExtendedAttributes>
</Transition>
<Transition From="CUSMST_REJMAIL" Id="INTREJMLTOEND" Name="INTREJMLTOEND" To="END">
<Condition Type="CONDITION">$APP_STATUS=="1"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_STATUS"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_APR2_SGN" Id="CSMSAPR2TOESC" Name="CSMSAPR2TOESC" To="CSMST_APR2_ESC">
<Condition Type="CONDITION">$HR_SPAN &gt; 72</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$HR_SPAN"/>
</ExtendedAttributes>
</Transition>
<Transition From="CUSMST_RCRDCHKINT" Id="CSMSINITTOAPR2" Name="CSMSINITTOAPR2" To="CSMST_APR2_SGN">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_APR1_ESC" Id="CSMS1APRESC1CHK" Name="CSMS1APRESC1CHK" To="CSMSESCSTATCHK">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_APR2_ESC" Id="CUSTOMERMASTERWF_Tra65" To="CSMSESCSTATCHK">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMSESCSTATCHK" Id="CSMSESCCHKTOFINSGN" Name="CSMSESCCHKTOFINSGN" To="CSMST_FIN_SGN">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_APR1_SGN" Id="CSMSSGN1TOSGNST" Name="CSMSSGN1TOSGNST" To="CMUPDAPR2SGNSTS">
<Condition Type="CONDITION">$HR_SPAN &lt; 72 &amp;&amp; $APP_RESULT == "S"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$HR_SPAN,$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_FIN_SGN" Id="CSMSFINSGN2TSV" Name="CSMSFINSGN2TSV" To="CUSMST_RCRDCHKFIN">
<Condition Type="CONDITION">$APP_RESULT == "S"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CMUPDAPR1SGNSTS" Id="CSMSAP1UPDTOFINSGN" Name="CSMSAP1UPDTOFINSGN" To="CSMST_FIN_SGN">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CMUPDAPR2SGNSTS" Id="CSMSAPRSTAT2FIN" Name="CSMSAPRSTAT2FIN" To="CSMST_FIN_SGN">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_FIN_TSV" Id="CSMSFINCON2APR2CONML" Name="CSMSFINCON2APR2CONML" To="CSMST2_APRMAIL">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_FIN_TSV" Id="CSMSFINCON2APR1CONML" Name="CSMSFINCON2APR1CONML" To="CUSMST1_APRMAIL">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_FIN_SGN" Id="CSMSFINSGN2APR1REJML" Name="CSMSFINSGN2APR1REJML" To="CUSMST1_REJMAIL">
<Condition Type="CONDITION">$APP_RESULT == "R"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_FIN_SGN" Id="CSMSFINSGN2APR2REJML" Name="CSMSFINSGN2APR2REJML" To="CSMST2_REJMAIL">
<Condition Type="CONDITION">$APP_RESULT == "R"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CSMST_FIN_SGN" Id="CSMSFINSGN2INTREJML" Name="CSMSFINSGN2INTREJML" To="CUSMST_REJMAIL">
<Condition Type="CONDITION">$APP_RESULT == "R"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CUSTOMERMASTERWF" Id="CUSTOMERMASTERWF_Tra96" To="CUSMST_RCRDCHKINT">
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
</ExtendedAttributes>
</Transition>
<Transition From="CUSMST_RCRDCHKINT" Id="RECORDCHECKTOEND" Name="RECORDCHECKTOEND" To="END">
<Condition Type="CONDITION">$APP_RESULT=="N"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CUSMST_RCRDCHKFIN" Id="CUSTOMERMASTERWF_Tra127" To="CSMST_FIN_TSV">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="CUSMST_RCRDCHKFIN" Id="CUSTOMERMASTERWF_Tra128" To="END">
<Condition Type="CONDITION">$APP_RESULT=="N"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
</Transitions>
<ExtendedAttributes>
<ExtendedAttribute Name="StartOfWorkflow" Value="CUSMSTINTR;CUSTOMERMASTERWF;80;49;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="CUSMSTINTR;END;990;50;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="CSMSFLAPR1;CUSMST1_REJMAIL;750;163;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="CSMSFLAPR2;CSMST2_APRMAIL;990;177;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="CSMSFLAPR2;CSMST2_REJMAIL;750;173;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="CSMSFLAPR1;CUSMST1_APRMAIL;990;166;NOROUTING"/>
<ExtendedAttribute Name="ParticipantVisualOrder" Value="CUSMSTINTR;CSMSFLAPR1;CSMSFLAPR2;CSMSFINAPR;"/>
</ExtendedAttributes>
</WorkflowProcess>
</WorkflowProcesses>
<ExtendedAttributes>
<ExtendedAttribute Name="MadeBy" Value="JaWE"/>
<ExtendedAttribute Name="Version" Value="1.4.2"/>
</ExtendedAttributes>
</Package>
<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:decimal-format NaN="0"/>
<xsl:template match="/">
<html>
<head>
<script language="Javascript" type="text/javascript" src="/ibase/webitm/js/jquery-1.10.2.js"></script>
<style type="text/css">
.tTitle1
{
text-align:center;
}
.tHeaderD1
{
text-align:right;
}
.tTitleD1
{
text-align:center;
}
.numberData
{
text-align:right;
}
.editDisplayClass
{readOnly:true;border :inset 1;COLOR:BLACK ;BACKGROUND:#FFFFD9; TEXT-ALIGN:left;FONT:
8ptarial; width:auto;};
.editDisplayRemarkClass
{readOnly:true;border :inset 1;COLOR:black ; BACKGROUND:#FFFFD9; TEXT-ALIGN:left;FONT:
7ptarial;};
.editDisplayrightClass
{readOnly:true;border :inset 1;COLOR:black ; TEXT-ALIGN:right;FONT:8ptarial;};
.editDisplayecnterClass
{readOnly:true;border :inset 1;COLOR:white ;
BACKGROUND:#5b7290;TEXT-ALIGN:center;FONT:8ptarial;};
.displayCenterClass
{readOnly:true;border :inset 1;COLOR:#DC143C;
BACKGROUND:#CCCCFF;TEXT-ALIGN:center;FONT:10ptarial;};
.displayCenterClass2
{readOnly:true;border :inset 1;COLOR:#0000CD;
BACKGROUND:#E0FFFF;TEXT-ALIGN:center;FONT:10ptarial;};
.editDisplayColumnClass{readOnly:true;color:#555; TEXT-ALIGN:left;
padding:5px; font-size:16px; font-weight:normal;}
.editDisplayheaderClass{readOnly:true;color:#000; TEXT-ALIGN:left;
padding:5px; font-weight:normal; font-size:14px;
vertical-align:top;}
.editDisplayrightClass{readOnly:true;border :inset 1;COLOR:black ; BACKGROUND:#FFFFD9;TEXT-ALIGN:right;
font-weight:normal;}
.editDisplayecnterClass{readOnly:true; color:#5fdeb2; TEXT-ALIGN:left; font-size:18px; padding:5px 0;
font-weight:normal;}
.editDisplayecnterClass2{readOnly:true;border :inset 1;COLOR:black ; TEXT-ALIGN:center; font-weight:normal;}
.editDisplayClass{background-color: transparent
!important;readOnly:true;color:#555; TEXT-ALIGN:left; padding:5px;
font-weight:normal; font-size:14px;}
.editDisplayecnterClass1 {readOnly:true; color:#5fdeb2; TEXT-ALIGN:left; font-size:16px;
padding:10px 0 0 0;}
.editDisplayecnterClass3 {readOnly:true; color:#5fdeb2; TEXT-ALIGN:left; font-size:16px;
padding:10px 0 0 0;}
.tableClass {margin-bottom:10px; width:100%; background-color:#FFF;
/*padding:10px;*/ border-left: 1px solid #d9d9d9; border-top: 1px
solid #d9d9d9;}
.tableClass td {border-bottom: 1px solid #d9d9d9; border-right: 1px solid
#d9d9d9; font-size:14px;}
.tbletopbrd{border-top:2px solid #5fdeb2;}
.date {
color: #9d9ca2;
font-size: 11px;
font-weight: normal;
}
.tableClass1 {
margin-bottom: 5px;
width: 100%;
background-color: #FFF;
border-LEFT: 1px solid #d9d9d9;
border-top: 1px solid #d9d9d9;
}
.tableClass1 td {
border-bottom: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;
font-size: 14px;
line-height: 18px;
padding: 5px;
}
</style>
</head>
<body>
<input type="hidden" value="customer" name="OBJ_NAME" id="OBJ_NAME" />
<input type="hidden" value="2" name="PAGE_CONTEXT" id="PAGE_CONTEXT" />
<input type="hidden" value="1" name="OBJ_CONTEXT" id="OBJ_CONTEXT" />
<form name="customermst">
<table cellSpacing="0" cellPadding="0" width="100%" border="0">
<tbody>
<tr>
<td colSpan="4" class="editDisplayColumnClass">
<font size="4">
Customer Master
</font>
</td>
</tr>
</tbody>
</table>
<xsl:for-each select="//Detail1">
<table class="tableClass tbletopbrd" cellSpacing="0" cellPadding="0" width="100%" border="0">
<TBODY>
<xsl:variable name="dbID"><xsl:value-of select="@dbID" /></xsl:variable>
<xsl:variable name="cust_code">
<xsl:value-of select="cust_code" />
</xsl:variable>
<xsl:variable name="contact_code">
<xsl:value-of select="contact_code" />
</xsl:variable>
<xsl:variable name="cust_name">
<xsl:value-of select="cust_name" />
</xsl:variable>
<xsl:variable name="group_code">
<xsl:value-of select="group_code" />
</xsl:variable>
<xsl:variable name="cust_type">
<xsl:value-of select="cust_type" />
</xsl:variable>
<xsl:variable name="cust_code__bil">
<xsl:value-of select="cust_code__bil" />
</xsl:variable>
<xsl:variable name="ignore_credit">
<xsl:value-of select="ignore_credit" />
</xsl:variable>
<xsl:variable name="sales_pers">
<xsl:value-of select="sales_pers" />
</xsl:variable>
<xsl:variable name="chg_user">
<xsl:value-of select="chg_user" />
</xsl:variable>
<TR>
<td class="editDisplayClass" width="50%">
<font face="Times New Roman">
<font size="2">
<strong>Group : </strong>
<xsl:value-of select="group_code" />
</font>
</font>
</td>
<td class="editDisplayClass" style="text-align: right;" width="50%">
<font face="Times New Roman">
<font size="2">
<b>Contact : </b>
<xsl:value-of select="contact_code" />
</font>
</font>
</td>
</TR>
<tr>
<td class="editDisplayheaderClass"
style="text-align: center;font-size: 18px;border: 0px;padding-bottom: 0px;" colspan="2">
Customer :
<xsl:value-of select="cust_code" />
</td>
</tr>
<tr>
<td class="date" style="text-align: center;border: 0px;padding-top: 0px;" width="100%" colspan="2">
<xsl:value-of select="cust_name"/>
</td>
</tr>
<tr>
<td class="editDisplayClass">
<font size="2">
<strong>Station : </strong>
<xsl:value-of select="stan_code" />
</font>
</td>
<td class="editDisplayClass" style="text-align: right;">
<font size="2">
<strong>Bill To : </strong>&#160;<xsl:value-of select="cust_code__bil" />
</font>
</td>
</tr>
</TBODY>
</table>
<table cellSpacing="0" cellPadding="0" width="100%" border="0">
<tbody>
<xsl:variable name="dbID"><xsl:value-of select="@dbID" /></xsl:variable>
<tr>
<td class="editDisplayRemarkClass" style = "padding: 5px;" colspan = "8">
<font face="Times New Roman">
<font size="3">Remarks: <INPUT TYPE="text" style="width: 89%;" ID="Detail1.{normalize-space($dbID)}.remarks" NAME="Detail1.{normalize-space($dbID)}.remarks" ISCHANGED="false" onfocus="gotFocus(this)" onblur="gotBlur(this);maxChar(this,120)" value="{remarks}" isReq="false" size="100%" SRVCALLONCHANGE="false" /></font>
</font>
</td>
</tr>
</tbody>
</table>
</xsl:for-each>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
\ No newline at end of file
<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:decimal-format NaN="0"/>
<xsl:template match="/">
<html>
<head>
<script language="Javascript" type="text/javascript" src="/ibase/webitm/js/jquery-1.10.2.js"></script>
<style type="text/css">
.tTitle1
{
text-align:center;
}
.tHeaderD1
{
text-align:right;
}
.tTitleD1
{
text-align:center;
}
.numberData
{
text-align:right;
}
.editDisplayClass
{readOnly:true;border :inset 1;COLOR:BLACK ;BACKGROUND:#FFFFD9; TEXT-ALIGN:left;FONT:
8ptarial; width:auto;};
.editDisplayRemarkClass
{readOnly:true;border :inset 1;COLOR:black ; BACKGROUND:#FFFFD9; TEXT-ALIGN:left;FONT:
7ptarial;};
.editDisplayrightClass
{readOnly:true;border :inset 1;COLOR:black ; TEXT-ALIGN:right;FONT:8ptarial;};
.editDisplayecnterClass
{readOnly:true;border :inset 1;COLOR:white ;
BACKGROUND:#5b7290;TEXT-ALIGN:center;FONT:8ptarial;};
.displayCenterClass
{readOnly:true;border :inset 1;COLOR:#DC143C;
BACKGROUND:#CCCCFF;TEXT-ALIGN:center;FONT:10ptarial;};
.displayCenterClass2
{readOnly:true;border :inset 1;COLOR:#0000CD;
BACKGROUND:#E0FFFF;TEXT-ALIGN:center;FONT:10ptarial;};
.editDisplayColumnClass{readOnly:true;color:#555; TEXT-ALIGN:left;
padding:5px; font-size:16px; font-weight:normal;}
.editDisplayheaderClass{readOnly:true;color:#000; TEXT-ALIGN:left;
padding:5px; font-weight:normal; font-size:14px;
vertical-align:top;}
.editDisplayrightClass{readOnly:true;border :inset 1;COLOR:black ; BACKGROUND:#FFFFD9;TEXT-ALIGN:right;
font-weight:normal;}
.editDisplayecnterClass{readOnly:true; color:#5fdeb2; TEXT-ALIGN:left; font-size:18px; padding:5px 0;
font-weight:normal;}
.editDisplayecnterClass2{readOnly:true;border :inset 1;COLOR:black ; TEXT-ALIGN:center; font-weight:normal;}
.editDisplayClass{background-color: transparent
!important;readOnly:true;color:#555; TEXT-ALIGN:left; padding:5px;
font-weight:normal; font-size:14px;}
.editDisplayecnterClass1 {readOnly:true; color:#5fdeb2; TEXT-ALIGN:left; font-size:16px;
padding:10px 0 0 0;}
.editDisplayecnterClass3 {readOnly:true; color:#5fdeb2; TEXT-ALIGN:left; font-size:16px;
padding:10px 0 0 0;}
.tableClass {margin-bottom:10px; width:100%; background-color:#FFF;
/*padding:10px;*/ border-left: 1px solid #d9d9d9; border-top: 1px
solid #d9d9d9;}
.tableClass td {border-bottom: 1px solid #d9d9d9; border-right: 1px solid
#d9d9d9; font-size:14px;}
.tbletopbrd{border-top:2px solid #5fdeb2;}
.date {
color: #9d9ca2;
font-size: 11px;
font-weight: normal;
}
.tableClass1 {
margin-bottom: 5px;
width: 100%;
background-color: #FFF;
border-LEFT: 1px solid #d9d9d9;
border-top: 1px solid #d9d9d9;
}
.tableClass1 td {
border-bottom: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;
font-size: 14px;
line-height: 18px;
padding: 5px;
}
</style>
</head>
<body>
<input type="hidden" value="customer" name="OBJ_NAME" id="OBJ_NAME" />
<input type="hidden" value="2" name="PAGE_CONTEXT" id="PAGE_CONTEXT" />
<input type="hidden" value="1" name="OBJ_CONTEXT" id="OBJ_CONTEXT" />
<form name="customerMaster">
<table cellSpacing="0" cellPadding="0" width="100%" border="0">
<tbody>
<tr>
<td colSpan="4" class="editDisplayColumnClass">
<font size="4">
Customer Master
</font>
</td>
</tr>
</tbody>
</table>
<xsl:for-each select="//Detail1">
<table class="tableClass tbletopbrd" cellSpacing="0" cellPadding="0" width="100%" border="0">
<TBODY>
<xsl:variable name="dbID"><xsl:value-of select="@dbID" /></xsl:variable>
<xsl:variable name="cust_code">
<xsl:value-of select="cust_code" />
</xsl:variable>
<xsl:variable name="contact_code">
<xsl:value-of select="contact_code" />
</xsl:variable>
<xsl:variable name="cust_name">
<xsl:value-of select="cust_name" />
</xsl:variable>
<xsl:variable name="group_code">
<xsl:value-of select="group_code" />
</xsl:variable>
<xsl:variable name="cust_type">
<xsl:value-of select="cust_type" />
</xsl:variable>
<xsl:variable name="cust_code__bil">
<xsl:value-of select="cust_code__bil" />
</xsl:variable>
<xsl:variable name="ignore_credit">
<xsl:value-of select="ignore_credit" />
</xsl:variable>
<xsl:variable name="sales_pers">
<xsl:value-of select="sales_pers" />
</xsl:variable>
<xsl:variable name="chg_user">
<xsl:value-of select="chg_user" />
</xsl:variable>
<TR>
<td class="editDisplayClass" width="50%">
<font face="Times New Roman">
<font size="2">
<strong>Group : </strong>
<xsl:value-of select="group_code" />
</font>
</font>
</td>
<td class="editDisplayClass" style="text-align: right;" width="50%">
<font face="Times New Roman">
<font size="2">
<b>Contact : </b>
<xsl:value-of select="contact_code" />
</font>
</font>
</td>
</TR>
<tr>
<td class="editDisplayheaderClass"
style="text-align: center;font-size: 18px;border: 0px;padding-bottom: 0px;" colspan="2">
Customer :
<xsl:value-of select="cust_code" />
</td>
</tr>
<tr>
<td class="date" style="text-align: center;border: 0px;padding-top: 0px;" width="100%" colspan="2">
<xsl:value-of select="cust_name"/>
</td>
</tr>
<tr>
<td class="editDisplayClass">
<font size="2">
<strong>Station : </strong>
<xsl:value-of select="stan_code" />
</font>
</td>
<td class="editDisplayClass" style="text-align: right;">
<font size="2">
<strong>Bill To : </strong>&#160;<xsl:value-of select="cust_code__bil" />
</font>
</td>
</tr>
</TBODY>
</table>
<table cellSpacing="0" cellPadding="0" width="100%" border="0">
<tbody>
<xsl:variable name="dbID"><xsl:value-of select="@dbID" /></xsl:variable>
<tr>
<td class="editDisplayRemarkClass" style = "padding: 5px;" colspan = "8">
<font face="Times New Roman">
<font size="3">Remarks: <INPUT TYPE="text" style="width: 89%;" ID="Detail1.{normalize-space($dbID)}.remarks" NAME="Detail1.{normalize-space($dbID)}.remarks" ISCHANGED="false" onfocus="gotFocus(this)" onblur="gotBlur(this);maxChar(this,120)" value="{remarks}" isReq="false" size="100%" SRVCALLONCHANGE="false" /></font>
</font>
</td>
</tr>
</tbody>
</table>
</xsl:for-each>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
\ 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