web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics GP (Archived)

Receipt Qty shipped and Previously shipped do not match

(0) ShareShare
ReportReport
Posted on by

Good afternoon. I have a customer who has a purchase order receipt that has been captured in GP but the previously shipped value is double the Qty shipped value.

I have tried running a check links and a PO reconcile to resolve the value, and I've searched all the related tables for the Receiving's Transaction Enquiry Zoom screen, but I can't find the offending value anywhere.

Could anyone shed some light on how to correct this value so that the Qty shipped and Previously shipped values match ?

Much appreciated

*This post is locked for comments

I have the same question (0)
  • Community Member Profile Picture
    on at

    Hi Simon,

    Have you tried looking in the POP10500 table for that PO Number and item and reviewing the QTYSHPPD column?

    It looks to me like the transactions that make up the Previously Shipped value are in that table so its contents may shed some light on what is going on.

    Hope this helps,

    Adam

  • boon_chong Profile Picture
    5 on at

    Hi,

    I also facing this problem recently, my Qty Shipped and  Qty Invoiced are 10 units, but Qty Previously Shipped and Previously Invoiced are 0 units. I've checked the POP10500 table, the QTYSHPPD, QTYINVCD and QTYMATCH are 10,  anyone know the solution?

    Thanks.

  • Suggested answer
    Mahmoud Saadi Profile Picture
    32,738 on at

    There is a common misunderstanding about the "previously shipped" field. The field is calculated as follows;

    Previously Shipped = (Unposted Shipped + Shipped Posted To Date) - Unposted Rejected

    The following example is shown to illustrate this issue;

    • Receiving against a purchase order for the first time, 10 pieces of item "100XLG"

    0218.222.jpg

    • Now, when you receive for the second time 25 pieces of the same item, the previously shipped field will be (10+25) = 35

    Hope this helps,

  • Lee Boon Chong Profile Picture
    2,040 on at

    Hi Mahmoud AlSaadi,

    The receiving was already posted, anyway to adjust the wrong previously shipped and invoiced qty ?

    Thanks.

  • Suggested answer
    Mahmoud Saadi Profile Picture
    32,738 on at

    Sorry for my delay in replying to this issue. Let me make clear one point, you must be reading the "Previously Shipped" and "Previously Invoiced" values on the "Receiving Transaction Entry", right !

    These values are calculated fields, which means that they are not stored within GP Tables. In this essence, when opening "Receiving Transaction Entry" window, there are certain procedures that run to retrieve the quantity values (quantity shipped, invoiced, rejected, ordered, canceled ..etc) and calculate the "previously  # " fields.

    This means that you need to take care that the value entered on the "Receiving Transaction Entry" window at this time will be added to the "Quantity Shipped" in order to calculate the previously shipped.

    I would love to dig further in this issue, therefore, could you please run the script below considering the following;

    • Go to Inquiry > Purchasing > Purchase Order Documents, Enter the same Vendor and Purchase Order Numberabove.
      • Under the Inquiry window, please ensure to include all the check boxes (Open, Historical , Receipts Received) 
      • Manually Calculate all the previously shipped Quantities under several receiving (Posted and un posted)
    • Go to Receiving Transaction Entry, Choose a certain Vendor, Purchase Order Number and Item Number
      • Enter a value under Quantity Shipped.

    Now, add the value you have just entered in ''Quantity Shipped" to the value you manually calculated from the inquiry, you must find the same value shown under "Previously Shipped" field in Receiving Transaction Entry. [deduct any rejected quantities if any]

    For further checks, you could use the script below:

    --  The Script below retrieves the calculation of the Previously Shipper Quantity for Items received on Purchase Orders
    --  Tables:
    --  POP10500  | Purchasing Receipt Line Quantities
    --  POP10110  | Purchase Order Line

    SELECT  AA.PO_Number,
            AA.ITEMNMBR,
            AA.PO_Line_Number,
            BB.QTYORDER AS PO_Quantity_Ordered,
            bb.QTYCANCE AS PO_Quantity_Canceled ,
            AA.Quantity_Shipped,
            AA.Quantity_Invoiced,
            AA.Quantity_Rejected,
            AA.Previously_Shipped,
            AA.Previously_Invoiced
            FROM
    (
        SELECT    PO_Number,
                ITEMNMBR,
                PO_Line_Number,
                SUM(Quantity_Shipped)  Quantity_Shipped,
                SUM(Quantity_Invoiced) Quantity_Invoiced,
                SUM(Quantity_Rejected) Quantity_Rejected,
                SUM(Quantity_Shipped)- SUM(Quantity_Rejected) AS Previously_Shipped,    
                SUM(Quantity_Invoiced) AS Previously_Invoiced
                FROM
        (
            SELECT
                    PONUMBER AS PO_Number,
                    ITEMNMBR,
                    POLNENUM AS PO_Line_Number,
                    POPRCTNM AS Reciving_Number,
                    QTYSHPPD AS Quantity_Shipped,
                    QTYINVCD AS Quantity_Invoiced,
                    QTYREJ AS Quantity_Rejected,
                    QTYMATCH AS Quantity_Match,
                    QTYRESERVED AS Quantity_Reserved,
                    CASE Status
                    WHEN 0 THEN 'Unposted'
                    WHEN 1 THEN 'Posted'
                    WHEN 2 THEN 'Voided'
                    ELSE 'NA'
                    END AS Document_Status,
                    UMQTYINB
                    FROM POP10500  
                    WHERE PONUMBER = '#PONUMBER'
        ) AS A
            GROUP BY PO_Number, ITEMNMBR, PO_Line_Number
            
    ) AS AA
      LEFT OUTER JOIN POP10110 AS BB
      ON    AA.PO_Number = BB.PONUMBER  AND
            AA.PO_Line_Number = BB.ORD  AND
            AA.ITEMNMBR = BB.ITEMNMBR

    Run the whole script for summary view. Though, you could run the script in "grey" alone for detaied view of the receiving transaction entry documents.

    Your feedback is highly appreciated to dig for further details if required.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics GP (Archived)

#1
mtabor Profile Picture

mtabor 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans