Advanced order processing provides a new order state model for advanced searches. An order, as a whole, uses global states (MajorStatus), such as PRC (processing) and EDT (editing), to indicate the state of the entire order. You can search for whole orders using the order state. Order item states differ from order states. Each order item within the order can have a separate state associated with it. To search for order items individually, use the order item state criteria. For a list of the supported order states, see Order types and order states for advanced orders.
You can search for order items within an order using the order item state as the advanced search criteria. The customer service representative can search for order items by selecting from a menu list of order item states in the advanced search user interface. Search results will display all orders with at least one order item in the selected state.
The following order item states are supported for stores with advanced order processing:
State designation | Order item State | Description |
---|---|---|
B | Backordered | Order item is allocated from the expected inventory. Fulfillment is delayed. |
C | Payment authorization | All expected payment actions as the result of a submitted order have completed successfully. Order item is part of a submitted order. |
F | Ready for remote fulfillment |
Order item is ready to be sent to a remote system for fulfillment. Used by MQAdapter. |
G | Pending remote fulfillment | Order item has been sent to a remote system for fulfillment. Used by MQAdapter. |
H | Error during remote fulfillment* | An error was issued when the order release containing this order item was sent to a remote system for fulfillment. |
I | Submitted | Order item is submitted for processing. All payment actions as the result of a submitted order have not completed successfully. |
M | Payment authorization pending | All expected payment actions as the result of order submission are pending. Order item is part of a submitted order. |
P | Pending order | Order item is part of a shopping cart or an unsubmitted order. |
R | Released order | Order item is part of an order release that has been released for fulfillment. |
S | Shipped | Order item has been shipped. |
*An error in remote fulfillment can occur when:
- An order has been submitted for transfer and the distributor responded with a failed transfer confirmation message due to an invalid user ID or password. The error code for the transfer and the error status message are stored in the ORDSTAT table, in the OSCODE column.
- An order with an empty quotation was submitted and failed to process.