Skip to Content
author's profile photo Former Member
Former Member

GR Reversal happened before Goods Receipt

Hi All,

Recently faced an issue from Business. Details mentioned below:

GRN of one PO with line item 4 with Qty.420 had been done on 4th Jul 2016 and reversed on 15th Jul 2016 in Maximo (another EAM Software). As the PO was in unreleased status on 4th Jul 2016 in SAP the GRN failed at IDOC (refer attachment:PO not released screenshot) and GRN did not reflect in SAP. But the reversed GRN successfully passed IDOC and is reflecting in SAP which should not be passed as the GRN did not take place in SAP and also as 101 movement type did not not happen so 102 movement should fail .


I searched a lot on this but still could not figure out. Also SAP PI guy checking on it but no clue till date.

Please help.

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Posted on Jul 26, 2016 at 07:34 AM

    First of all it is not logical that a vendor knows about a purchase order which is not released, there is something fundamentally wrong if he got the order despite of an unreleased PO.

    Without knowing the exact date and time when the IDOC for the receipt was posted and failed, and the date and time when the purchase order finally was released, and as well the date and time when the reversal came into the system it cannot be judged if there was something wrong.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 26, 2016 at 09:06 AM

    It does not makes sense to POST idoc with 102 move type where 101 does not exists.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jul 26, 2016 at 11:03 AM

    Hi,

    One observation from the given PO History screen shot is

    101 movement posted first and after that 102 movement has been posted with earlier posting date (As 101 document number 5000049408 is lesser than 102 document number 5000049423).

    But in general 102 document takes complete quantity of reference document which is 101 document, but it took partial quantity. Please check the case in testing system about the design.

    Add a comment
    10|10000 characters needed characters exceeded

    • 102 only takes the entire receipt quantity if you cancel a material document, but you can also just change the movement type and create a new document with 102 movement like you do one with 101, and this allows partial cancellations.

      And in a BAPI you anyway specify all data as you can't execute MBST from it.

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.