Advanced orders Order types and states for advanced orders

A regular advanced order (type ORD) passes through various states from the time it is created until it is closed or canceled. In the following diagram, the actions that cause the state changes are shown on the lines connecting the order states. This diagram shows the possible states of one regular advanced order.

image goes here

The following states are shown in the diagram:

DNE
This state indicates that the order does not exist.
NEW
A new order is being newly created or has been copied from another order. When the order is submitted for processing, its state changes to PRC, unless it has been canceled.
PRC
An order is being processed. Various activities occur within this state. Order items might be backordered, releases are fulfilled, future orders are processed, pick batches are generated, and manifests are released. Only when all order items are shipped does the order state change to CLS.
EDT
An order is being modified. In this editing state, order items might be added, updated, or deleted; or the order might be copied. When editing is finished, the order returns to PRC state, unless it has been canceled.
CLS
When the processing of the order is completed and all order items have been shipped, the order is closed and the order state changes to CLS.
CAN
An order is canceled. Orders can be canceled when they are new (NEW state) or when they are being edited (EDT state).

An order cannot be canceled that has one or more order items that have been released to fulfillment. The order items that have been released to fulfillment must be shipped, while the unreleased order items should be removed from the order.

Also, if an order has payments that have been deposited, a force cancel option must be used in order for the order to be successfully canceled. This option causes a tickler to be generated to initiate a manual process to properly reverse the payment deposits.

Mapping standard orders to advanced orders

If you are familiar with standard order processing, the following information is provided to help you understand how advanced orders are classified into different types and how the states of a regular advanced order relate to the states of a standard order.

Advanced order types mapped to standard order states

In advanced order processing, orders can be classified into various types. This table shows the standard order states that correspond to the advanced order types.
Advanced orders types Standard orders states Description
QUK Q Default order that can be copied quickly to create new orders
STD or QUT I Scheduled order (also known as a standing order) or Quotation
TEP T Temporary (used by order management to temporarily back up an order)
PRL Y Private requisition list
SRL Z Shareable requisition list
ORD All other states Regular order (see mapping to all other states in following table)

Advanced order states mapped to standard order states

If an advanced order is a regular advanced order (type ORD), then it can exist in various states while it is being processed. This table maps the states for a regular advanced order to the standard order states associated with a regular standard order.

Advanced order
state
Standard order states Description
NEW P ORDER_PENDING Has been created but not yet submitted for processing
EDT E
ORDER_EDIT
PRC W N R F S M C D L B G H ORDER_WAITING_FOR_APPROVAL Has been blocked ORDER_DENIED Has been blocked ORDER_RELEASED Obtained from ORDERITEMS.STATUS ORDER_READY_FOR_REMOTE_FULFILLMENT Obtained from ORDERITEMS.STATUS ORDER_SHIPPED Obtained from ORDERITEMS.FULFILLMENTSTATUS = SHP ORDER_AUTH_ALLOWED Obtained by invoking EDP.getOverallOrderPaymentStatus ORDER_COMPLETE Obtained by invoking EDP.getOverallOrderPaymentStatus ORDER_DEPOSIT Obtained by invoking EDP.getOverallOrderPaymentStatus ORDER_INV_UPDATE_FAILED Obtained from ORDERITEMS.INVENTORYSTATUS=NALC BACKORDERED Obtained from ORDERITEMS.INVENTORYSTATUS=BO ORDER_PENDING_REMOTE_FULFILLMENT Obtained from ORDERITEMS.STATUS ORDER_REMOTE_FULFILLMENT_FAILED Obtained from ORDERITEMS.STATUS
CAN X

ORDER_CANCELED

CLS

D

ORDER_DEPOSIT

Feedback