This section contains the detailed task steps for all of the use-case happy paths.
Customer calls and orders a guitar and supplies, and pays with a credit card
1. | Customer supplies customer number. |
2. | Customer is acknowledged as current. |
3. | For each product that the customer desires:
|
4. | Extended order total is calculated. |
5. | Tax is applied. |
6. | Shipping charges are applied. |
7. | Extended price is quoted to the customer. |
8. | Customer supplies credit card number. |
9. | Customer's credit card is validated. |
10. | Inventory is reduced. |
11. | Sale is finalized. |
Customer calls to inquire about an order's status
1. | Customer supplies order number. |
2. | Order number is acknowledged as correct. |
3. | Order header information is supplied, along with key customer information, for verification. |
4. | For each order line that the order contains, the following information is provided:
|
5. | Extended order total is calculated. |
6. | Tax is applied. |
7. | Shipping charges are applied. |
8. | Extended order total is quoted to the customer. |
Product arrives at the warehouse with a copy of the purchase order attached
1. | Purchase order (PO) is verified for validity. |
2. | Accompanying PO is compared with the actual product shipment received. |
3. | Shipment items received are acknowledged as matching the PO. |
4. | Product's quantity on hand is updated to reflect new inventory amount. |
5. | For each order line that is back-ordered that matches the product received:
|
Entire order is shipped from stock on hand to a customer
1. | Order is assigned to a shipping clerk. |
2. | Order is assigned to a packaging clerk. |
3. | Order is pulled from stock by a packaging clerk. |
4. | Order line items are packaged for shipment. |
5. | Shipping method and cost are verified by shipping clerk. |
6. | Order is shipped. |
Order is invoiced and sent to the customer, indicating that payment was satisfied via credit card billing
1. | Existence of order number is validated. |
2. | For each order line with product in stock:
|
Customer calls to change his/her mailing address
1. | Customer number is validated. |
2. | Customer's addresses are returned. |
3. | Changes to mailing address are accepted by customer service clerk. |
Manager requests a back-order status report
1. | Each order with a line item that is presently back-ordered is printed. |
3.144.47.208