Question: Model the following business process using BPMN 2.0 specification. An online order handling process starts when an order is received. A customer service agent registers

Model the following business process using BPMN 2.0 specification. An online order handling process starts when an order is received. A customer service agent registers the order. If the current date is not a working day (Saturday, Sunday or any public holidays) for the customer service department, the process waits until the following working day before proceeding. Otherwise an availability check is performed and a purchase order response is sent back to the customer. If none of the products is available, any processing related to the order must be stopped. Anytime during the process, the customer may send a pick-up order cancel request. When such a request is received, the order handling process is interrupted and the cancellation is processed. A SMS is sent to the customer if the following things happen: 1. Order cannot be filled because one or more items in the order are not in stock. 2. An item that they have ordered is not available but a similar item that is more/less expensive than the unavailable one is available. 3. The credit card is not valid. When the order is ready, a SMS is sent to the customer to inform the delivery date and time.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Law Questions!