Commit fd0f97c5 authored by Ajit Deshmukh's avatar Ajit Deshmukh

Upload New File

parent c3dcac19
<?xml version="1.0" encoding="UTF-8"?>
<Package Id="rfq" Name="rfq" 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>2026-02-16 12:05:16</Created>
</PackageHeader>
<RedefinableHeader PublicationStatus="UNDER_TEST"/>
<ConformanceClass GraphConformance="NON_BLOCKED"/>
<WorkflowProcesses>
<WorkflowProcess AccessLevel="PUBLIC" Id="rfq" Name="rfq">
<ProcessHeader DurationUnit="D">
<Created>2026-02-16 12:05:16</Created>
</ProcessHeader>
<RedefinableHeader PublicationStatus="UNDER_TEST"/>
<Participants>
<Participant Id="INITIATOR" Name="INITIATOR">
<ParticipantType1 Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="INITIATOR"/>
<ExtendedAttribute Name="SIGN_FOR" Value="INITIATOR"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR" Value="Detail1.chg_user:"/>
<ExtendedAttribute Name="PRFMR_ROLE_EXPR_TYPE" Value="String:"/>
</ExtendedAttributes>
</Participant>
<Participant Id="VHB_QUOT" Name="VHB_QUOT">
<ParticipantType1 Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="VHB_QUOT"/>
<ExtendedAttribute Name="SIGN_FOR" Value="VHB Quotation Team"/>
</ExtendedAttributes>
</Participant>
<Participant Id="VHB_MNGMNT" Name="VHB_MNGMNT">
<ParticipantType1 Type="ROLE"/>
<ExtendedAttributes>
<ExtendedAttribute Name="PRFMR_ROLE_CODE" Value="VHB_MNGMNT"/>
<ExtendedAttribute Name="SIGN_FOR" Value="VHB MANAGEMENT TEAM"/>
</ExtendedAttributes>
</Participant>
</Participants>
<Applications>
<Application Id="APPROVAL-1" Name="First level approval">
<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="APPROVAL-2" Name="Second level approval">
<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="CANCEL" Name="Cancel workflow">
<FormalParameters>
<FormalParameter Id="tranID" Index="1" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="xtraParams" Index="2" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="forcedFlag" Index="3" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="userInfoStr" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
</FormalParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.utility.GenericCancel"/>
<ExtendedAttribute Name="METHOD_NAME" Value="confirm"/>
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes>
</Application>
</Applications>
<Activities>
<Activity Id="rfq" Name="rfq">
<Implementation><No/></Implementation>
<Performer>INITIATOR</Performer>
<StartMode><Automatic/></StartMode>
<FinishMode><Automatic/></FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="INITIATOR" />
<ExtendedAttribute Name="XOffset" Value="0"/>
<ExtendedAttribute Name="YOffset" Value="0"/>
</ExtendedAttributes>
</Activity>
<Activity Id="APPROVAL-1" Name="APPROVAL-1">
<Implementation>
<Tool Id="APPROVAL-1" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>RFQ</ActualParameter>
<ActualParameter>rfq</ActualParameter>
<ActualParameter>ADMIN</ActualParameter>
<ActualParameter>rfq</ActualParameter>
<ActualParameter>&lt;Detail1.chg_date&gt;</ActualParameter>
<ActualParameter>&lt;Detail1.chg_user&gt;</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>VHB_QUOT</Performer>
<StartMode><Automatic/></StartMode>
<FinishMode><Automatic/></FinishMode>
<TransitionRestrictions>
<TransitionRestriction>
<Split Type="XOR">
<TransitionRefs>
<TransitionRef Id="CHECKSPECR" />
<TransitionRef Id="REJECTED" />
</TransitionRefs>
</Split>
</TransitionRestriction>
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="VHB_QUOT"/>
<ExtendedAttribute Name="XOffset" Value="0"/>
<ExtendedAttribute Name="YOffset" Value="0"/>
</ExtendedAttributes>
</Activity>
<Activity Id="APPROVAL-2" Name="APPROVAL-2">
<Implementation>
<Tool Id="APPROVAL-2" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>RFQ</ActualParameter>
<ActualParameter>rfq</ActualParameter>
<ActualParameter>ADMIN</ActualParameter>
<ActualParameter>rfq</ActualParameter>
<ActualParameter>&lt;Detail1.chg_date&gt;</ActualParameter>
<ActualParameter>&lt;Detail1.chg_user&gt;</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>VHB_MNGMNT</Performer>
<StartMode><Automatic/></StartMode>
<FinishMode><Automatic/></FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="VHB_MNGMNT"/>
<ExtendedAttribute Name="XOffset" Value="0"/>
<ExtendedAttribute Name="YOffset" Value="0"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CANCEL" Name="CANCEL">
<Implementation>
<Tool Id="CANCEL" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>loginCode=$PRFMR_CODE~tloginEmpCode=$PRFMR_CODE~tobjName=$OBJ_NAME~ttermId=SYSTEM</ActualParameter>
<ActualParameter>true</ActualParameter>
<ActualParameter>$USER_INFO</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>VHB_QUOT</Performer>
<StartMode><Automatic/></StartMode>
<FinishMode><Automatic/></FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="VHB_QUOT"/>
<ExtendedAttribute Name="XOffset" Value="0"/>
<ExtendedAttribute Name="YOffset" Value="0"/>
</ExtendedAttributes>
</Activity>
<Activity Id="CANCEL" Name="CANCEL">
<Implementation>
<Tool Id="CANCEL" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>loginCode=$PRFMR_CODE~tloginEmpCode=$PRFMR_CODE~tobjName=$OBJ_NAME~ttermId=SYSTEM</ActualParameter>
<ActualParameter>true</ActualParameter>
<ActualParameter>$USER_INFO</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>VHB_MNGMNT</Performer>
<StartMode><Automatic/></StartMode>
<FinishMode><Automatic/></FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="VHB_MNGMNT"/>
<ExtendedAttribute Name="XOffset" Value="0"/>
<ExtendedAttribute Name="YOffset" Value="0"/>
</ExtendedAttributes>
</Activity>
</Activities>
<Transitions>
<Transition From="rfq" Id="NO-CONDN" To="APPROVAL-1">
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
</ExtendedAttributes>
</Transition>
<Transition From="APPROVAL-1" Id="CHECKSPECR" To="APPROVAL-2">
<Condition Type="0">mgmnt_apprv == "Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="mgmnt_apprv.char"/>
</ExtendedAttributes>
</Transition>
<Transition From="APPROVAL-1" Id="REJECTED" To="CANCEL">
<Condition Type="0">$APP_RESULT == "R"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="APPROVAL-2" Id="REJECTED" To="CANCEL">
<Condition Type="0">$APP_RESULT == "R"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
</Transitions>
<ExtendedAttributes>
<ExtendedAttribute Name="StartOfWorkflow" Value="INITIATOR;rfq;0;0;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="INITIATOR;CANCEL;0;0;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="INITIATOR;CANCEL;0;0;NOROUTING"/>
<ExtendedAttribute Name="ParticipantVisualOrder" Value="INITIATOR;VHB_QUOT;VHB_MNGMNT;"/>
</ExtendedAttributes>
</WorkflowProcess>
</WorkflowProcesses>
<ExtendedAttributes>
<ExtendedAttribute Name="MadeBy" Value="JaWE" />
<ExtendedAttribute Name="Version" Value="1.4.2" />
</ExtendedAttributes>
</Package>
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