Use purchase order statuses to define the status of a purchase order (both at a header and line level), so that you can easily make an assessment about whether the order is fully or partially received, shipped, invoiced, or whether an order is on hold.
These system statuses update on order lines as an order progresses through the purchasing process:
If a purchase order line has multiple actions for it — for example, it is partially received and partially invoiced, the status reflects the most complete action.
Note: Each purchase order also displays a status at a header level. This will reflect the lowest status of the lines in the order. For example, if all lines have been invoiced except one, which is partially received, the header status is Partially Received. The header status only updates to Invoiced when all lines have been invoiced.
You can create your own hold status codes to put orders on hold. When you define a hold status, you can select from one of three effective statuses:
If you assign an effective status of Cancel Reason to your hold status, you can assign the status to a purchase order header or line when a cancellation option is activated from:
Assigning a Cancel Reason status code to an order enables you to be specific about the nature of the cancellation, so that if you must review purchase order cancellations in the future, you can analyse the reasons why orders were cancelled.
If you assign an effective status of Hold Order - Don't Process to your hold status, you can assign the status to a purchase order header to prevent the order from being available for selection in receipt entry, shipment entry, and invoice entry forms.
If you assign an effective status of Hold Receipt - Don't Process to your hold status, you can assign the status to a purchase order header to prevent the order from being available for selection in receipt entry, shipment entry, and invoice entry forms.
Note: This status has the same system effect as the Hold Order - Don't Process status.
You can also assign user-defined hold statuses as default order statuses on the PO Module Control form and the PO User Preferences form. You can assign a default hold status to all orders when they are first entered, either at a system, or user level.
If an effective status of Hold Order - Don't Process or Hold Receipt - Don't Process is selected for a status, an option to assign a Print Form to the status becomes available.
This option works with the Purchase Order Entry form. When an order has one of these hold statuses assigned, the form assigned for the relevant status is the one that prints when the hotprint option (if in use) is selected from the toolbar. If no form is assigned, the purchase order report prints.
When a Print Form is assigned to a hold status, the Release from hold after print option is enabled on the PO Status Definition form. If you select this option, when the form is hotprinted from the Purchase Order Entry form, the hold status is released from the order.
The order status goes back to what it was before the hold was originally placed on the order. If the Release from hold after print option is not selected, the hold remains on the order even after the form has printed.