Purchase Order Steps

Workflow steps for creating and managing purchase orders from sales orders.

Overview

Purchase order steps handle the creation of purchase orders and deliveries from sales orders. They support drop-shipping, internal transfers, and goods receipt scenarios.

Available Steps

StepKeyDescription
Create Purchase Order From OrderCreatePurchaseOrderFromOrderCreate supplier PO from sales order
Create Internal Transfer From ShipmentCreateInternalTransferFromShipmentCreate internal transfer POs
Create PO Delivery From ShipmentCreatePoDeliveryFromShipmentCreate deliveries from shipments

Common Use Cases

Drop-Shipping

Create purchase orders for supplier fulfillment:

New Order → CreatePurchaseOrderFromOrder → Export to Supplier

Internal Transfers

Move inventory between warehouses:

New Order (store pickup) → CreateInternalTransferFromShipment → Transfer Created

Goods Receipt

Record deliveries when shipments arrive:

Shipment Received → CreatePODeliveryFromShipment → Inventory Updated

Purchase Order Linking

Sales orders and purchase orders are linked via external IDs:

  • LinkedToPurchaseOrderId: Links sales order to its purchase order
  • CreatedFromSalesOrderId: Links purchase order back to originating sales order

This enables:

  • Tracking which POs belong to which orders
  • Matching deliveries to original orders
  • Reservation management across documents

Integration with Allocation

Purchase order steps work with allocation steps:

  1. TryReallocateToPurchaseOrder: Allocates order lines to existing POs
  2. CreateInternalTransferFromShipment: Creates new POs for unreserved items
  3. CreatePODeliveryFromShipment: Records goods receipt

This provides a complete flow from order to fulfillment for complex sourcing scenarios.

On this page