␡
- The Company
- Order-Fulfillment Process
- Problems with the Current Implementation
- Solution Requirements
- BizTalk Server 2004A Brief Introduction
- Proposed Solution: Hardware
- Messaging Protocols
- Proposed Solution: BizTalk Application
- Business Rules
- Tracking
- BizTalk Licensing
- Time Estimate
- Cost Estimate
- Implementation
- Conclusion
- References
Like this article? We recommend
Order-Fulfillment Process
PinkAndBlue's order-fulfillment process is as follows:
- A customer places an order on the website.
- The credit card information is validated. If successful, an order confirmation email is sent to the customer. If the validation fails, the order is cancelled, and an email is sent to the customer indicating the failure.
- A shipping notification is sent to the warehouse nearest to the shipping Zip code.
- The warehouse processes the request and prepares the product for shipping. It then sends a "ready-to-ship" message back to the head office.
- The head office application receives the message and charges the order amount to the customer's credit card.
- If the charge fails, it sends an Abort message to the warehouse and an email to the customer.
- If the charge succeeds, it sends a Ship Now message to the warehouse.
- The warehouse ships the item(s) and sends a Ship Complete message back to the head office application.
- The head office application sends an Order Shipped message to the customer. It also updates the order in the SQL Server to indicate the status. It also sends a notification to the SAP server with the order and invoice details.