![]() |
![]() |
![]() |
![]() |
![]() |
USE CASE: ABC Scenario Samples (SOX Version)This document provides links to html representations of the ABC scenario samples within brief descriptions of the context in which they are being sent. A more extensive explanation of the ABC scenario, the actors involved and other information can be found in the associated ABC Use Case Scenario document. Introduction
The ABC scenario is set up to show a complete cycle of xCBL 3.5 messages related to the ordering and invoicing of goods. The cycle starts with availability and price check messages, followed by various messages for material ordering, modification to the order and order status checking, and is completed with the shipping and payment.
ABC Enterprise Company is purchasing parts from Dunn Manufacturing, that they use in the manufacturing of their own product, which is sold on the B2C market. ABC Enterprises is an Integrated Buyer using a purchasing application and Dunn Manufacturing is a Hosted Supplier that uses an order management system.
This cycle includes documents from xCBL 3.5.
The Transactions (Grouped by functional type):
Synchronous Documents
AvailabilityCheck PriceCheck
Order Management
Order In this scenario we are assuming the Order that is sent out is a discrete or stand-alone Order and is a one-time commitment to the Supplier for goods. This could be made by the Buyer filling a shopping cart on a browser interface. ChangeOrder A ChangeOrder is Buyer-initiated. It is optional, and answered with an OrderResponse. In this scenario, the Buyer is sending a ChangeOrder to increase the quantity ordered from 1 to 5 of item number 2. OrderStatusRequest & OrderStatusResult The Buyer can send out an OrderStatusRequest to the Supplier to check on status. In this case, ABC Enterprises sends an OrderStatusRequest to Dunn Manufacturing to find out what the status of the order is. At this point the goods are ready to be shipped and received. Material Management
AdvanceShipmentNotice GoodsReceipt Invoicing & Payment
Invoice Document
Payment Request Payment Request Acknowledgement Payment Status Request Payment Status Response | |||
![]() |
|