Feature - Prevent Cancelling PO Line Items Where Qty Received Not Equal to Qty Invoiced
Version: 8.5 & Up
Background
Feature
As stated earlier, this is a safeguard. It prevents the user from doing something they shouldn't, such as cancelling an order that has already arrived at their warehouse. See the next section for how to set up this feature.
This feature works whether an order is cancelled at the order header level or at the line item level.
Cancel at the Purchase Order Header Level
To cancel at the purchase order header level, go to Purchase Order & Receiving > Processing > Purchase Order Processing > caNcel and type the P.O. number you would like to cancel. You will be prompted to cancel an order. If the item has been received already, you will be prompted with the following message:
Cancel at the Purchase Order Line Item Level
To cancel at the purchase order line item level, Purchase Order & Receiving > Processing > Purchase Order Processing > Change, enter the PO number you would like to edit, and then enter "Y" when prompted to edit line items.
Access field 7 and cancel the order by setting "7. Cancel?" to "Y."
But if you've already received the order, you will be prompted with the following message.
Setup
By default, the flag is "Y." To turn this feature on, set the flag to "N."
This feature was created in response to a feedback poll, and this feature is useful when the user needs to safeguard themselves from cancelling an order that has already been received. But technically, it's not only limited to this case, since under the hood what really is being checked is if the order line item quantity received is equal to the order line item quantity invoiced. So if, under a strange circumstance, the number of items invoiced is greater than the number of items received, the same error message will pop up.
Technical Details
Programs Modified: CP0111, NSCTLINI, NSCTLMN3
AWK