Back to Back Order Cycle

Back to Back (B2B) Order Cycle

A guide to procuring goods from suppliers only after a customer order is booked.

Back to Back Order Overview

The Back to Back (B2B) Order cycle is a powerful "just-in-time" fulfillment model. Unlike standard inventory management where goods are stocked in anticipation of sales, the B2B process triggers procurement only after a customer order is booked. This creates a direct link, or "peg," between the sales order and a corresponding purchase order, ensuring supply is acquired specifically for that demand. This minimizes inventory holding costs and is ideal for high-value or infrequently sold items.

Key Prerequisites

Define B2B Item

Items must be defined with 'Back-to-Back Enabled' checked on the Order Management tab.

Product Information Management > Manage Items

Define Sourcing Rules

Sourcing rules must be set up to define the supplier from which the item will be purchased.

Setup and Maintenance > Manage Sourcing Rules

Define Order Management Workflow

The OM order line workflow must be configured to progress the line to 'Awaiting Supply'.

Setup and Maintenance > Manage Orchestration Process Definitions

Check Item Attributes

The item must have 'Purchased' and 'Purchasable' attributes enabled on the Purchasing tab.

Product Information Management > Manage Items

B2B Process Flow

1

Create & Book Sales Order

2

Progress Order

3

Run Requisition Import

4

Create & Approve PO

5

Receive Goods

6

Pick Release & Ship

7

Create AP & AR Invoices

Step-by-Step Breakdown

1

Create & Book Sales Order

Actor: Order Entry Clerk | Module: Oracle Order Management

The process starts with a sales order for an item that has been configured for "Back-to-Back" functionality. Booking the order is a crucial step that confirms customer demand.

Example: A customer orders a high-end, specialized server that the company doesn't stock. The order entry clerk creates and books a sales order for this server.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Order Management > Order Management > Create Order

Key Actions:

Select a Business Unit, enter Customer, and add the Back-to-Back enabled item. Click "Submit".

2

Progress Order

Actor: System / Order Manager | Module: Oracle Order Management

Run the "Progress Order" concurrent program for the sales order line. This critical step advances the workflow and flags the order line as eligible for purchasing.

Example: The "Progress Order" workflow activity runs, changing the line status to "Awaiting Supply". This signals the system to initiate the procurement process.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

This is an automated step in the fulfillment orchestration process, managed by Supply Chain Orchestration (SCO).

Key Actions:

The orchestration process automatically creates a supply order in SCO, which is the link between demand and supply.

3

Run Requisition Import

Actor: System / Buyer | Module: Oracle Purchasing

The "Requisition Import" concurrent program reads the eligible order line data and creates a purchase requisition in the Purchasing module. This requisition is now hard-pegged to the sales order.

Example: The Requisition Import program finds the flagged sales order line and creates a new purchase requisition for one unit of the specialized server.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Scheduled Processes > Schedule New Process > "Generate Supply Orders"

Key Actions:

The "Generate Supply Orders" process creates the Purchase Requisition based on the supply order data from SCO.

4

Create & Approve PO

Actor: Buyer | Module: Oracle Purchasing

The requisition is converted into a standard purchase order, either manually via AutoCreate or automatically. The PO is then approved and sent to the supplier.

Example: A buyer reviews the requisition, converts it into a Purchase Order using the AutoCreate form, and sends it to the server hardware supplier.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Procurement > Purchase Orders > "Process Requisitions" task

Key Actions:

The buyer selects the requisition line in the Process Requisitions work area and adds it to the document builder to create the PO.

5

Receive Goods

Actor: Receiving Agent | Module: Oracle Purchasing / Inventory

The supplier delivers the goods. The receiving agent creates a receipt in Oracle. The system automatically reserves the received stock specifically for the linked sales order.

Example: The server is delivered to the warehouse. The receiving agent creates a receipt. The system sees the "peg" and immediately reserves the server for the customer's sales order.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Supply Chain Execution > Receiving > "Receive Expected Shipments" task

Key Actions:

Search for the PO, enter the quantity, and create the receipt. The system automatically reserves the stock.

6

Pick Release & Ship

Actor: Shipping Clerk | Module: Oracle Shipping Execution

The reserved inventory is now ready. The sales order is pick-released, and the goods are picked, packed, and shipped to the customer just like a standard order.

Example: The shipping process now proceeds as normal. The sales order is pick-released, and the now-reserved server is picked from inventory and shipped to the customer.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Supply Chain Execution > Shipping > "Manage Shipments" > Ship Confirm

Key Actions:

Create and confirm a pick wave, then query the shipment and ship confirm.

7

Create AP & AR Invoices

Actor: AP & AR Accountants | Module: Payables & Receivables

Finally, an AP invoice is created in Payables to pay the supplier for the goods. In parallel, an AR invoice is created in Receivables to bill the end customer.

Example: The accounting department creates an AP invoice to pay the server supplier and an AR invoice to bill the customer who originally ordered the server.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Payables > Invoices > "Create Invoice" | Scheduled Processes > "Import AutoInvoice"

Key Actions:

Create AP Invoice and match to PO. Run Import Autoinvoice for AR.

Frequently Asked Questions (FAQs)