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
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started