[]

USE CASE: ABC Scenario Samples (XDR 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.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.

The Transactions (Grouped by functional type):

AvailabilityCheck

Pre-Conditions: Buyer and Supplier are known users of MarketSite.

  • The Buyer, ABC Enterprises (BuyerSide) sends an AvailabilityCheckRequest to Dunn Manufacturing, to communicate Buyer's product requirements.
  • Dunn Manufacturing (SupplierSide) sends back an AvailabilityCheckResult giving their answer. This request is only used to request the availability of goods. All the items in the list are offered by a single supplier to a single buyer.

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.

  • Seller may or may not send out an OrderRequest to the Buyer to see if they are ready to purchase parts that may or may not have been contracted for in previous transactions.
  • The OrderRequest document is not mandatory in the transaction flow.
  • Buyer sends an Order to Supplier for parts.

    Order Data Requirements:

    • Quantity to be shipped.
    • Dates to be shipped
    • Part numbers or descriptions
    • Price and type of currency
    • Purchase Order Number (Order Number)
    • Buyer Party information
    • Ship to locations

  • Supplier sends an OrderResponse to Buyer saying that they have received the Order.

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.

  • Buyer sends out an OrderStatusRequest to Supplier for the status of goods to be shipped is. The OrderStatusRequest references the original Order within the Detail of the OrderStatus document.
  • Seller sends back an OrderStatusResult document with the status of the order. It does not give a detailed list of items from the Order, just a StatusEventCode. The code choices are: Pending, NotAccepted, Dispatched, Other.

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 goods 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.




 
HOME | ABOUT xCBL | xCBL4.0 | xCBL3.5 | EARLIER VERSIONS | DEVELOPMENT RESOURCES | FAQ | LINKS | CONTACT US

License Information - Copyright © 2000
For problems or questions regarding this site, contact xcblwebmaster@commerceone.com.