User: phillana@sartography.com clicked save for playground/dmn-tables/place-a-takeaway-order/onlineStore.bpmn

This commit is contained in:
sartography-automated-committer 2023-07-23 15:15:13 +00:00
parent 1b4e11d2d3
commit 93b6ebc852
2 changed files with 5 additions and 144 deletions

View File

@ -4,6 +4,6 @@
"exception_notification_addresses": [],
"fault_or_suspend_on_exception": "fault",
"metadata_extraction_paths": null,
"primary_file_name": null,
"primary_process_id": null
"primary_file_name": "onlineStore.bpmn",
"primary_process_id": "Process_qjakbnb"
}

View File

@ -9,9 +9,6 @@
<bpmn:serviceTask id="Activity_046rcrw" name="Get available Products">
<bpmn:incoming>Flow_000hzh6</bpmn:incoming>
<bpmn:outgoing>Flow_0356moq</bpmn:outgoing>
<bpmn:dataOutputAssociation id="DataOutputAssociation_0dm9gnm">
<bpmn:targetRef>DataStoreReference_0sr65o6</bpmn:targetRef>
</bpmn:dataOutputAssociation>
</bpmn:serviceTask>
<bpmn:endEvent id="Event_10wh26c" name="Purchase Complete">
<bpmn:incoming>Flow_014llu5</bpmn:incoming>
@ -21,11 +18,6 @@
<bpmn:userTask id="Activity_1hvzale" name="Shop Items">
<bpmn:incoming>Flow_0jao176</bpmn:incoming>
<bpmn:outgoing>Flow_14uajhj</bpmn:outgoing>
<bpmn:property id="Property_1sivg2s" name="__targetRef_placeholder" />
<bpmn:dataInputAssociation id="DataInputAssociation_176hmwi">
<bpmn:sourceRef>DataStoreReference_0sr65o6</bpmn:sourceRef>
<bpmn:targetRef>Property_1sivg2s</bpmn:targetRef>
</bpmn:dataInputAssociation>
</bpmn:userTask>
<bpmn:exclusiveGateway id="Gateway_09grceb" name="Checkout?">
<bpmn:incoming>Flow_14uajhj</bpmn:incoming>
@ -46,7 +38,6 @@
<bpmn:incoming>Flow_0t8reur</bpmn:incoming>
<bpmn:outgoing>Flow_0i2hsev</bpmn:outgoing>
</bpmn:scriptTask>
<bpmn:dataStoreReference id="DataStoreReference_0sr65o6" name="inventory" />
<bpmn:sequenceFlow id="Flow_1a9snaf" sourceRef="Activity_13go59v" targetRef="Activity_0fb0e9l" />
<bpmn:userTask id="Activity_13go59v" name="Complete Payment">
<bpmn:incoming>Flow_1ud098f</bpmn:incoming>
@ -94,60 +85,15 @@
<bpmn:serviceTask id="Activity_0er3dvv" name="Update Inventory">
<bpmn:incoming>Flow_0nuf6pr</bpmn:incoming>
<bpmn:outgoing>Flow_11qcymh</bpmn:outgoing>
<bpmn:dataOutputAssociation id="DataOutputAssociation_09g0c7a">
<bpmn:targetRef>DataStoreReference_0sr65o6</bpmn:targetRef>
</bpmn:dataOutputAssociation>
</bpmn:serviceTask>
<bpmn:exclusiveGateway id="Gateway_0yhl3s7">
<bpmn:incoming>Flow_0pfxhdu</bpmn:incoming>
<bpmn:incoming>Flow_0gf7osl</bpmn:incoming>
<bpmn:outgoing>Flow_0t8reur</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_0t8reur" sourceRef="Gateway_0yhl3s7" targetRef="Activity_0peewph" />
<bpmn:startEvent id="Event_0urkpkv">
<bpmn:outgoing>Flow_1r7rqd1</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:endEvent id="Event_1pjw7o1">
<bpmn:incoming>Flow_16jk59u</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_1r7rqd1" sourceRef="Event_0urkpkv" targetRef="Activity_0ku5lqo" />
<bpmn:sequenceFlow id="Flow_0n0h5cz" sourceRef="Activity_0pgqver" targetRef="Activity_1jy5h4w" />
<bpmn:sequenceFlow id="Flow_16jk59u" sourceRef="Activity_1jy5h4w" targetRef="Event_1pjw7o1" />
<bpmn:callActivity id="Activity_0pgqver" name="Order Item">
<bpmn:incoming>Flow_0y7sfh7</bpmn:incoming>
<bpmn:outgoing>Flow_0n0h5cz</bpmn:outgoing>
</bpmn:callActivity>
<bpmn:callActivity id="Activity_1jy5h4w" name="Complete Payment">
<bpmn:incoming>Flow_0n0h5cz</bpmn:incoming>
<bpmn:outgoing>Flow_16jk59u</bpmn:outgoing>
</bpmn:callActivity>
<bpmn:callActivity id="Activity_0ku5lqo" name="Create Account">
<bpmn:incoming>Flow_1r7rqd1</bpmn:incoming>
<bpmn:outgoing>Flow_0y7sfh7</bpmn:outgoing>
</bpmn:callActivity>
<bpmn:sequenceFlow id="Flow_0y7sfh7" sourceRef="Activity_0ku5lqo" targetRef="Activity_0pgqver" />
<bpmn:startEvent id="Event_0ia3iv2">
<bpmn:outgoing>Flow_01pdxlb</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_01pdxlb" sourceRef="Event_0ia3iv2" targetRef="Activity_0qjiw02" />
<bpmn:endEvent id="Event_1rwr50y">
<bpmn:incoming>Flow_0ih2hfe</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0ih2hfe" sourceRef="Activity_0qjiw02" targetRef="Event_1rwr50y" />
<bpmn:endEvent id="Event_1ibem71">
<bpmn:incoming>Flow_041z5lu</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_041z5lu" name="Item out of Stock" sourceRef="Event_1vduenq" targetRef="Event_1ibem71" />
<bpmn:boundaryEvent id="Event_1vduenq" attachedToRef="Activity_0qjiw02">
<bpmn:outgoing>Flow_041z5lu</bpmn:outgoing>
<bpmn:conditionalEventDefinition id="ConditionalEventDefinition_17titqy">
<bpmn:condition xsi:type="bpmn:tFormalExpression" />
</bpmn:conditionalEventDefinition>
</bpmn:boundaryEvent>
<bpmn:task id="Activity_0qjiw02" name="Order Item">
<bpmn:incoming>Flow_01pdxlb</bpmn:incoming>
<bpmn:outgoing>Flow_0ih2hfe</bpmn:outgoing>
</bpmn:task>
<bpmn:sequenceFlow id="Flow_0t8reur" sourceRef="Gateway_0yhl3s7" targetRef="Activity_0peewph">
<bpmn:conditionExpression>payment_method == "credit_card"</bpmn:conditionExpression>
</bpmn:sequenceFlow>
</bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_qjakbnb">
@ -184,12 +130,6 @@
<dc:Bounds x="650" y="320" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="DataStoreReference_0sr65o6_di" bpmnElement="DataStoreReference_0sr65o6">
<dc:Bounds x="415" y="-5" width="50" height="50" />
<bpmndi:BPMNLabel>
<dc:Bounds x="417" y="-29" width="46" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1ymi3mg_di" bpmnElement="Activity_13go59v">
<dc:Bounds x="650" y="120" width="100" height="80" />
<bpmndi:BPMNLabel />
@ -231,45 +171,12 @@
<bpmndi:BPMNShape id="Gateway_0yhl3s7_di" bpmnElement="Gateway_0yhl3s7" isMarkerVisible="true">
<dc:Bounds x="545" y="335" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_0osaa0v" bpmnElement="Activity_0ku5lqo">
<dc:Bounds x="250" y="740" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_06o86e9_di" bpmnElement="Activity_0pgqver">
<dc:Bounds x="410" y="740" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_19vuys8_di" bpmnElement="Activity_1jy5h4w">
<dc:Bounds x="570" y="740" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1pjw7o1_di" bpmnElement="Event_1pjw7o1">
<dc:Bounds x="732" y="762" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0urkpkv_di" bpmnElement="Event_0urkpkv">
<dc:Bounds x="152" y="762" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0ia3iv2_di" bpmnElement="Event_0ia3iv2">
<dc:Bounds x="152" y="932" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1rwr50y_di" bpmnElement="Event_1rwr50y">
<dc:Bounds x="422" y="932" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1ibem71_di" bpmnElement="Event_1ibem71">
<dc:Bounds x="422" y="1062" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_17k8kq6_di" bpmnElement="Activity_0qjiw02">
<dc:Bounds x="250" y="910" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1f2i2iz_di" bpmnElement="Event_1l0kjeq">
<dc:Bounds x="422" y="182" width="36" height="36" />
<bpmndi:BPMNLabel>
<dc:Bounds x="450" y="225" width="60" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0d7vaat_di" bpmnElement="Event_1vduenq">
<dc:Bounds x="282" y="972" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_000hzh6_di" bpmnElement="Flow_000hzh6">
<di:waypoint x="98" y="160" />
<di:waypoint x="150" y="160" />
@ -278,11 +185,6 @@
<di:waypoint x="250" y="160" />
<di:waypoint x="295" y="160" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="DataOutputAssociation_0dm9gnm_di" bpmnElement="DataOutputAssociation_0dm9gnm">
<di:waypoint x="200" y="120" />
<di:waypoint x="200" y="20" />
<di:waypoint x="415" y="20" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_014llu5_di" bpmnElement="Flow_014llu5">
<di:waypoint x="1290" y="160" />
<di:waypoint x="1342" y="160" />
@ -291,10 +193,6 @@
<di:waypoint x="490" y="160" />
<di:waypoint x="545" y="160" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="DataInputAssociation_176hmwi_di" bpmnElement="DataInputAssociation_176hmwi">
<di:waypoint x="440" y="45" />
<di:waypoint x="440" y="120" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1ud098f_di" bpmnElement="Flow_1ud098f">
<di:waypoint x="595" y="160" />
<di:waypoint x="650" y="160" />
@ -365,47 +263,10 @@
<di:waypoint x="1150" y="160" />
<di:waypoint x="1190" y="160" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="DataOutputAssociation_09g0c7a_di" bpmnElement="DataOutputAssociation_09g0c7a">
<di:waypoint x="1100" y="120" />
<di:waypoint x="1100" y="20" />
<di:waypoint x="465" y="20" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0t8reur_di" bpmnElement="Flow_0t8reur">
<di:waypoint x="595" y="360" />
<di:waypoint x="650" y="360" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1r7rqd1_di" bpmnElement="Flow_1r7rqd1">
<di:waypoint x="188" y="780" />
<di:waypoint x="250" y="780" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0n0h5cz_di" bpmnElement="Flow_0n0h5cz">
<di:waypoint x="510" y="780" />
<di:waypoint x="570" y="780" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_16jk59u_di" bpmnElement="Flow_16jk59u">
<di:waypoint x="670" y="780" />
<di:waypoint x="732" y="780" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0y7sfh7_di" bpmnElement="Flow_0y7sfh7">
<di:waypoint x="350" y="780" />
<di:waypoint x="410" y="780" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_01pdxlb_di" bpmnElement="Flow_01pdxlb">
<di:waypoint x="188" y="950" />
<di:waypoint x="250" y="950" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0ih2hfe_di" bpmnElement="Flow_0ih2hfe">
<di:waypoint x="350" y="950" />
<di:waypoint x="422" y="950" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_041z5lu_di" bpmnElement="Flow_041z5lu">
<di:waypoint x="300" y="1008" />
<di:waypoint x="300" y="1080" />
<di:waypoint x="422" y="1080" />
<bpmndi:BPMNLabel>
<dc:Bounds x="308" y="1063" width="84" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn:definitions>