20.Story.bpmn 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:modeler="http://camunda.org/schema/modeler/1.0" id="Definitions_051bic3" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="4.9.0" modeler:executionPlatform="Camunda Platform" modeler:executionPlatformVersion="7.15.0">
  3. <bpmn:collaboration id="Collaboration_0hgxoak">
  4. <bpmn:participant id="Participant_0bc2ep0" name="采购流程" processRef="Process_0wgcylk" />
  5. </bpmn:collaboration>
  6. <bpmn:process id="Process_0wgcylk" isExecutable="true">
  7. <bpmn:laneSet id="LaneSet_13ii6mg">
  8. <bpmn:lane id="Lane_17oyppx" name="部门领导">
  9. <bpmn:flowNodeRef>Activity_19lb3k7</bpmn:flowNodeRef>
  10. <bpmn:flowNodeRef>Activity_1cemb29</bpmn:flowNodeRef>
  11. <bpmn:childLaneSet id="LaneSet_0qdiyr1" />
  12. </bpmn:lane>
  13. <bpmn:lane id="Lane_1lmuvhm" name="部门员工">
  14. <bpmn:flowNodeRef>Activity_05ffkdc</bpmn:flowNodeRef>
  15. </bpmn:lane>
  16. <bpmn:lane id="Lane_0siovpy" name="采购">
  17. <bpmn:flowNodeRef>Activity_07z8zl0</bpmn:flowNodeRef>
  18. <bpmn:flowNodeRef>Activity_1i30pzj</bpmn:flowNodeRef>
  19. <bpmn:flowNodeRef>Activity_0a9jh2l</bpmn:flowNodeRef>
  20. </bpmn:lane>
  21. <bpmn:lane id="Lane_019u2mk" name="仓库">
  22. <bpmn:flowNodeRef>Activity_1stkt32</bpmn:flowNodeRef>
  23. </bpmn:lane>
  24. <bpmn:lane id="Lane_0awpdiz" name="Domain">
  25. <bpmn:childLaneSet id="LaneSet_0o8fv90">
  26. <bpmn:lane id="Lane_0drjg57" name="表单" />
  27. <bpmn:lane id="Lane_0nh880t" name="集合">
  28. <bpmn:childLaneSet id="LaneSet_00p1ztg" />
  29. </bpmn:lane>
  30. </bpmn:childLaneSet>
  31. </bpmn:lane>
  32. </bpmn:laneSet>
  33. <bpmn:task id="Activity_05ffkdc" name="申请采购">
  34. <bpmn:outgoing>Flow_1ec2rdf</bpmn:outgoing>
  35. <bpmn:dataOutputAssociation id="DataOutputAssociation_1rpeuy7">
  36. <bpmn:targetRef>DataStoreReference_0mw6pzc</bpmn:targetRef>
  37. </bpmn:dataOutputAssociation>
  38. </bpmn:task>
  39. <bpmn:dataStoreReference id="DataStoreReference_0mw6pzc" name="AAA.请购清单" />
  40. <bpmn:dataObjectReference id="DataObjectReference_1y8wf1a" name="CAC.确认采购需求表单" dataObjectRef="DataObject_0w8hjgw" />
  41. <bpmn:dataObject id="DataObject_0w8hjgw" />
  42. <bpmn:dataObjectReference id="DataObjectReference_0flxoni" name="DAA.确认到货表单" dataObjectRef="DataObject_0p0uec8" />
  43. <bpmn:dataObject id="DataObject_0p0uec8" />
  44. <bpmn:businessRuleTask id="Activity_19lb3k7" name="审核采购需求">
  45. <bpmn:incoming>Flow_0ii383t</bpmn:incoming>
  46. <bpmn:outgoing>Flow_061v7oh</bpmn:outgoing>
  47. <bpmn:dataOutputAssociation id="DataOutputAssociation_0arqkt0">
  48. <bpmn:targetRef>DataObjectReference_1bntejd</bpmn:targetRef>
  49. </bpmn:dataOutputAssociation>
  50. </bpmn:businessRuleTask>
  51. <bpmn:dataStoreReference id="DataStoreReference_1q4ec93" name="CBB.薪资原始数据" />
  52. <bpmn:task id="Activity_1cemb29" name="审核请购需求">
  53. <bpmn:incoming>Flow_1ec2rdf</bpmn:incoming>
  54. <bpmn:outgoing>Flow_140bs1f</bpmn:outgoing>
  55. <bpmn:dataOutputAssociation id="DataOutputAssociation_165jd6k">
  56. <bpmn:targetRef>DataObjectReference_1hmblg8</bpmn:targetRef>
  57. </bpmn:dataOutputAssociation>
  58. <bpmn:dataOutputAssociation id="DataOutputAssociation_0w5yo1h">
  59. <bpmn:targetRef>DataStoreReference_0mw6pzc</bpmn:targetRef>
  60. </bpmn:dataOutputAssociation>
  61. </bpmn:task>
  62. <bpmn:dataObjectReference id="DataObjectReference_1hmblg8" name="BAA.请购审核表单" dataObjectRef="DataObject_0q4r9an" />
  63. <bpmn:dataObject id="DataObject_0q4r9an" />
  64. <bpmn:task id="Activity_07z8zl0" name="确认请购需求">
  65. <bpmn:incoming>Flow_140bs1f</bpmn:incoming>
  66. <bpmn:outgoing>Flow_1q2gktj</bpmn:outgoing>
  67. <bpmn:dataOutputAssociation id="DataOutputAssociation_135omnh">
  68. <bpmn:targetRef>DataObjectReference_1eqzydj</bpmn:targetRef>
  69. </bpmn:dataOutputAssociation>
  70. <bpmn:dataOutputAssociation id="DataOutputAssociation_05r3w9k">
  71. <bpmn:targetRef>DataStoreReference_1vqet7f</bpmn:targetRef>
  72. </bpmn:dataOutputAssociation>
  73. </bpmn:task>
  74. <bpmn:task id="Activity_1i30pzj" name="选择并采购">
  75. <bpmn:incoming>Flow_1q2gktj</bpmn:incoming>
  76. <bpmn:outgoing>Flow_0ii383t</bpmn:outgoing>
  77. <bpmn:dataOutputAssociation id="DataOutputAssociation_1ktxuwq">
  78. <bpmn:targetRef>DataStoreReference_1vqet7f</bpmn:targetRef>
  79. </bpmn:dataOutputAssociation>
  80. </bpmn:task>
  81. <bpmn:dataStoreReference id="DataStoreReference_1vqet7f" name="CAB.采购池" />
  82. <bpmn:dataObjectReference id="DataObjectReference_1eqzydj" name="CAA.请购审核表单" dataObjectRef="DataObject_0rcjnu7" />
  83. <bpmn:dataObject id="DataObject_0rcjnu7" />
  84. <bpmn:dataObjectReference id="DataObjectReference_1bntejd" name="BAB.采购审核表单" dataObjectRef="DataObject_1stm5ja" />
  85. <bpmn:dataObject id="DataObject_1stm5ja" />
  86. <bpmn:task id="Activity_0a9jh2l" name="确认采购需求">
  87. <bpmn:incoming>Flow_061v7oh</bpmn:incoming>
  88. <bpmn:outgoing>Flow_0j2srvs</bpmn:outgoing>
  89. <bpmn:dataOutputAssociation id="DataOutputAssociation_0jlz9m9">
  90. <bpmn:targetRef>DataObjectReference_1y8wf1a</bpmn:targetRef>
  91. </bpmn:dataOutputAssociation>
  92. <bpmn:dataOutputAssociation id="DataOutputAssociation_1pdokpt">
  93. <bpmn:targetRef>DataStoreReference_1vqet7f</bpmn:targetRef>
  94. </bpmn:dataOutputAssociation>
  95. </bpmn:task>
  96. <bpmn:task id="Activity_1stkt32" name="确认到货">
  97. <bpmn:incoming>Flow_0j2srvs</bpmn:incoming>
  98. <bpmn:dataOutputAssociation id="DataOutputAssociation_0e2xmrv">
  99. <bpmn:targetRef>DataObjectReference_0flxoni</bpmn:targetRef>
  100. </bpmn:dataOutputAssociation>
  101. <bpmn:dataOutputAssociation id="DataOutputAssociation_02hhkpq">
  102. <bpmn:targetRef>DataStoreReference_1vqet7f</bpmn:targetRef>
  103. </bpmn:dataOutputAssociation>
  104. </bpmn:task>
  105. <bpmn:sequenceFlow id="Flow_0j2srvs" sourceRef="Activity_0a9jh2l" targetRef="Activity_1stkt32" />
  106. <bpmn:sequenceFlow id="Flow_061v7oh" sourceRef="Activity_19lb3k7" targetRef="Activity_0a9jh2l" />
  107. <bpmn:sequenceFlow id="Flow_0ii383t" sourceRef="Activity_1i30pzj" targetRef="Activity_19lb3k7" />
  108. <bpmn:sequenceFlow id="Flow_1q2gktj" sourceRef="Activity_07z8zl0" targetRef="Activity_1i30pzj" />
  109. <bpmn:sequenceFlow id="Flow_1ec2rdf" sourceRef="Activity_05ffkdc" targetRef="Activity_1cemb29" />
  110. <bpmn:sequenceFlow id="Flow_140bs1f" sourceRef="Activity_1cemb29" targetRef="Activity_07z8zl0" />
  111. </bpmn:process>
  112. <bpmndi:BPMNDiagram id="BPMNDiagram_1">
  113. <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_0hgxoak">
  114. <bpmndi:BPMNShape id="Participant_0bc2ep0_di" bpmnElement="Participant_0bc2ep0" isHorizontal="true">
  115. <dc:Bounds x="160" y="80" width="1420" height="800" />
  116. </bpmndi:BPMNShape>
  117. <bpmndi:BPMNShape id="Lane_0awpdiz_di" bpmnElement="Lane_0awpdiz" isHorizontal="true">
  118. <dc:Bounds x="190" y="630" width="1390" height="250" />
  119. </bpmndi:BPMNShape>
  120. <bpmndi:BPMNShape id="Lane_0nh880t_di" bpmnElement="Lane_0nh880t" isHorizontal="true">
  121. <dc:Bounds x="220" y="745" width="1360" height="135" />
  122. </bpmndi:BPMNShape>
  123. <bpmndi:BPMNShape id="Lane_0drjg57_di" bpmnElement="Lane_0drjg57" isHorizontal="true">
  124. <dc:Bounds x="220" y="630" width="1360" height="115" />
  125. </bpmndi:BPMNShape>
  126. <bpmndi:BPMNShape id="Lane_019u2mk_di" bpmnElement="Lane_019u2mk" isHorizontal="true">
  127. <dc:Bounds x="190" y="480" width="1390" height="150" />
  128. </bpmndi:BPMNShape>
  129. <bpmndi:BPMNShape id="Lane_0siovpy_di" bpmnElement="Lane_0siovpy" isHorizontal="true">
  130. <dc:Bounds x="190" y="340" width="1390" height="140" />
  131. </bpmndi:BPMNShape>
  132. <bpmndi:BPMNShape id="Lane_1lmuvhm_di" bpmnElement="Lane_1lmuvhm" isHorizontal="true">
  133. <dc:Bounds x="190" y="80" width="1390" height="120" />
  134. </bpmndi:BPMNShape>
  135. <bpmndi:BPMNShape id="Lane_17oyppx_di" bpmnElement="Lane_17oyppx" isHorizontal="true">
  136. <dc:Bounds x="190" y="200" width="1390" height="140" />
  137. </bpmndi:BPMNShape>
  138. <bpmndi:BPMNEdge id="Flow_140bs1f_di" bpmnElement="Flow_140bs1f">
  139. <di:waypoint x="570" y="275" />
  140. <di:waypoint x="618" y="275" />
  141. <di:waypoint x="618" y="405" />
  142. <di:waypoint x="665" y="405" />
  143. </bpmndi:BPMNEdge>
  144. <bpmndi:BPMNEdge id="Flow_1ec2rdf_di" bpmnElement="Flow_1ec2rdf">
  145. <di:waypoint x="352" y="142" />
  146. <di:waypoint x="434" y="142" />
  147. <di:waypoint x="434" y="275" />
  148. <di:waypoint x="470" y="275" />
  149. </bpmndi:BPMNEdge>
  150. <bpmndi:BPMNEdge id="Flow_1q2gktj_di" bpmnElement="Flow_1q2gktj">
  151. <di:waypoint x="765" y="405" />
  152. <di:waypoint x="860" y="405" />
  153. </bpmndi:BPMNEdge>
  154. <bpmndi:BPMNEdge id="Flow_0ii383t_di" bpmnElement="Flow_0ii383t">
  155. <di:waypoint x="910" y="365" />
  156. <di:waypoint x="910" y="275" />
  157. <di:waypoint x="1053" y="275" />
  158. </bpmndi:BPMNEdge>
  159. <bpmndi:BPMNEdge id="Flow_061v7oh_di" bpmnElement="Flow_061v7oh">
  160. <di:waypoint x="1153" y="275" />
  161. <di:waypoint x="1169" y="275" />
  162. <di:waypoint x="1169" y="405" />
  163. <di:waypoint x="1185" y="405" />
  164. </bpmndi:BPMNEdge>
  165. <bpmndi:BPMNEdge id="Flow_0j2srvs_di" bpmnElement="Flow_0j2srvs">
  166. <di:waypoint x="1285" y="405" />
  167. <di:waypoint x="1299" y="405" />
  168. <di:waypoint x="1299" y="550" />
  169. <di:waypoint x="1313" y="550" />
  170. </bpmndi:BPMNEdge>
  171. <bpmndi:BPMNShape id="Activity_05ffkdc_di" bpmnElement="Activity_05ffkdc">
  172. <dc:Bounds x="252" y="102" width="100" height="80" />
  173. </bpmndi:BPMNShape>
  174. <bpmndi:BPMNShape id="DataStoreReference_0mw6pzc_di" bpmnElement="DataStoreReference_0mw6pzc">
  175. <dc:Bounds x="282" y="781" width="50" height="50" />
  176. <bpmndi:BPMNLabel>
  177. <dc:Bounds x="274" y="838" width="70" height="14" />
  178. </bpmndi:BPMNLabel>
  179. </bpmndi:BPMNShape>
  180. <bpmndi:BPMNShape id="DataObjectReference_1y8wf1a_di" bpmnElement="DataObjectReference_1y8wf1a">
  181. <dc:Bounds x="1217" y="654" width="36" height="50" />
  182. <bpmndi:BPMNLabel>
  183. <dc:Bounds x="1200" y="711" width="71" height="27" />
  184. </bpmndi:BPMNLabel>
  185. </bpmndi:BPMNShape>
  186. <bpmndi:BPMNShape id="DataObjectReference_0flxoni_di" bpmnElement="DataObjectReference_0flxoni">
  187. <dc:Bounds x="1344" y="653" width="36" height="50" />
  188. <bpmndi:BPMNLabel>
  189. <dc:Bounds x="1322" y="710" width="81" height="27" />
  190. </bpmndi:BPMNLabel>
  191. </bpmndi:BPMNShape>
  192. <bpmndi:BPMNShape id="Activity_19lb3k7_di" bpmnElement="Activity_19lb3k7">
  193. <dc:Bounds x="1053" y="235" width="100" height="80" />
  194. </bpmndi:BPMNShape>
  195. <bpmndi:BPMNShape id="DataStoreReference_1q4ec93_di" bpmnElement="DataStoreReference_1q4ec93">
  196. <dc:Bounds x="1087" y="780" width="50" height="50" />
  197. <bpmndi:BPMNLabel>
  198. <dc:Bounds x="1072" y="837" width="81" height="27" />
  199. </bpmndi:BPMNLabel>
  200. </bpmndi:BPMNShape>
  201. <bpmndi:BPMNShape id="Activity_1cemb29_di" bpmnElement="Activity_1cemb29">
  202. <dc:Bounds x="470" y="235" width="100" height="80" />
  203. </bpmndi:BPMNShape>
  204. <bpmndi:BPMNShape id="DataObjectReference_1hmblg8_di" bpmnElement="DataObjectReference_1hmblg8">
  205. <dc:Bounds x="502" y="650" width="36" height="50" />
  206. <bpmndi:BPMNLabel>
  207. <dc:Bounds x="480" y="707" width="81" height="27" />
  208. </bpmndi:BPMNLabel>
  209. </bpmndi:BPMNShape>
  210. <bpmndi:BPMNShape id="Activity_07z8zl0_di" bpmnElement="Activity_07z8zl0">
  211. <dc:Bounds x="665" y="365" width="100" height="80" />
  212. </bpmndi:BPMNShape>
  213. <bpmndi:BPMNShape id="Activity_1i30pzj_di" bpmnElement="Activity_1i30pzj">
  214. <dc:Bounds x="860" y="365" width="100" height="80" />
  215. </bpmndi:BPMNShape>
  216. <bpmndi:BPMNShape id="DataStoreReference_1vqet7f_di" bpmnElement="DataStoreReference_1vqet7f">
  217. <dc:Bounds x="690" y="765" width="50" height="50" />
  218. <bpmndi:BPMNLabel>
  219. <dc:Bounds x="686" y="822" width="59" height="14" />
  220. </bpmndi:BPMNLabel>
  221. </bpmndi:BPMNShape>
  222. <bpmndi:BPMNShape id="DataObjectReference_1eqzydj_di" bpmnElement="DataObjectReference_1eqzydj">
  223. <dc:Bounds x="622" y="654" width="36" height="50" />
  224. <bpmndi:BPMNLabel>
  225. <dc:Bounds x="600" y="711" width="81" height="27" />
  226. </bpmndi:BPMNLabel>
  227. </bpmndi:BPMNShape>
  228. <bpmndi:BPMNShape id="DataObjectReference_1bntejd_di" bpmnElement="DataObjectReference_1bntejd">
  229. <dc:Bounds x="1085" y="654" width="36" height="50" />
  230. <bpmndi:BPMNLabel>
  231. <dc:Bounds x="1063" y="711" width="81" height="27" />
  232. </bpmndi:BPMNLabel>
  233. </bpmndi:BPMNShape>
  234. <bpmndi:BPMNShape id="Activity_0a9jh2l_di" bpmnElement="Activity_0a9jh2l">
  235. <dc:Bounds x="1185" y="365" width="100" height="80" />
  236. </bpmndi:BPMNShape>
  237. <bpmndi:BPMNShape id="Activity_1stkt32_di" bpmnElement="Activity_1stkt32">
  238. <dc:Bounds x="1313" y="510" width="100" height="80" />
  239. </bpmndi:BPMNShape>
  240. <bpmndi:BPMNEdge id="DataOutputAssociation_1rpeuy7_di" bpmnElement="DataOutputAssociation_1rpeuy7">
  241. <di:waypoint x="302" y="182" />
  242. <di:waypoint x="307" y="781" />
  243. </bpmndi:BPMNEdge>
  244. <bpmndi:BPMNEdge id="DataOutputAssociation_0arqkt0_di" bpmnElement="DataOutputAssociation_0arqkt0">
  245. <di:waypoint x="1103" y="315" />
  246. <di:waypoint x="1105" y="654" />
  247. </bpmndi:BPMNEdge>
  248. <bpmndi:BPMNEdge id="DataOutputAssociation_165jd6k_di" bpmnElement="DataOutputAssociation_165jd6k">
  249. <di:waypoint x="520" y="315" />
  250. <di:waypoint x="518" y="650" />
  251. </bpmndi:BPMNEdge>
  252. <bpmndi:BPMNEdge id="DataOutputAssociation_0w5yo1h_di" bpmnElement="DataOutputAssociation_0w5yo1h">
  253. <di:waypoint x="504" y="315" />
  254. <di:waypoint x="320" y="781" />
  255. </bpmndi:BPMNEdge>
  256. <bpmndi:BPMNEdge id="DataOutputAssociation_135omnh_di" bpmnElement="DataOutputAssociation_135omnh">
  257. <di:waypoint x="704" y="445" />
  258. <di:waypoint x="647" y="654" />
  259. </bpmndi:BPMNEdge>
  260. <bpmndi:BPMNEdge id="DataOutputAssociation_05r3w9k_di" bpmnElement="DataOutputAssociation_05r3w9k">
  261. <di:waypoint x="716" y="445" />
  262. <di:waypoint x="720" y="765" />
  263. </bpmndi:BPMNEdge>
  264. <bpmndi:BPMNEdge id="DataOutputAssociation_1ktxuwq_di" bpmnElement="DataOutputAssociation_1ktxuwq">
  265. <di:waypoint x="890" y="445" />
  266. <di:waypoint x="730" y="765" />
  267. </bpmndi:BPMNEdge>
  268. <bpmndi:BPMNEdge id="DataOutputAssociation_0jlz9m9_di" bpmnElement="DataOutputAssociation_0jlz9m9">
  269. <di:waypoint x="1235" y="445" />
  270. <di:waypoint x="1237" y="654" />
  271. </bpmndi:BPMNEdge>
  272. <bpmndi:BPMNEdge id="DataOutputAssociation_1pdokpt_di" bpmnElement="DataOutputAssociation_1pdokpt">
  273. <di:waypoint x="1230" y="445" />
  274. <di:waypoint x="1180" y="850" />
  275. <di:waypoint x="790" y="850" />
  276. <di:waypoint x="740" y="804" />
  277. </bpmndi:BPMNEdge>
  278. <bpmndi:BPMNEdge id="DataOutputAssociation_0e2xmrv_di" bpmnElement="DataOutputAssociation_0e2xmrv">
  279. <di:waypoint x="1363" y="590" />
  280. <di:waypoint x="1364" y="653" />
  281. </bpmndi:BPMNEdge>
  282. <bpmndi:BPMNEdge id="DataOutputAssociation_02hhkpq_di" bpmnElement="DataOutputAssociation_02hhkpq">
  283. <di:waypoint x="1351" y="590" />
  284. <di:waypoint x="1270" y="870" />
  285. <di:waypoint x="750" y="870" />
  286. <di:waypoint x="729" y="815" />
  287. </bpmndi:BPMNEdge>
  288. </bpmndi:BPMNPlane>
  289. </bpmndi:BPMNDiagram>
  290. </bpmn:definitions>