mirror of
https://github.com/sartography/sample-process-models.git
synced 2025-02-24 21:58:18 +00:00
User: manuchehr clicked save for manage-procurement/procurement/core-contributor-invoice-management/cc-invoice-approval/cc-invoice-approval-process-v2.bpmn
This commit is contained in:
parent
f3245829e7
commit
d48a4ba5e7
@ -807,28 +807,56 @@ isSetMessage = True</spiffworkflow:preScript>
|
||||
</bpmn:callActivity>
|
||||
<bpmn:sequenceFlow id="Flow_0re50gq" sourceRef="Call_Waku_Messages_Message-Notify_Proejct_Lead" targetRef="Activity_1ve0iqu" />
|
||||
<bpmn:sequenceFlow id="Flow_0y37dgj" sourceRef="Activity_1ve0iqu" targetRef="Event_1nkaxn4" />
|
||||
<bpmn:sequenceFlow id="Flow_0dvboik" sourceRef="Event_00px1yx" targetRef="Activity_1r3o0bm" />
|
||||
<bpmn:sequenceFlow id="Flow_0dvboik" sourceRef="Event_00px1yx" targetRef="Activity_1y48u38" />
|
||||
<bpmn:callActivity id="Activity_1r3o0bm" name="Get PL Keycloak Username" calledElement="Bamboo_Conversion">
|
||||
<bpmn:extensionElements>
|
||||
<spiffworkflow:preScript># Set Current User's Bamboo Supervisor's ID
|
||||
userBambooId_str = current_user_extras["bamboo_supervisor_api_id"]</spiffworkflow:preScript>
|
||||
<spiffworkflow:preScript></spiffworkflow:preScript>
|
||||
<spiffworkflow:postScript># Set Project Lead's Keycloak name
|
||||
project_lead_keycloak_name = userKeycloak</spiffworkflow:postScript>
|
||||
</bpmn:extensionElements>
|
||||
<bpmn:incoming>Flow_0dvboik</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_0bv17h4</bpmn:outgoing>
|
||||
<bpmn:incoming>Flow_0afbtpr</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_0lolzfe</bpmn:outgoing>
|
||||
</bpmn:callActivity>
|
||||
<bpmn:sequenceFlow id="Flow_0bv17h4" sourceRef="Activity_1r3o0bm" targetRef="Activity_0mnf9hu" />
|
||||
<bpmn:sequenceFlow id="Flow_0gplgyz" sourceRef="Activity_00b66gy" targetRef="Call_Waku_Messages_Message-Notify_Proejct_Lead" />
|
||||
<bpmn:sequenceFlow id="Flow_1bpva7u" sourceRef="Activity_0mnf9hu" targetRef="Activity_00b66gy" />
|
||||
<bpmn:scriptTask id="Activity_0mnf9hu" name="Set Project Lead Lane Permission">
|
||||
<bpmn:incoming>Flow_0bv17h4</bpmn:incoming>
|
||||
<bpmn:incoming>Flow_15qpndl</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_1bpva7u</bpmn:outgoing>
|
||||
<bpmn:script># Set Project Lead Lane Permission
|
||||
lane_owners = {
|
||||
"Project Lead": [project_lead_keycloak_name]
|
||||
}</bpmn:script>
|
||||
</bpmn:scriptTask>
|
||||
<bpmn:sequenceFlow id="Flow_0e4lmqr" sourceRef="Activity_1y48u38" targetRef="Gateway_0miexnl" />
|
||||
<bpmn:scriptTask id="Activity_1y48u38" name="Set Bamboo Supervisor's ID">
|
||||
<bpmn:incoming>Flow_0dvboik</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_0e4lmqr</bpmn:outgoing>
|
||||
<bpmn:script># Set Current User's Bamboo Supervisor's ID
|
||||
userBambooId_str = current_user_extras["bamboo_supervisor_api_id"]</bpmn:script>
|
||||
</bpmn:scriptTask>
|
||||
<bpmn:exclusiveGateway id="Gateway_00nhd4e">
|
||||
<bpmn:incoming>Flow_0lolzfe</bpmn:incoming>
|
||||
<bpmn:incoming>Flow_1653e54</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_15qpndl</bpmn:outgoing>
|
||||
</bpmn:exclusiveGateway>
|
||||
<bpmn:sequenceFlow id="Flow_15qpndl" sourceRef="Gateway_00nhd4e" targetRef="Activity_0mnf9hu" />
|
||||
<bpmn:exclusiveGateway id="Gateway_0miexnl" name="Bamboo Supervisor Assigned?" default="Flow_0afbtpr">
|
||||
<bpmn:incoming>Flow_0e4lmqr</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_0afbtpr</bpmn:outgoing>
|
||||
<bpmn:outgoing>Flow_036wxfd</bpmn:outgoing>
|
||||
</bpmn:exclusiveGateway>
|
||||
<bpmn:sequenceFlow id="Flow_0afbtpr" name="Yes" sourceRef="Gateway_0miexnl" targetRef="Activity_1r3o0bm" />
|
||||
<bpmn:sequenceFlow id="Flow_0lolzfe" sourceRef="Activity_1r3o0bm" targetRef="Gateway_00nhd4e" />
|
||||
<bpmn:sequenceFlow id="Flow_036wxfd" name="No" sourceRef="Gateway_0miexnl" targetRef="Activity_03tn3xs">
|
||||
<bpmn:conditionExpression>userBambooId_str is None</bpmn:conditionExpression>
|
||||
</bpmn:sequenceFlow>
|
||||
<bpmn:sequenceFlow id="Flow_1653e54" sourceRef="Activity_03tn3xs" targetRef="Gateway_00nhd4e" />
|
||||
<bpmn:scriptTask id="Activity_03tn3xs" name="Set Alternate PL Keycloak Username">
|
||||
<bpmn:incoming>Flow_036wxfd</bpmn:incoming>
|
||||
<bpmn:outgoing>Flow_1653e54</bpmn:outgoing>
|
||||
<bpmn:script># Set Alternate PL Keycloak Username
|
||||
project_lead_keycloak_name = "manuchehr"</bpmn:script>
|
||||
</bpmn:scriptTask>
|
||||
</bpmn:subProcess>
|
||||
<bpmn:subProcess id="Activity_1kgaqpf" name="Waku Message: Notify Finance">
|
||||
<bpmn:incoming>Flow_18xvx8w</bpmn:incoming>
|
||||
@ -1791,48 +1819,92 @@ timezone = current_user_extras["time_zone"]</spiffworkflow:preScript>
|
||||
<bpmndi:BPMNLabel />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Event_00px1yx_di" bpmnElement="Event_00px1yx">
|
||||
<dc:Bounds x="-108" y="402" width="36" height="36" />
|
||||
<dc:Bounds x="-378" y="402" width="36" height="36" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_0koyga5_di" bpmnElement="Activity_1y48u38">
|
||||
<dc:Bounds x="-280" y="380" width="100" height="80" />
|
||||
<bpmndi:BPMNLabel />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Gateway_0miexnl_di" bpmnElement="Gateway_0miexnl" isMarkerVisible="true">
|
||||
<dc:Bounds x="-125" y="395" width="50" height="50" />
|
||||
<bpmndi:BPMNLabel>
|
||||
<dc:Bounds x="-125" y="452" width="53" height="40" />
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Event_1nkaxn4_di" bpmnElement="Event_1nkaxn4">
|
||||
<dc:Bounds x="872" y="402" width="36" height="36" />
|
||||
<dc:Bounds x="1002" y="402" width="36" height="36" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_1gex892_di" bpmnElement="Activity_00b66gy">
|
||||
<dc:Bounds x="350" y="380" width="100" height="80" />
|
||||
<dc:Bounds x="480" y="380" width="100" height="80" />
|
||||
<bpmndi:BPMNLabel />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_0s32al0_di" bpmnElement="Activity_1ve0iqu">
|
||||
<dc:Bounds x="700" y="380" width="100" height="80" />
|
||||
<dc:Bounds x="830" y="380" width="100" height="80" />
|
||||
<bpmndi:BPMNLabel />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_0mxxp3b_di" bpmnElement="Call_Waku_Messages_Message-Notify_Proejct_Lead">
|
||||
<dc:Bounds x="530" y="380" width="100" height="80" />
|
||||
<dc:Bounds x="660" y="380" width="100" height="80" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_0j598ta_di" bpmnElement="Activity_0mnf9hu">
|
||||
<dc:Bounds x="180" y="380" width="100" height="80" />
|
||||
<dc:Bounds x="310" y="380" width="100" height="80" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Gateway_00nhd4e_di" bpmnElement="Gateway_00nhd4e" isMarkerVisible="true">
|
||||
<dc:Bounds x="175" y="395" width="50" height="50" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_10ytnxn_di" bpmnElement="Activity_03tn3xs">
|
||||
<dc:Bounds x="0" y="250" width="100" height="80" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNEdge id="Flow_0re50gq_di" bpmnElement="Flow_0re50gq">
|
||||
<di:waypoint x="630" y="420" />
|
||||
<di:waypoint x="700" y="420" />
|
||||
<di:waypoint x="760" y="420" />
|
||||
<di:waypoint x="830" y="420" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0y37dgj_di" bpmnElement="Flow_0y37dgj">
|
||||
<di:waypoint x="800" y="420" />
|
||||
<di:waypoint x="872" y="420" />
|
||||
<di:waypoint x="930" y="420" />
|
||||
<di:waypoint x="1002" y="420" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0dvboik_di" bpmnElement="Flow_0dvboik">
|
||||
<di:waypoint x="-72" y="420" />
|
||||
<di:waypoint x="0" y="420" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0bv17h4_di" bpmnElement="Flow_0bv17h4">
|
||||
<di:waypoint x="100" y="420" />
|
||||
<di:waypoint x="180" y="420" />
|
||||
<di:waypoint x="-342" y="420" />
|
||||
<di:waypoint x="-280" y="420" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0gplgyz_di" bpmnElement="Flow_0gplgyz">
|
||||
<di:waypoint x="450" y="420" />
|
||||
<di:waypoint x="530" y="420" />
|
||||
<di:waypoint x="580" y="420" />
|
||||
<di:waypoint x="660" y="420" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_1bpva7u_di" bpmnElement="Flow_1bpva7u">
|
||||
<di:waypoint x="280" y="420" />
|
||||
<di:waypoint x="350" y="420" />
|
||||
<di:waypoint x="410" y="420" />
|
||||
<di:waypoint x="480" y="420" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0e4lmqr_di" bpmnElement="Flow_0e4lmqr">
|
||||
<di:waypoint x="-180" y="420" />
|
||||
<di:waypoint x="-125" y="420" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0afbtpr_di" bpmnElement="Flow_0afbtpr">
|
||||
<di:waypoint x="-75" y="420" />
|
||||
<di:waypoint x="0" y="420" />
|
||||
<bpmndi:BPMNLabel>
|
||||
<dc:Bounds x="-46" y="402" width="18" height="14" />
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_15qpndl_di" bpmnElement="Flow_15qpndl">
|
||||
<di:waypoint x="225" y="420" />
|
||||
<di:waypoint x="310" y="420" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0lolzfe_di" bpmnElement="Flow_0lolzfe">
|
||||
<di:waypoint x="100" y="420" />
|
||||
<di:waypoint x="175" y="420" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_036wxfd_di" bpmnElement="Flow_036wxfd">
|
||||
<di:waypoint x="-100" y="395" />
|
||||
<di:waypoint x="-100" y="290" />
|
||||
<di:waypoint x="0" y="290" />
|
||||
<bpmndi:BPMNLabel>
|
||||
<dc:Bounds x="-88" y="340" width="15" height="14" />
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_1653e54_di" bpmnElement="Flow_1653e54">
|
||||
<di:waypoint x="100" y="290" />
|
||||
<di:waypoint x="200" y="290" />
|
||||
<di:waypoint x="200" y="395" />
|
||||
</bpmndi:BPMNEdge>
|
||||
</bpmndi:BPMNPlane>
|
||||
</bpmndi:BPMNDiagram>
|
||||
|
Loading…
x
Reference in New Issue
Block a user