We describe the business processes which are used in a game to communicate with other actors. Based on the game flow the following processes are described:
Purchasing:
- Submitting a Request for Quote (RFQ) to selected potential suppliers
- Choosing the best quote from the provided quotes and placing an order with a supplier
- Receiving a shipment
- Paying for the delivered order
Selling:
- Reacting on an RFQ with a quote
- Confirming an order if your quote has been answered with an order
- Preparing and transporting a shipment to your customer
- Sending a bill to your customer
In all these business processes, business messages are used. All messages (except order confirmations, bills and payments) have a lifetime. This means that after a certain period of time during which these messages are not processed, they are removed automatically. This happens for example when the cutoff date of a request for quote has expired, and it has not been processed (i.e. deleted or answered with a quote).