Order fulfillment: transactions

Every process type has a set of base transactions defined for it. A transaction is a logical unit of work that is necessary for performing activity within Sterling Order Management System Software.

About this task

Base transactions are predefined transactions that contain information about how the transaction behaves, such as how many copies of a transaction can be kept in a process type and whether or not it can have configurable base pick and drop statuses. Base transactions can be used to create new transactions. These transactions can be changed within the limits defined in the base transaction.

To view the transaction details for a purchase order pipeline:

Procedure

  1. From the tree in the application rules side panel, choose Document Specific > (Document Type) > Fulfillment > Fulfillment Process Model. The Purchase Order Execution window displays.
  2. In the Purchase Order Execution window, choose the Transactions icon.
  3. The Transactions tab window displays. Refer to the following table for field value descriptions.

Results

Table 1. Purchase order pipeline - transactions tab window
Field Description
Chained Purchase Order Create This transaction represents a point in the pipeline where a chained purchase order is created.
Change Purchase Order This transaction represents any modifications that may be made to a purchase order.
Change Purchase Order Release This transaction represents any modifications that may be made to a purchase order release.
Change Schedule This transaction represents any modifications that may be made to the scheduling determinations for a purchase order or order line.
Close Purchase Order This transaction represents a purchase order being closed.
Close Receipt This transaction represents a purchase order receipt being closed.
Confirm Draft Purchase Order This transaction represents a draft purchase order is manually confirmed and considered an actual purchase order in the system.
Consolidate To Shipment This transaction the process of finding a shipment into which a given purchase order release can be included.
Create Draft Purchase Order This transaction represents the creation of a draft purchase order in the system.
Create Purchase Order This transaction represents the creation of a purchase order in the system.
Create Purchase Order Invoice This transaction represents the creation of an invoice for an existing purchase order.
Enhanced Purchase Order Monitor This transaction represents the an alternate purchase order monitor featuring an advanced set of parameters used to monitor purchase orders in the system.
Import Purchase Order This transaction represents the process of importing a purchase order that has already been processed to some extent by an external system.
Include Purchase Order In Shipment This transaction represents the process of creating a shipment. This transaction is internally invoked the confirmShipment API.
Purchase Order Monitor This transaction represents the basic set of parameters used to monitor orders in the system.
Purge Purchase Order This transaction represents a purchase order that can be purged moved from the tables into history tables.
Purge Purchase Order History This transaction represents the process of purging purchase orders from the history tables and removing them from the system.
Purge Status Audit This transaction represents the process of removing purchase order status audit data from the system.
Receive Negotiation This transaction represents receiving negotiation requests from the Seller on the purchase order.
Receive Purchase Order This listener transaction represents the process of receiving a purchase order at the receiving node.
Release Purchase Order This transaction represents the process of releasing purchase orders to specific ship nodes, making sure that the scheduled ship nodes have enough inventory to process the order.
Remove Purchase Order From Shipment This transaction represents the process of removing a purchase order from an existing shipment.
Schedule Purchase Order This transaction represents the process of scheduling purchase orders to specific ship nodes making sure that the scheduled ship nodes have enough inventory to process the order.
Send Purchase Order Release This transaction represents the process of dispatching releases to ship nodes.
Ship Purchase Order This transaction is internally invoked the confirmShipment API.
Ship Shipment This transaction is internally invoked the confirmShipment API.
Start Negotiation - Purchase Order This transaction represents the process of initiating the negotiation process with the Seller on an order.
Synchronize Task Queue This transaction represents the process of synchronizing the purchase order fulfillment task queue.
Unschedule Order This transaction represents the process of unscheduling a purchase order that has already been scheduled to a ship node.
Unreceive This transaction represents the process of unreceiving a purchase order that has already been received by a receiving node.