User: alex clicked save for demo/admin-demo-1/submit-invoice.bpmn

This commit is contained in:
demo 2022-11-02 01:50:49 +00:00
parent e719fe3721
commit 21f7247f30

View File

@ -8,8 +8,6 @@
<spiffworkflow:property name="formJsonSchemaFilename" value="Submit-the-invoice_JSONSchema.json" />
</spiffworkflow:properties>
</bpmn:extensionElements>
<bpmn:incoming>Flow_0tro4fv</bpmn:incoming>
<bpmn:outgoing>Flow_0bwfesh</bpmn:outgoing>
</bpmn:userTask>
<bpmn:serviceTask id="Activity_1hdxh4e" name="Save Invoice Date to DyamoDB">
<bpmn:extensionElements>
@ -20,7 +18,6 @@
</spiffworkflow:parameters>
</spiffworkflow:serviceTaskOperator>
</bpmn:extensionElements>
<bpmn:incoming>Flow_0r90d4p</bpmn:incoming>
<bpmn:outgoing>Flow_18gjso9</bpmn:outgoing>
</bpmn:serviceTask>
<bpmn:serviceTask id="Activity_00fpxb0" name="Save PDF Document to S3">
@ -34,7 +31,6 @@
</spiffworkflow:serviceTaskOperator>
<spiffworkflow:postScript>del(filesAccept)</spiffworkflow:postScript>
</bpmn:extensionElements>
<bpmn:incoming>Flow_1e8f1rf</bpmn:incoming>
<bpmn:outgoing>Flow_1fogk3e</bpmn:outgoing>
</bpmn:serviceTask>
<bpmn:serviceTask id="Activity_1lu7ioj" name="Send Waku Message: Invoice Submitted">
@ -52,11 +48,8 @@
</bpmn:serviceTask>
<bpmn:intermediateThrowEvent id="Event_03t9lyz" name="Invoice Submitted">
<bpmn:incoming>Flow_022rtd2</bpmn:incoming>
<bpmn:outgoing>Flow_1gu5tta</bpmn:outgoing>
</bpmn:intermediateThrowEvent>
<bpmn:subProcess id="Activity_1p94uz7" name="Compare Submitted with Bamboo Salary">
<bpmn:incoming>Flow_1gu5tta</bpmn:incoming>
<bpmn:outgoing>Flow_1lb0pq7</bpmn:outgoing>
<bpmn:serviceTask id="Activity_0vjn1x3" name="Get Bamboo Salary">
<bpmn:extensionElements>
<spiffworkflow:serviceTaskOperator id="bamboohr/GetPayRate" resultVariable="resp_GetPayRate">
@ -123,14 +116,6 @@ annual_salary = float(annual_salary_str)</bpmn:script>
<bpmn:incoming>Flow_0w45gin</bpmn:incoming>
<bpmn:outgoing>Flow_0myviyr</bpmn:outgoing>
</bpmn:serviceTask>
<bpmn:sequenceFlow id="Flow_0bwfesh" sourceRef="Activity_0yes9h3" targetRef="Gateway_0q2aaoo" />
<bpmn:parallelGateway id="Gateway_0q2aaoo">
<bpmn:incoming>Flow_0bwfesh</bpmn:incoming>
<bpmn:outgoing>Flow_0r90d4p</bpmn:outgoing>
<bpmn:outgoing>Flow_1e8f1rf</bpmn:outgoing>
</bpmn:parallelGateway>
<bpmn:sequenceFlow id="Flow_0r90d4p" sourceRef="Gateway_0q2aaoo" targetRef="Activity_1hdxh4e" />
<bpmn:sequenceFlow id="Flow_1e8f1rf" sourceRef="Gateway_0q2aaoo" targetRef="Activity_00fpxb0" />
<bpmn:sequenceFlow id="Flow_18gjso9" sourceRef="Activity_1hdxh4e" targetRef="Gateway_0fyff11" />
<bpmn:parallelGateway id="Gateway_0fyff11">
<bpmn:incoming>Flow_18gjso9</bpmn:incoming>
@ -139,17 +124,11 @@ annual_salary = float(annual_salary_str)</bpmn:script>
</bpmn:parallelGateway>
<bpmn:sequenceFlow id="Flow_1a1v0ae" sourceRef="Gateway_0fyff11" targetRef="Activity_1lu7ioj" />
<bpmn:sequenceFlow id="Flow_022rtd2" sourceRef="Activity_1lu7ioj" targetRef="Event_03t9lyz" />
<bpmn:sequenceFlow id="Flow_1gu5tta" sourceRef="Event_03t9lyz" targetRef="Activity_1p94uz7" />
<bpmn:startEvent id="Event_17pvtuv">
<bpmn:outgoing>Flow_0tro4fv</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_0tro4fv" sourceRef="Event_17pvtuv" targetRef="Activity_0yes9h3" />
<bpmn:startEvent id="Event_17pvtuv" />
<bpmn:exclusiveGateway id="Gateway_0eaocp0" name="Matchn?" default="Flow_0bfsldt">
<bpmn:incoming>Flow_1lb0pq7</bpmn:incoming>
<bpmn:outgoing>Flow_0am2zl6</bpmn:outgoing>
<bpmn:outgoing>Flow_0bfsldt</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_1lb0pq7" sourceRef="Activity_1p94uz7" targetRef="Gateway_0eaocp0" />
<bpmn:sequenceFlow id="Flow_0am2zl6" name="No" sourceRef="Gateway_0eaocp0" targetRef="Event_1x4b5bx">
<bpmn:conditionExpression>not(isMatch)</bpmn:conditionExpression>
</bpmn:sequenceFlow>
@ -196,150 +175,121 @@ annual_salary = float(annual_salary_str)</bpmn:script>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Proccess_tlws0al">
<bpmndi:BPMNShape id="Activity_1we7w4j_di" bpmnElement="Activity_0yes9h3">
<dc:Bounds x="250" y="137" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1mjhyvs_di" bpmnElement="Activity_00fpxb0">
<dc:Bounds x="520" y="240" width="100" height="80" />
<dc:Bounds x="250" y="500" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0kzge8i_di" bpmnElement="Activity_1hdxh4e">
<dc:Bounds x="520" y="40" width="100" height="80" />
<dc:Bounds x="540" y="403" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1mjhyvs_di" bpmnElement="Activity_00fpxb0">
<dc:Bounds x="540" y="603" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1m5hrik_di" bpmnElement="Activity_1lu7ioj">
<dc:Bounds x="770" y="137" width="100" height="80" />
<dc:Bounds x="790" y="500" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_03t9lyz_di" bpmnElement="Event_03t9lyz">
<dc:Bounds x="942" y="159" width="36" height="36" />
<dc:Bounds x="962" y="522" width="36" height="36" />
<bpmndi:BPMNLabel>
<dc:Bounds x="917" y="202" width="88" height="14" />
<dc:Bounds x="937" y="565" width="88" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_0kaal65_di" bpmnElement="Gateway_0q2aaoo">
<dc:Bounds x="435" y="152" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_17pvtuv_di" bpmnElement="Event_17pvtuv">
<dc:Bounds x="102" y="159" width="36" height="36" />
<bpmndi:BPMNShape id="Gateway_03whczu_di" bpmnElement="Gateway_0fyff11">
<dc:Bounds x="675" y="515" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1x4b5bx_di" bpmnElement="Event_1x4b5bx">
<dc:Bounds x="1442" y="-8" width="36" height="36" />
<dc:Bounds x="1532" y="355" width="36" height="36" />
<bpmndi:BPMNLabel>
<dc:Bounds x="1420" y="35" width="81" height="27" />
<dc:Bounds x="1510" y="398" width="81" height="27" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_049kpe7_di" bpmnElement="Event_049kpe7">
<dc:Bounds x="1442" y="159" width="36" height="36" />
<dc:Bounds x="1532" y="522" width="36" height="36" />
<bpmndi:BPMNLabel>
<dc:Bounds x="1418" y="202" width="85" height="14" />
<dc:Bounds x="1508" y="565" width="85" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_051lqwz_di" bpmnElement="Activity_0jewccr">
<dc:Bounds x="1550" y="137" width="100" height="80" />
<dc:Bounds x="1640" y="500" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_03whczu_di" bpmnElement="Gateway_0fyff11">
<dc:Bounds x="655" y="152" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_0eaocp0_di" bpmnElement="Gateway_0eaocp0" isMarkerVisible="true">
<dc:Bounds x="1285" y="152" width="50" height="50" />
<dc:Bounds x="1375" y="515" width="50" height="50" />
<bpmndi:BPMNLabel>
<dc:Bounds x="1289" y="209" width="43" height="14" />
<dc:Bounds x="1379" y="572" width="43" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_1jhvjcu" bpmnElement="Activity_1cg9qcq">
<dc:Bounds x="1550" y="-30" width="100" height="80" />
<dc:Bounds x="1640" y="333" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_0ns87n3" bpmnElement="Activity_1olhflq">
<dc:Bounds x="1710" y="137" width="100" height="80" />
<dc:Bounds x="1800" y="500" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_03qfuyf_di" bpmnElement="Event_03qfuyf">
<dc:Bounds x="1912" y="159" width="36" height="36" />
<dc:Bounds x="2002" y="522" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0yfbf9e_di" bpmnElement="Event_0yfbf9e">
<dc:Bounds x="1742" y="-8" width="36" height="36" />
<dc:Bounds x="1832" y="355" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_17pvtuv_di" bpmnElement="Event_17pvtuv">
<dc:Bounds x="102" y="-118" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0kd0p6j_di" bpmnElement="Activity_1p94uz7">
<dc:Bounds x="1080" y="137" width="100" height="80" />
<dc:Bounds x="1100" y="500" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_0bwfesh_di" bpmnElement="Flow_0bwfesh">
<di:waypoint x="350" y="177" />
<di:waypoint x="435" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0r90d4p_di" bpmnElement="Flow_0r90d4p">
<di:waypoint x="460" y="152" />
<di:waypoint x="460" y="80" />
<di:waypoint x="520" y="80" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1e8f1rf_di" bpmnElement="Flow_1e8f1rf">
<di:waypoint x="460" y="202" />
<di:waypoint x="460" y="280" />
<di:waypoint x="520" y="280" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_18gjso9_di" bpmnElement="Flow_18gjso9">
<di:waypoint x="620" y="80" />
<di:waypoint x="680" y="80" />
<di:waypoint x="680" y="152" />
<di:waypoint x="640" y="443" />
<di:waypoint x="700" y="443" />
<di:waypoint x="700" y="515" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1fogk3e_di" bpmnElement="Flow_1fogk3e">
<di:waypoint x="640" y="643" />
<di:waypoint x="700" y="643" />
<di:waypoint x="700" y="565" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1a1v0ae_di" bpmnElement="Flow_1a1v0ae">
<di:waypoint x="705" y="177" />
<di:waypoint x="770" y="177" />
<di:waypoint x="725" y="540" />
<di:waypoint x="790" y="540" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_022rtd2_di" bpmnElement="Flow_022rtd2">
<di:waypoint x="870" y="177" />
<di:waypoint x="942" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1gu5tta_di" bpmnElement="Flow_1gu5tta">
<di:waypoint x="978" y="177" />
<di:waypoint x="1080" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0tro4fv_di" bpmnElement="Flow_0tro4fv">
<di:waypoint x="138" y="177" />
<di:waypoint x="250" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1lb0pq7_di" bpmnElement="Flow_1lb0pq7">
<di:waypoint x="1180" y="177" />
<di:waypoint x="1285" y="177" />
<di:waypoint x="890" y="540" />
<di:waypoint x="962" y="540" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0am2zl6_di" bpmnElement="Flow_0am2zl6">
<di:waypoint x="1310" y="152" />
<di:waypoint x="1310" y="10" />
<di:waypoint x="1442" y="10" />
<di:waypoint x="1400" y="515" />
<di:waypoint x="1400" y="373" />
<di:waypoint x="1532" y="373" />
<bpmndi:BPMNLabel>
<dc:Bounds x="1318" y="78" width="15" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0bfsldt_di" bpmnElement="Flow_0bfsldt">
<di:waypoint x="1335" y="177" />
<di:waypoint x="1442" y="177" />
<bpmndi:BPMNLabel>
<dc:Bounds x="1380" y="159" width="18" height="14" />
<dc:Bounds x="1408" y="441" width="15" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0tpxm33_di" bpmnElement="Flow_0tpxm33">
<di:waypoint x="1478" y="10" />
<di:waypoint x="1550" y="10" />
<di:waypoint x="1568" y="373" />
<di:waypoint x="1640" y="373" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0bfsldt_di" bpmnElement="Flow_0bfsldt">
<di:waypoint x="1425" y="540" />
<di:waypoint x="1532" y="540" />
<bpmndi:BPMNLabel>
<dc:Bounds x="1470" y="522" width="18" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0w45gin_di" bpmnElement="Flow_0w45gin">
<di:waypoint x="1478" y="177" />
<di:waypoint x="1550" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_04mdus4_di" bpmnElement="Flow_04mdus4">
<di:waypoint x="1650" y="10" />
<di:waypoint x="1742" y="10" />
<di:waypoint x="1568" y="540" />
<di:waypoint x="1640" y="540" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0myviyr_di" bpmnElement="Flow_0myviyr">
<di:waypoint x="1650" y="177" />
<di:waypoint x="1710" y="177" />
<di:waypoint x="1740" y="540" />
<di:waypoint x="1800" y="540" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_04mdus4_di" bpmnElement="Flow_04mdus4">
<di:waypoint x="1740" y="373" />
<di:waypoint x="1832" y="373" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1ohvhrq_di" bpmnElement="Flow_1ohvhrq">
<di:waypoint x="1810" y="177" />
<di:waypoint x="1912" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1fogk3e_di" bpmnElement="Flow_1fogk3e">
<di:waypoint x="620" y="280" />
<di:waypoint x="680" y="280" />
<di:waypoint x="680" y="202" />
<di:waypoint x="1900" y="540" />
<di:waypoint x="2002" y="540" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>