Skip to content

Why Global Setup to Prevent PO Over Receipt Does Not Work

Release Date: 05/23/2023
Version: 8.0 & Up

Q - There's a flag in Global Setup -> Dist -> P/O Global Control -> flag "17. Warning or Stop for Overship Receiving Trx?"  If the value is set to "S" to stop it, then even when there is an over-receive situation, the system will treat it as a warning condition without stopping it.  See example below. The Global Setup for flag 17. is set to "S" (Stop):


In the PO Receiving Receiving Processing, the sample below, PO# 180-00, line# 1, item# TTT, Order Qty = 100 was fully received already.  If we add a new receiving for a Qty 50 (over), it just shows a "warning" message. It seems there's no difference between "S" (Stop) and "W" (Warning). See sample screen below:


A - The user interface is a little bit quirky.  The first message is always a warning.  If you proceed further, just when you are about to add this receiving transaction, the system will stop you with the following message:

    Overship By    50.000  Receiving Not Allowed



In addition, you should consider the following two factors: 
  1. In P/O Setup, there's a flag "Percent Overship Allowed."  If your over receiving is within the allowed percentage, the system will not stop it. The two-level messages from warning to stopping when an over allowance percentage occurs is exactly the original implemented logic by Macola.  We simply added a Global Setup flag to allow the flexibility for the second level checking to be a warning instead of stopping the process altogether. 
  2. Please be aware that this global setup flag does not apply to PO warehouse receiving. Warehouse receiving always treats an over receipt as a warning condition.


EMK

Feedback and Knowledge Base