summaryrefslogtreecommitdiffstats
path: root/Woflan/PartyParty/Hoofdproces.tpn
diff options
context:
space:
mode:
Diffstat (limited to 'Woflan/PartyParty/Hoofdproces.tpn')
-rw-r--r--Woflan/PartyParty/Hoofdproces.tpn232
1 files changed, 232 insertions, 0 deletions
diff --git a/Woflan/PartyParty/Hoofdproces.tpn b/Woflan/PartyParty/Hoofdproces.tpn
new file mode 100644
index 0000000..26fe91d
--- /dev/null
+++ b/Woflan/PartyParty/Hoofdproces.tpn
@@ -0,0 +1,232 @@
+-- Reading file D:\My Documents\Protos\Classic\Woflan\PartyParty\Hoofdproces.scr
+--
+-- Generated by Co2Tpn, d.d. Jul 10 2003 --
+--
+-- History
+--
+-- 10 Jul 2003:
+-- Fixed a subsubprocess nomenclature bug.
+-- Writing file handling errors to output file.
+--
+-- 16 Oct 2000:
+-- Moved "icon_id" and "duration" option outside "with" option.
+-- Added "command_ruled" option for conditions (has extra parameter).
+--
+-- 13 Oct 2000:
+-- Initial version.
+--
+-- declare flow: Hoofdproces
+place "start flow" init 1;
+-- declare activity: Receive_Cash
+trans "Receive_Cash"
+ in "Process_Payment"
+ out "Paid"
+;
+-- end activity: Receive_Cash
+-- declare activity: End_Process
+trans "End_Process"
+ in "End"
+ out "end flow"
+;
+-- end activity: End_Process
+-- declare activity: Put_Back_Goods
+trans "Put_Back_Goods"
+ in "Order_Cancelled"
+ out "End"
+;
+-- end activity: Put_Back_Goods
+-- declare activity: Payment_Received
+trans "Payment_Received"
+ in "Bill_Send"
+ out "Paid"
+;
+-- end activity: Payment_Received
+-- declare activity: Create_Bill
+trans "Create_Bill"
+ in "Process_Payment"
+ out "Bill_Created"
+;
+-- end activity: Create_Bill
+-- declare activity: Send_Bill
+trans "Send_Bill"
+ in "Bill_Created"
+ out "Bill_Send"
+;
+-- end activity: Send_Bill
+-- declare activity: Refund
+trans "Refund"
+ in "Party_Cancelled"
+ out "End"
+;
+-- end activity: Refund
+-- declare activity: Payment_Timeout
+trans "Payment_Timeout+Not_Paid"
+ in "Bill_Send"
+ out "Not_Paid"
+;
+trans "Payment_Timeout+Bill_Created"
+ in "Bill_Send"
+ out "Bill_Created"
+;
+-- end activity: Payment_Timeout
+-- declare activity: Cancel_Order
+trans "Cancel_Order"
+ in "Not_Paid" "Logistics_Planned" "Goods_Ready"
+ out "Order_Cancelled"
+;
+-- end activity: Cancel_Order
+-- declare activity: Start_Pocess
+trans "Start_Pocess"
+ in "start flow"
+ out "Start"
+;
+-- end activity: Start_Pocess
+-- declare activity: AND_Split_1
+trans "AND_Split_1"
+ in "Order_Done"
+ out "Process_Order" "Process_Payment"
+;
+-- end activity: AND_Split_1
+-- declare activity: Order
+trans "Order"
+ in "Start"
+ out "Order_Done"
+;
+-- end activity: Order
+-- declare activity: Paid_By_Lawsuit
+trans "Paid_By_Lawsuit"
+ in "Fine_Never_Paid"
+ out "End"
+;
+-- end activity: Paid_By_Lawsuit
+-- declare activity: Cancel_Party
+trans "Cancel_Party"
+ in "Ready_for_Party"
+ out "Party_Cancelled"
+;
+-- end activity: Cancel_Party
+-- declare activity: Pay_Logistics
+trans "Pay_Logistics"
+ in "Logistics_Confirmed"
+ out "Logistics_Ready"
+;
+-- end activity: Pay_Logistics
+-- declare activity: Plan_Logistics_1
+trans "Plan_Logistics_1"
+ in "Process_Logistics"
+ out "Logistics_Planned"
+;
+-- end activity: Plan_Logistics_1
+-- declare activity: Confirm_Logistics_1
+trans "Confirm_Logistics_1"
+ in "Paid" "Logistics_Planned"
+ out "Logistics_Confirmed" "Paid"
+;
+-- end activity: Confirm_Logistics_1
+-- declare activity: Receive_Fine
+trans "Receive_Fine"
+ in "Fine_Send"
+ out "End"
+;
+-- end activity: Receive_Fine
+-- declare activity: And_Join_1
+trans "And_Join_1"
+ in "Paid" "Order_Ready"
+ out "Ready_for_Party"
+;
+-- end activity: And_Join_1
+-- declare activity: Receive_Goods
+trans "Receive_Goods"
+ in "Goods_Ordered"
+ out "Process_Goods"
+;
+-- end activity: Receive_Goods
+-- declare activity: Order_Goods
+trans "Order_Goods"
+ in "Not_Complete"
+ out "Goods_Ordered"
+;
+-- end activity: Order_Goods
+-- declare activity: And_Join_2
+trans "And_Join_2"
+ in "Logistics_Ready" "Goods_Ready"
+ out "Order_Ready"
+;
+-- end activity: And_Join_2
+-- declare activity: Fine_Time_Out
+trans "Fine_Time_Out+Fine_Never_Paid"
+ in "Fine_Send"
+ out "Fine_Never_Paid"
+;
+trans "Fine_Time_Out+Goods_Not_Ok"
+ in "Fine_Send"
+ out "Goods_Not_Ok"
+;
+-- end activity: Fine_Time_Out
+-- declare activity: Send_Fine
+trans "Send_Fine"
+ in "Goods_Not_Ok"
+ out "Fine_Send"
+;
+-- end activity: Send_Fine
+-- declare activity: Inspect_Goods
+trans "Inspect_Goods+Goods_Not_Ok"
+ in "Goods_Back"
+ out "Goods_Not_Ok"
+;
+trans "Inspect_Goods+End"
+ in "Goods_Back"
+ out "End"
+;
+-- end activity: Inspect_Goods
+-- declare activity: Deliver_Goods
+trans "Deliver_Goods"
+ in "Ready_for_Party"
+ out "Party__"
+;
+-- end activity: Deliver_Goods
+-- declare activity: Pay_Logistics_2
+trans "Pay_Logistics_2"
+ in "Logistics_Planned___Confirmed"
+ out "Logistics_Paid"
+;
+-- end activity: Pay_Logistics_2
+-- declare activity: Plan___Confirm_Logistics
+trans "Plan___Confirm_Logistics"
+ in "Party__"
+ out "Logistics_Planned___Confirmed"
+;
+-- end activity: Plan___Confirm_Logistics
+-- declare activity: AND_Split_2
+trans "AND_Split_2"
+ in "Process_Order"
+ out "Process_Logistics" "Process_Goods"
+;
+-- end activity: AND_Split_2
+-- declare activity: Pick_Up_Goods
+trans "Pick_Up_Goods"
+ in "Logistics_Paid"
+ out "Goods_Back"
+;
+-- end activity: Pick_Up_Goods
+-- declare activity: Inspect_Order
+trans "Inspect_Order+Goods_Ready"
+ in "Complete"
+ out "Goods_Ready"
+;
+trans "Inspect_Order+Process_Goods"
+ in "Complete"
+ out "Process_Goods"
+;
+-- end activity: Inspect_Order
+-- declare activity: Pick_Order
+trans "Pick_Order+Not_Complete"
+ in "Process_Goods"
+ out "Not_Complete"
+;
+trans "Pick_Order+Complete"
+ in "Process_Goods"
+ out "Complete"
+;
+-- end activity: Pick_Order
+-- end flow: Hoofdproces