Order states
An order passes through various states from the time it is created until it is closed or canceled:
Value Description A
Payment authorization requires review
ORDER_PAYMENT_AUTH_REVIEW(A)
Payment authorization has encountered an unusual circumstance, such as an address verification warning. The payment authorization must be reviewed and accepted, or the order must be canceled, using the Order Management user interface. If the authorization is accepted, then the user interface changes the order status to 'B' or 'C' as appropriate. Status A is also supported for previous versions.
B
Backordered
ORDER_BACKORDERED(B)
Some orderitems for the order are backordered. (inventorystatus=BO).
C
Payment authorization complete
ORDER_COMPLETE(C)
Payment authorization has been completed. All order items are allocated from existing inventory.
D
Deposited
ORDER_DEPOSIT(D)
Payment has been captured.
E
CSR Edit
ORDER_EDIT(E)
A Customer Service Representative is working with the order.
F
Ready for remote fulfillment
ORDER_READY_FOR_REMOTE_FULFILLMENT(F)
The order is ready to be sent to a remote system for fulfillment. This status is used by the MQAdapter feature.
G
Pending remote fulfillment
ORDER_PENDING_REMOTE_FULFILLMENT(G)
The order has been sent to a remote system for fulfillment. This status is used by the MQAdapter feature.
H
Error in remote fulfillment
ORDER_ERROR_REMOTE_FULFILLMENT_FAILED(H)
This status is associated with these conditions:
(1) An order has been submitted for transfer and the distributor responded with a failed transfer confirmation. The failure might be due to an invalid user ID or password. The error code for the transfer is stored in the ORDSTAT table OSCODE column and the error status message is in the ORDSTAT table OSCMT column.
(2) An empty quotation order arrived due to quotation failure.
I Submitted ORDER_SUBMITTED(I) This status is associated with a standing order or an order quotation. The order is copied to a new order and then submitted for processing. (
a "standing order" is actually a scheduled order awaiting scheduler to pick it up for processing.)
J Trash can ORDER_OR_REQUISITIONLIST_TRASHED The deleted order item is moved to the trash can.
L
No inventory
ORDER_INV_UPDATE_FAILED(L)
For one or more order items, no inventory is available. This is true only when 'ship when complete' is true.
M
Either a part or the total amount is approved.
ORDER_AUTH_ALLOWED(M)
The order is submitted.
N
Approval denied
ORDER_DENIED(N)
The CheckOrderApproval task command indicated that approval has been denied for some order items.
P
Pending Order
ORDER_PENDING(P)
The order is in the shopping cart. The customer can modify the order.
Q
Quick order profile
EC_ORDER_PROFILE(Q)
The order holds default order information that can be copied to quickly create new orders.
R
Released
ORDER_RELEASED(R)
Some order items have been released for fulfillment. This status is also supported for previous versions.
S
Shipped
ORDER_SHIPPED(S)
All order items have been manifested.
T
Temporary
TEMPORARY(T)
This status is used by the Order Management user interface to temporarily back up an order.
W
Pending approval
ORDER_WAITING_APPROVAL(W)
The CheckOrderApproval task command indicated that not all OrderItems are approved.
X
Canceled
ORDER_CANCELED(X)
The order has been canceled.
Y
Private requisition list
PRIVATE_REQUISITION_LIST(Y)
The order is a private requisition list.
Z
Shareable requisition list
SHAREABLE_REQUISTION_LIST(Z)
The order is a shareable requisition list.
Related concepts