Reversal of excess goods issue

Hi Friends,
There is a requirement.
I have created a process order for material A with 10KG and component required is B 1000GM with no data about location or batch.
I do a goods issue of 900 GM. Now if i want to reverse issue, I use MB1A -> Cancel with reference --> To order... It will  populate the data in Material, Quantity, UnE but  Sloc and Batch does not populates..
Requirement:
When I do a reverse issue using MB1A -> Cancel with reference --> To order, system should populate all the fields Material,  Quantity, UnE , Sloc and Batch.
Note: We do not have backflush concept and also in the process order component level user does not enters the batch and storage location and he does not want to enter.
Regards,
Narendra Bora

Narendera,
As explained by me, when you are doing goods Issue reversal against order or reservation system so the relevant values of the items are copied from the reservation or order. We are NOT doing reversal against goods Issue for the system to copy that values of the previously posted goods Issue. For this purpose only SAP has provided material document cancelation functionality using MBST.
My suggestion would be to simply do goods Issue material document cancellation and then re-issue again or manually enter the required details. If this still does not suite you, then look for some user exit, check with your abap person on this.
Regards,
Prasobh

Similar Messages

  • Reversal of Post Goods Issue

    Hi Guys,
    I have one issu with PGI, i have done one delivery in the month of April and PGI happend in the month of May now i have to reverse the reversal PGI and i have to do PGI in the month of April.
    <b>How to do Revseral of Reverse PGI???</b>
    Pls help me in this regard
    Regards
    Jack

    <b>Hi Jack,
    Reversal of Post Goods Issue</b>
    Use T.Code VL09 and then Enter shipping point along with the Delivery doc whose PGI needs to be reversed.
    Then in the output, select the line (flag or checkbox), give date of reversal and then enter the same date on which PGI was done for the delivery.
    Then press "cancel/reverse"
    Hit Enter
    You can do PGR in the previous month April provided the period is kept open.
    Reward if it helps
    Hope this will help you out !
    Regards,
    Syed Nasir

  • Excess goods issue against Production order

    HI PP Gurus,
    My requirement is to block excess goods issue of raw material against a production order.
    Ex. Production order qty = 10 , For producing 10 Finish goods i require 10 raw material. When i do confirmation via CO11N  the system automatically shows GR & GI Values in Goods Movement tab. there i change GI value of RM from 10 to 20 the system takes the value and does the GR & GI.
    My requirement is that the system should not do GR & GI if the GI value is more than that is calculated at the time of creation of Prod. Order.
    Thanks in Advance,
    Deven

    Hi,
    Rstriction of excess goods issue against production order is not possible in standard setting.
    For achiving this you have to go for User exit.
    The logic should be
    In MIGO check mvt. type 261
    Pass the order through table RESB and select all the components with quantity.
    Capture the header material of order and use this as input along with the order creation date, plant and BOM application to explode function module CS_BOM_EXPLOSION.
    THis will give you the BOM components which were valid at the time of order creation.
    Now compare these BOM components with the components from RESB with quantity.
    Here conditions will come in picture
    If quantity is exactly matching then GI will be possible
    or if you want to keep tolerance limit say for 10% then accordingly you can map the condition.
    Regards
    Amit Parkhi

  • How to stop excess goods issue against production order from MB1A

    Hi Gurus,
    In our organization goods issue against production order is done by using MB1A T.Code manually.Due to this reason sometimes excess quantity of RM issue against production order.Now I want to stop the excess goods issue against production order by using MB1A but I want to mainatain a certain tolerence.
    Please advice what to do?
    Regards
    Nirmal

    Hi ,
    Use user exit MBCF0002
    This is called when u do goods movement for production order.
    Regards,
    Vishal

  • Transaction for Partial (602)reversal of goods issue (601) quantity?

    Dear friends,
    I am trying to reverse the 601 goods issue through cancellation with reference (601) document in MB1A transaction, but it is giving the error and it is not allowing me to reverse,
    In VL09 there is possibility of reversing the entire document, but my requirement is i need to reverse partial quantity out of the issued quantity through 601.
    Regards,
    Archu

    hi archu,
    please refer below link
    Reverse PGI with partial quantity
    regards
    vijju

  • Reverse goods issue

    Hi all,
    I am not able to reverse good issue, through vl09 even after reversal of Invoice. the message is coming as no document found.
    regards,
    vandana arora

    A: reverse goods issue

    1.First step si bu useing the VF11 you have to cancel the invoice
    2.VLO9 enter the no and delete the quintity
    Goods issue reversal means that you cancel the goods issue posting for a delivery. This function enables you to remove the posting without having to create a returns delivery and then having to post a goods receipt for it (see also Processing Returns After Goods Issue Posting). This function can be especially useful if you have accidentally posted goods issue, for example, and you would like to reverse it. Goods issue reversal usually occurs shortly after goods issue posting.
    Integration
    The cancellation document is integrated in the document flow of the delivery.
    Prerequisites
    Goods issue reversal is only possible for movement types for which a reversal movement type is defined in Customizing. Therefore, if you have defined your own movement types for goods issue, you must also define the respective reversal movement types and assign them to the movement types for goods issue.
    Range of Functions
    When you reverse goods issue for a delivery, the system creates a cancellation document that adopts the quantities and the valuation from the original goods issue document, and also executes the respective value and quantity posting to stock.
    Like the goods issue posting, the goods issue reversal is only possible for the entire delivery. You cannot reverse goods issue for only part of a delivery.
    After the reversal, the goods movement/goods issue status of the delivery is reset to Not yet started. In this way, the delivery can be processed further as required. The system also resets the delivery requirements.
    If the delivery has already been billed partially or fully, the goods issue reversal is only possible after the billing document has been cancelled.
    For goods issue reversal, you can only select deliveries that have not yet been billed fully or partially, or whose billing has been cancelled.
    Procedure
    From shipping, choose Post Goods Issue ® Cancellation/reve... [Show more]

    Read other 6 answers

  • Reversal Goods Issue

    Hi Gurus,
    We have wrongly reversed one Feb goods issue yesterday on Mar 04th. As a result the reversed document has posted in March. Actually we want to do this reversal be posted in Feb. How to cancel this reversal?
    Kindly advice and thanks in advance!
    Thanks & Regards
    Bawa

    Please use the guide below in doing reversals
    Overview
    Steps                                                                                Owner
    (1)  Reverse invoice through: VF11                                                 Finance group
    (2)  Delete the shipment costs attached to the shipment: VL02            Warehouse
    (3)  Reverse goods issue (GI) through: VL09                                    Warehouse
    (4)  Detach delivery from shipment using: VT02                                   Warehouse
    (5)  Delete shipment document:  VT02                                             Warehouse
    (6)  Delete delivery document:  VL02                                                Warehouse
    (7)  Reject the order VA02 by reason code.

  • Cancel post goods issue..............

    How do I cancel post goods issue?Process of how it happens?pls tell me.

    by useing the tcode VL09
    You caGoods issue reversal means that you cancel the goods issue posting for a delivery. This function enables you to remove the posting without having to create a returns delivery and then having to post a goods receipt for it (see also Processing Returns After Goods Issue Posting). This function can be especially useful if you have accidentally posted goods issue, for example, and you would like to reverse it. Goods issue reversal usually occurs shortly after goods issue posting.
    Integration
    The cancellation document is integrated in the document flow of the delivery.
    Prerequisites
    Goods issue reversal is only possible for movement types for which a reversal movement type is defined in Customizing. Therefore, if you have defined your own movement types for goods issue, you must also define the respective reversal movement types and assign them to the movement types for goods issue.
    Range of Functions
    When you reverse goods issue for a delivery, the system creates a cancellation document that adopts the quantities and the valuation from the original goods issue document, and also executes the respective value and quantity posting to stock.Procedure
    From shipping, choose Post Goods Issue ® Cancellation/reversal.
    The Reverse goods movement screen appears.
    Enter your selection criteria, for example, route, goods issue date, shipping point, and so on, and choose Execute.
    A list of all deliveries that correspond to your selection criteria appears.
    From the list of deliveries to be reversed, you can branch directly to a list entry in the delivery by double clicking on the entry.
    Select the deliveries for which you wish to reverse goods issue and choose Cancel/reverse.
    A dialog box appears.
    In the dialog box, confirm that you want to reverse goods issue.
    Result
    The system reverses goods issue for all selected deliveries. It also generates a log of all the reversals executed and any errors that may have occurred.

  • Cancel post goods issued....

    dear sap guruz....!!!
    i have a problem in production environment. during cancelling post goods issue.. When i reverse the post goods issue PGI the system gives an error
    "asking for account determination key PRD 0001 PRA 7920 is not maintained in MM customizing (valuation)....". This issue can be resolved if i give account determination for PRA 7920 BUT  what i am unable to understand is that why it is asking for account determination when there is no price difference in the post goods issue reversal which is issued on standard price for finished goods..  why we need PRA 7920 account determination..????
    please help me in this regard.... ..
    thanks
    sohail .

    Hi
    Check -
    What is the date of PGI document? and when you are doing PGI reversal. 
    whether costing has been done between these both dates in SAP.
    If the standard price durign PGI document and PGI reversal is different it will look for PRD
    And also check whether you are using two different currencies
    ~Thanks!
    Rajesh

  • Regarding Goods Reversal and Goods Issue process for Production orders

    Hi,
    I have a issue regarding <b>Goods Reversal</b> and <b>Goods Issue</b> process for <b>Production orders</b>.
    Actually I am having a Z - Function Module in that i am passing <b>production order number other details</b> to
    make the <b>Goods Reversal</b> happen.
    The code for the above is as below:
                       i_mvtit-material      = wa_mdfa-matnr.
                        i_mvtit-plant         = i_resb-werks.
                        i_mvtit-spec_stock    = 'Q'.          "New
                        i_mvtit-stge_loc      = 'ZWIP'.
                        i_mvtit-stge_type     = i_resb-lgtyp. "New
                        i_mvtit-batch         = i_resb-charg. "New
                        i_mvtit-orderid       = i_resb-aufnr.
                        i_mvtit-spec_stock    = i_resb-sobkz.
                        i_mvtit-entry_qnt     = i_resb-enmng.
                        i_mvtit-entry_uom     = i_resb-erfme.
                        i_mvtit-entry_uom_iso = i_resb-meins. "New
                        i_mvtit-wbs_elem      = v_frwbs.
                        i_mvtit-move_type     = '262'.
                        i_mvtit-xstob         = 'X'.
                        i_mvtit-gr_rcpt       = i_resb-aufnr. "New
                        i_mvtit-reserv_no     = i_resb-rsnum.
                        i_mvtit-res_item      = i_resb-rspos.
                        APPEND i_mvtit.
    * HEADER ELEMENTS
                        k_gmvt_code-gm_code    = '03'.
                        k_gmvt_head-pstng_date = sy-datum.
                        k_gmvt_head-doc_date   = sy-datum.
    * CREATE GOODS MOVEMENTS
                        CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
                          EXPORTING
                            goodsmvt_header = k_gmvt_head
                            goodsmvt_code   = k_gmvt_code
                          TABLES
                            goodsmvt_item   = i_mvtit
                            return          = i_return.
    The Above code does the <b>Goods Reversal</b> but then i will update one Z Table with fields like
    Production Order Number[AUFNR], Number of Reservation[RSNUM], Item Number of Reservation [RSPOS], Material Number [MATNR], Requirement Quantity [BDMNG], WBS element[PSPNR] etc. If Above BAPI runs sucessfully.
    That is happening correctly.
    But Then actual issue is i have do <b>Goods Issue</b> for those Z-Table records.
    There i will give Production order Number's & Storage Location in Selection-Criteria.
    Then i need to do <b>Goods Issue</b> for that order.
    The code i had written as follows.
    * POPULATE VALUES FOR BAPI CALL
            i_mvtit-material      = i_zpsi7603_01-matnr.
            i_mvtit-plant         = i_resb-werks.
            i_mvtit-spec_stock    = 'Q'.                "New
            i_mvtit-stge_loc      = p_sloc.
            i_mvtit-stge_type     = i_resb-lgtyp.       "New
            i_mvtit-batch         = i_resb-charg.
            i_mvtit-orderid       = i_resb-aufnr.
            i_mvtit-spec_stock    = i_resb-sobkz.
            i_mvtit-entry_qnt     = i_resb-enmng.
            i_mvtit-entry_uom     = i_resb-erfme.
            i_mvtit-entry_uom_iso = i_resb-meins.       "New
            i_mvtit-wbs_elem      = v_frwbs.
            i_mvtit-move_type     = c_261.
            i_mvtit-mvt_ind       = 'F'.                "New
            i_mvtit-xstob         = c_x.
            i_mvtit-gr_rcpt       = i_resb-aufnr.       "New
            i_mvtit-reserv_no     = i_resb-rsnum.
            i_mvtit-res_item      = i_resb-rspos.
            APPEND i_mvtit.
    * HEADER ELEMENTS
            k_gmvt_code-gm_code    = c_03.
            k_gmvt_head-pstng_date = sy-datum.
            k_gmvt_head-doc_date   = sy-datum.
    * CREATE GOODS MOVEMENTS
            CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
              EXPORTING
                goodsmvt_header = k_gmvt_head
                goodsmvt_code   = k_gmvt_code
              TABLES
                goodsmvt_item   = i_mvtit
                return          = i_return.
            CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
              EXPORTING
                wait = c_x.
            READ TABLE i_return INDEX 1.
            IF i_return-type EQ c_s.
              DELETE FROM zpsi7603_01 WHERE aufnr = i_resb-aufnr AND
                                            rsnum = i_resb-rsnum AND
                                            rspos = i_resb-rspos.
            ENDIF.
    If i run above code for <b>Goods Issue</b> it is giving error can anybody tell me what changes i need to do to make it work.
    The <b>Error Message</b> i am getting is as below:
    <b>Qty and / or "delivery completed" ind. or final issue ind. are missing</b>
    <b>Error Number for the above is : 264.</b>
    Can anybody solve my issue.
    Any help will be appreciated.
    Thanks in advance.
    Thanks & Regards,
    Rayeez.

    Hi,
    Thanks boss.
    It is working now correctly.
    The issue is the  i_mvtit-XSTOB should be equal space in case of Goods issue while incase of Reversal it should be equal to X.
    Thanks for ur efforts.
    I had awarded you points.
    Thanks a lot.
    Thanks & Regards,
    Rayeez.

  • RG1 updation for Reversal of Goods Issue

    Hi,
    I am a SD person . We recently started RG1 for our client by deleting all the previous data from J_2IRG1BAL table & also mantaining the initial balances for finished goods .
    When we do a goods reversal for a cancelled sales order ( say movement type 602 against 601 for goods issue ), according to standard SAP, the reversal entry  shows up in ROP ( Other Receiepts).
    What the client is demanding that , the Goods reversal entry should show should show up in the Issue Column Only ( like IDE or IDH), with a negative sign ... so it cancels out .
    Client is saying that if it is in different columns, then the excise authorities will create a problem .
    How does it work for others. Is the format of RG1 specified bu indian excise authorities only ? have the excise authorities imposed some regulations on that
    Thanks in advance
    Anmol

    For return /reversal using MB1a - please follow the steps-
    MB1A- then enter movt type 262, plant & SLOC & then press enter instead of to order
    & then one scrren will come where you will enter the mat no , qty & order no & save.
    Earlier when you are trying to fetch the data with reference to order that message - no selectable item was coming
    shakti
    Edited by: SHAKTI BEHERA on Jan 19, 2012 8:22 AM

  • Re-create billing without reversing goods issue

    IHi experts,
    In VOV8 we use both Order related billing & Delivery related billing. We always encounter problem when we need to amend
    the Condition values in VK12 that system looks for reversing the Goods issue , then can change the price manually or thru
    the new condition amounts that was changed in Vk12.
    Isu2019t possible to NOT TO reverse the Goods issue but instead amend the pricing in the SO & create the invoice again. Just with
    cancelling the invoice.
    We do not want to go thru the hurdle of cancelling the goods issue, but just cancel the invoice amend the sales price & re-create the billing.
    Please advice the setting to do this.
    Thanks,
    Pri

    Dear Arijeet
    Fortunately, the settings in VTLA exactly matches with what you have indicated.  So we can conclude that the control is not in VTLA.
    So let us move to other settings as under:-
    My VOV8 settings are
    SD document categ.::::::C
    Item division:::::::::::X
    Read info record::::::::X
    Probability:::::::::::::100
    Outpur application::::::V1
    Screen sequence grp:::::AU
    Incomp.proced.::::::::::11
    Transaction group:::::::0
    Display Range:::::::::::UALL
    FCode for overv.scr:::::UER1
    ProdAttr.messages:::::::A
    Incomplet.messages::::::X
    CndType line items:::::::EK02
    Billing Plan type::::::::blank
    Paymt.guarant.proc.::::::01
    paymt card plan type:::::03
    Checking group:::::::::::01
    Propose deliv.date::::::::X
    My Item Category settings are
    Completion Rule:::::::::::B
    Billing Relevance:::::::::A
    Pricing:::::::::::::::::::X
    Business Item:::::::::::::X
    Sched.Line Allowed::::::::X
    Wght/Vol.Relevant:::::::::X
    Determine Cost::::::::::::X
    Incompletion Proced.::::::20
    PartnerDetermProced:::::::N
    TextDetermProcedure:::::::01
    Item Cat.Stats.Group::::::1
    Screen Seq.Grp::::::::::::N
    thanks
    G. Lakshmipathi

  • HU error when Reversing the goods issue in STO process

    Hello Gurus,
    I will explain the whole process we follow for STO:
    1. Create sales order ->Based on PR in sales order schedule lines, PO will be created -> outbound delivery -> Pack in HU -> PGI -> based on output type Idoc will be triggered -> this outbound IDOC will create the Inbound IDOC and Inbound delivery -> Here HU will copied from Outbound delivery (Means both in inbound delivery and outbound delivery HU is same)-> then do the Good receipt in Inbound delivery.
    Now when user doing the goods receipt he is getting error MSSA-SATRA exceeded by 1PCE  The reason is someone deleted the item from the sales order.  Hence when user trying to post the GR it is checking for the open sales order item in MSSA table.  Since it has been deleted from the sales order he cant able post GR.
    Now user does not wants to receive this item, hence we wants to reverse the process.
    So we followed the below process:
    1. Unassigned the HU in Inbound delivery and then deleted the Inbound delivery.
    2. Then used VL09 transaction to reverse the goods issue.  But system giving error saying that HU is already assigned to object.
    I cant able to reverse the Goods issue since the HU is same in Inbound delivery and outbound delivery.
    Kindly suggest the reversal process for the above case.  Many thanks for your help in advance.
    Awating for your valuable replies.
    Br,

    Insted of deleting the handling units you should have un assign the handling units from inbound delivery.You have deleted the handling units and the same handling units will not be available in outbound delivery Pack icon.
    Do one thing are you able to enter line item in sales order ?.If yes then create inbound delivery manually and create new handling units for the qty and do GR.
    Currently where is the stock is it transit ?.If yes then above option may work.
    If nothing is possible only an option to write a SAP oss note they will correct your outbound delivery and inbound delivery.

  • COPA document not generated when Post Goods Issue is reversed.

    Hello Friends,
    WE uses Stock Transport Order in two steps for transfering Stock from one plant to another.  We have defined a Condition type FRB1 to capture the Freight cost involved in the stock transfer.
    When the Post goods issue is done for the Stock Transport Order. following Accounting documents are generated.
    Accounting
    Profit Center
    COPA
    Spec. Purpose Ledger
    Controlling Document
    Material Ledger document.
    But When the Post goods issue is reversed through transaction code VL09 all the above documents are generated except for COPA document. Though in controlling document it shows the object type hit is REO i.e profitability Analysis
    For further information we have mapped cost element (600150) with Value field in PA transfer structure (Direct assignment from FI and MM. Movement type used for PGI are 641 & 642.
    Thank you

    Dear Colleagues
    I thank all those who put in thier time and efforts for possible solution for my problem. But I could resolve this issue with help from SAP.
    Basically in costing based COPA the system does not post the cost of goods sold to COPA during goods issue but it is done at the time of posting the invoice since the system wants to see the revenues and the COGS values together.
    Since the system posts the COGS into COPA at the time of invoice posting, you will appreciate that if this is also done during goods
    issue then you will have duplicate entries in your COPA (i.e. the COGS will be doubled).
    If in transaction VL01N/VL02N a costing-based line item would be posted, the costs would be double in CO-PA (the billing and goods issue). For this reason, no costing based line items will be created in the standard R/3 system for transaction VL01N/VL02N.
    If for some reason you still wish to post the COGS to COPA during goods issue you have to do the same thro a modification of the system.In your case you have applied note 214381 for the same. Please note here that movement type '641' is used as an example. For other movement types you will need to code accordingly.
    as per note 337488 point 2. the changes of note 214381 were not required in our case. Therefore we reverted these changes in LKEIIF01 and added the relevant coding for movement type 642 in function COPA_DOCUMENT_CHECK as per note 337488 point 2.
    Looking forward for your continued support
    Regards
    Umesh Gothankar

  • Issue in Reversal of Goods Issue

    Hi Experts,
    I am facing a strange issue during the reversal of a delivery which has a Goods Issue done for it.
    When I reverse a Goods Issue, I am seeing that the External Delivery Reference field on the Delivery Header (LIKP-LIFEX) is getting cleared in a couple of SAP environments, whereas this is not happening in the higher Production environment.
    I am not sure if this is a standard SAP functionality of clearing out the External Delivery field, but if not, then I have definitely not written any code for that.
    I have checked the code in the Delivery-related User Exits in these SAP systems to see if there is any difference in code, but I dont find any such ambiguity.
    If anyone of you has faced a similar issue, kindly help me out with this one.
    Any pointers in the direction of finding the reason for this issue will be a great help.
    Thank you.
    Regards,
    Keerthi

    Dear
    case 1 : when i use mb1a to issue good with movement type 531 in which table can i find the stock details .
    case 2. same from 262,532.
    SAP Tabel : Tabel will be AUFM and field BWART /MSEG
    1.AUFM-MSEG  for 261
    2.1.AUFM-BWART for 262 , 531 , 532
    Regards
    JH

Maybe you are looking for