From 0bcbe1e74e72298df4c64b671a14943f66cd9645 Mon Sep 17 00:00:00 2001 From: Maik Teurlings Date: Sat, 3 May 2008 15:36:39 +0000 Subject: Alles Final? --- report/PartYawlPartyParty.doc | Bin 0 -> 1147904 bytes yawl/PartyParty/PartyParty.png | Bin 0 -> 104836 bytes yawl/PartyParty/PartyParty.xml | 885 +++++++++++++++++++++++++++++++++++++++++ yawl/PartyParty/PartyParty.ywl | Bin 54361 -> 56896 bytes 4 files changed, 885 insertions(+) create mode 100644 report/PartYawlPartyParty.doc create mode 100644 yawl/PartyParty/PartyParty.png create mode 100644 yawl/PartyParty/PartyParty.xml diff --git a/report/PartYawlPartyParty.doc b/report/PartYawlPartyParty.doc new file mode 100644 index 0000000..a7135a5 Binary files /dev/null and b/report/PartYawlPartyParty.doc differ diff --git a/yawl/PartyParty/PartyParty.png b/yawl/PartyParty/PartyParty.png new file mode 100644 index 0000000..49c21fc Binary files /dev/null and b/yawl/PartyParty/PartyParty.png differ diff --git a/yawl/PartyParty/PartyParty.xml b/yawl/PartyParty/PartyParty.xml new file mode 100644 index 0000000..6a6f1f3 --- /dev/null +++ b/yawl/PartyParty/PartyParty.xml @@ -0,0 +1,885 @@ + + + + + PartyParty + s051545 + Workflow process PartyParty + 0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Customer_specifications + Customer_specifications + http://www.w3.org/2001/XMLSchema + <ID>1</ID> + + + Inspect_Goods_List + Inspect_Goods_List + http://www.w3.org/2001/XMLSchema + + + + LogisticsPlan + Logistics_plan + http://www.w3.org/2001/XMLSchema + + + + Order_Pick_List + Order_Pick_List + http://www.w3.org/2001/XMLSchema + + + + TheBill + Bill + http://www.w3.org/2001/XMLSchema + + + + TheFine + Fine + http://www.w3.org/2001/XMLSchema + + + + TheOrder + Order_specifications + http://www.w3.org/2001/XMLSchema + + + + + + + + + + Order + + + + + + + + + Order_Pick_List + + + + TheOrder + + + + + + AND Split + + + + + + + + + + + + + + + Process Payment + + + + + + + + + Receive Cash + + + + + + + + Create Bill + + + + + + + + + TimesSent + + + + + + TheBill + + + + + + Plan Logistics + + + + + + + /PartyParty/LogisticsPlan/Transport/text()='Hire Truck' + + + + + + + OrderID + + + + + + LogisticsPlan + + + + + + Pick Order + + + + + + + /PartyParty/Order_Pick_List/OrderComplete/text()='Order not Complete' + + + + + + + OrderID + + + + OrderComplete + + + + ID + + + + + + Order_Pick_List + + + + + + + + + + + + Order Goods + + + + + + + + + AND Join + + + + + + + + + Confirm Logistics + + + + + + + + + + + Send Bill + + + + + + + + + TheBill + + + + + + TheBill + + + + + + Inspect Order + + + /PartyParty/Order_Pick_List/OrderInspection/text()='Order Disapproved' + + + + + + + + + + + OrderPickList + + + + + + Order_Pick_List + + + + + + Ready for Party + + + + + + + + + Deliver Goods + + + + + + + + + Process Payment + + + /PartyParty/TheBill/BillPayed/text() = 'false' +and number(/PartyParty/TheBill/TimesSent/text()) < 3 + + + + + + + + /PartyParty/TheBill/BillPayed/text() = 'false' +and number(/PartyParty/TheBill/TimesSent/text()) >= 3 + + + + + + + TheBill + + + + + + TheBill + + + + + + Pay Logistics + + + + + + + + + Cancel Party + + + + + + + + + Receive Goods + + + + + + + + + Refund + + + + + + + + + Plan and Confirm Logistics + + + + + + + + + Payment Received + + + + + + + + Cancel Order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Put Back Goods + + + + + + + + + Pay Logistics 2 + + + + + + + + + Pick Up Goods + + + + + + + + + Inspect Goods + + + /PartyParty/Inspect_Goods_List/GoodsInspection/text() = 'Goods Damaged' + + + + + + + + + + + OrderID + + + + + + Inspect_Goods_List + + + + + + Create Fine + + + + + + + + + OrderID + + + + TimesSent + + + + FinePayed + + + + + + TheFine + + + + + + Send Fine + + + + + + + + + TheFine + + + + + + TheFine + + + + + + Process Fine + + + + + + + + + /PartyParty/TheFine/FinePayed/text()='false' +and number(/PartyParty/TheFine/TimesSent/text()) <3 + + + + + + + TheFine + + + + + + TheFine + + + + + + + Receive Fine + + + + + + + + + + + + + + + TheOrder + Order_specifications + http://www.w3.org/2001/XMLSchema + + + + + ID + long + http://www.w3.org/2001/XMLSchema + + + OrderComplete + OrderCompleteType + http://www.w3.org/2001/XMLSchema + + + OrderID + long + http://www.w3.org/2001/XMLSchema + + + OrderID + long + http://www.w3.org/2001/XMLSchema + + + OrderComplete + OrderCompleteType + http://www.w3.org/2001/XMLSchema + + + ID + long + http://www.w3.org/2001/XMLSchema + + + + + + OrderID + long + http://www.w3.org/2001/XMLSchema + + + OrderID + long + http://www.w3.org/2001/XMLSchema + + + GoodsInspection + GoodsInspectionType + http://www.w3.org/2001/XMLSchema + + + InspectGoodsListID + long + http://www.w3.org/2001/XMLSchema + + + + + + TheFine + Fine + http://www.w3.org/2001/XMLSchema + + + TheFine + Fine + http://www.w3.org/2001/XMLSchema + + + + + + + + + + diff --git a/yawl/PartyParty/PartyParty.ywl b/yawl/PartyParty/PartyParty.ywl index 1966d00..5d3241c 100644 Binary files a/yawl/PartyParty/PartyParty.ywl and b/yawl/PartyParty/PartyParty.ywl differ -- cgit v0.12