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.
The ABC scenario is set up to show a complete cycle of xCBL 3.0 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 advanced shipment notice and invoice.
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 BuySite and Dunn Manufacturing is Hosted Supplier that uses SupplyOrder. SupplyOrder hosts multiple supply companies in a MarketSite.
This set of documents are all xCBL 3.0.
All of the Actors, Part Numbers and Amounts are Fictional.
AvailabilityCheck
Pre-Conditions: Buyer and Supplier are known users of MarketSite.
The AvailabilityCheckRequest is designed to seek the availability of goods or materials only. There is no support for ordering in the design of this document. All creation of purchase orders of shipments are handled by the Order document.
PriceCheck
Basic Procurement
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.
Order Data Requirements:
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.
Status Checks
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.
AdvanceShipmentNotice Document
The Seller Dunn Manufacturing sends out an ASN document when the good are prepared for shipping. This document has its own unique ID and it references the Purchase Order the goods are being shipped against. The ASN document then gives the status of the order being shipped along with shipping dates.
Invoice Document
Dunn Manufacturing, the Supplier, sends an Invoice to ABC Enterprises for the parts shipped. The Invoice references the PurchaseOrderNumber, lists the items shipped and contains the total amount payable. This starts the payment transactions, which will be part of another document.