Restrict GRN Cancellation

Dear All,
I want to restrict GRN cancellation option from all the users having MIGO.
How can I do this?
Is it possible to restrict this in object level? If so, What is the option for that?
regards,
buddhika

Hi Buddhika,
Thro' Roles and authorization, you can prohibit authorization for movements 102 & 106 for the specific users.
This 102/106 authorization may be extended thro' a separate role to the high level authority as required by you.
If you are not sure on the above, please take this up with your Basis consultant who can do the needful.
Regards,
Siva

Similar Messages

  • Problem in import Purchase Order GRN cancellation

    Dear Experts,
    I have a problem in related to import PO.
    I have created an Import PO and made GRN, but due to the exchange rate not fixed at the time of PO creation, I got some difference in amount in local currency Vs Ord. currency at the time of GRN. So we cancelled GRN for all items (total 1000+ line items).
    Now I have ticked exchange rate fixed.
    I am facing two problems nowu2026
    1. At the header level status I found the difference in Ordered value and still to be delivered value. Ordered value is greater than still to be delivered value in order currency. I found that it is because of delivery completion indicator is ticked for few items (around 100 items) even though GRN has been cancelled.
    My question is why the delivery completion indicator is still ticked after GRN cancellation.
    I tried to remove the delivery completion indicator tick mark by mass change PO (MEMASSPO), it is throwing the error u201CNo negative delivery costs allowedu201D. But for all the items the conditions are same, then why it is showing the error for those few items.
    2. I checked the table entries through EKBZ and EKBE for the GRN and its cancellation entries with delivery costs; it is matching the value that exactly what we have made GRN (mvt 101) with cancellation value (mvt 102).
    But   if I check the table entries for the document in MSEG, there is a difference between 101 document and 102 documents for few items (around 400 items). What could be the reason for this?
    Did anybody come across this problem?
    Please give me the solution for both of the above points.
    Thanks & regards
    Ramesh
    Edited by: ramesh varma on Jun 2, 2011 4:25 PM

    Can you check if you have already done invoicing for any of the GR Items
    In this case the system will not allow you to reverse the GR quantity.
    Also check the Open quantity for all the items in the table EKET. It should be same as what you have ordered.
    Regards,
    Niranjan

  • Bill booking after Grn cancellation

    Dear all ,
    I have booked one GRn on 31.07.2008 , The Same Grn is cancelled on the same date .
    But in Purchase Order history the MIRO has been posted for the Same on 08.08.2008
    is it posssible to book the Bill after GRn cancellation .
    Pl guide

    In this case the system will ask to ask to enter the qty and value as there is no GR done against the PO and when you do gr against this po value will be pick from invoice document you have posted. so you can post invoice after cancellation of GR doc also.

  • GRN cancellation reference no.

    hi....
    whr i can get GRN cancellation ref. no.?
    Regrads
    Rekha sharma

    hi where we can grn refefrence no please
    arjun

  • GRN cancelled and again reciepted for already payment done PO

    Hi,
    In our client side a GRN was cancelled and rebooked for the PO for which the payment already done.
    How SAP allows this and how can we stop this?
    Regards

    Hi,
    Other than the GR based IV , the process to be follwed as like this.
    Generally for non GR based invoice verificatin POS system will allow to post the invoice for the PO (since it will become po based invoice verification and also please check whather the entire amount of the PO is paid or only the partial amount is paid.And is it in relation to the GR previously made?Sytem will allow to post the invoice before the GR is posted.please check if the invoice is posted after the first GR is made?If it is so no problem.
    Regards,

  • Restrict GRN before Pre-payemnt

    Please help me with following requirement.
    I want to raise a Purchase Order for a certain material to a single vendor with a pre-payment of 40% (out of total PO value).  How do I make sure that until invoice for the Pre-payment is raised in SAP, that no users can GRN the goods? (Because there will be a time delay between PO being released and finance department making the invoice booking for the vendor for that PO as a advance payment, and I do not want any user to GRN during that time period.)

    Guys,
    You have got me all wrong. I do want the users to GRN the goods, but not before the finance does the pre payment for the released PO.
    OK. Let me re-explain.
    When our POs are raised, no information relevant the Pre-Payment is entered against the PO in the SAP system. ( even though Pre payment amount is known).
    As soon as this PO is released it is eligible for GRN (note that still the pre-payment is not done using F-47).
    Now if a user ACCEDENTLLY do a GRN (which SAP allows) it is incorrect isn't it?, because Finance has not yet created Accounts payable against that PO for the said vendor?  . Because now Finance department is actually doing f-47 to a already GRN PO.
    I have couple of this ACCEDENTAIL GRNs before Pre-Payment and I want a way in SAP to restrict this.
    (Currently our purchasing department block the lines in the released PO until finance department make the f-47 pre payment, and once done unblock the PO to allow users to do the GRN. Is there a better method?)

  • Grn cancellation

    hi
    i want to cancel GR but stock is already cleared from quality.system is not picking stock from store.so pls tell me how to reverse stock from store to quality.
    regards
    simran

    Dear ,
    Two options
    1) Make return delivery-122 and select stock type as "un-restricted"
    Or
    2) You can reverse lot ,Use following steps:-
    Please refer sap note-175842 - Inspection lot: Reversal of goods movements from UD
    for cancelling usage decision use user exit QEVA0008.With the help of Abaper Proceed with following steps.Once you apply this exit you can reset the UD.
    GOTO T. CODE CMOD and apply said user exist
    Very Important steps now:
    1 ) Make new ZTCODE with the help of newly created program.
    2 ) Assign ZTOCDE into OMJJ setting against mvt type-322
    the same is applied by me and it works.
    Thanks & regards,
    Sandesh Sawant

  • Restricting of cancellation

    Hi gurus,
    i am facing a scenario which is as follows
    The sales cycle which we follow is Order, Delivery, Post goods issue, Invoice, Receipt of payment. In any case when a receipt is raised the system should not allow deleting or altering any other previous functions (Order, Delivery, Post goods issue, Invoice) unless the receipt is canceled. Now when the receipt is canceled or reversed then only we will be able to cancel all other steps invoice, deliver and the sales order, other wise no user is allowed to delete or alter the sales order, delivery and billing document. hope every one got my point?
    so can any one help me on the above scenario?
    thanks in advance
    subhro

    Hi,
    In the BILLING DOCUMENT TYPE VOFA for your billing document you can put the COPYING REQUIREMENT in the tab     Cancellation
    The routine is 29, this will not allow you to cancel the Billing document unless the ACCOUNTING DOCUMENT REVERSED.
    Hope it is clear,
    regards,
    santosh

  • GRN Cancellation problem

    Hi experts,
    I'm getting problem while canceling the Goods receipt from production.
    Actually the problem is user did the Goods receipt with wrong date. That stock went to Quality. Quality people also done UD and stock posted to Unrestricted. Now i want to cancel the document.
    I cancelled the document of Quality posting. Then it shows error as change in QM only. I deactivate the quality inspection. Then i posted. Stock came to Quality. After that i'm going to cancel the document of goods receipt done by production. That document is not cancelling. Error showing as not possible.
    Naren

    Hii,
    For UD & Stock reversing apply the SAP note 175842. While applying SAP note for reversal of UD ,u have to make a configuration in the t-code OMJJ ie movement type configuration where for the reversal movement type (Say 322) u have to assign qa11 in allowed t.code tab.
    In SAP note 175842, there is prog with RQEVAC50 which you can create in your system and run to return the stock from unrestricted use to QI. You can copy the source code of the report from the note and create your own report in SE38, e.g. ZRQEVAC50. While running the report you just need to input the lot number and run.
    Input the transaction code QA11 into 'Allowed transaction's in customization OMJJ for movement type 322 before running the report.
    with regards,
    K.Lokesh.

  • Value of the goods movement is negative in MIGO GRN doc cancellation

    Dear gurus,
    while doing GRN cancellation in MIGO i m facing the error like
    Value of the goods movement is negative:
         Message no. M7301
    Plz suggest me.

    not sub contracting.may be the value of delivery cost.
    plz suggest how to go further.

  • PO delete after GRN

    Dear Experts,
    In my production server I want after grn ( Expect GRn cancel )in any PO  my user not able to delete po line itmes.How can it is possible.
    Pooja

    Hi,
    Create a Transaction Variant t code SHD0
    Then create a z t code by using SE93 here assign this transaction variant to the new t code .
    Then ask your basis team to restrict the users by t code this would be a easier way.

  • MIRO posted with cancelled GR

    Hello,
    The scenario is we have created GRN (From 101 Movement) and cancelled same due to some reason. Parked invoice should not be created in reference of cancelled document.
    We can see same in EKBE as per attached snapshot
    Same time we don’t have tick mark on RevGR Desp.IR in SPRO & check on GR based Invoice Verification in PO.  So curious to know how it happened and please let us know how to restrict the posting of park invoice (Should not be posted if reference GR has been canceled) or restrict the cancellation of GR if parked invoice is created for this GR.
    Regards,
    Vivek Kumar

    Hi,
       Go to OMRM transaction and maintain the message M8 088 as error message as shown below:
       Now, system wont allow to post the IR if GR is reversed. You may test the scenario and revert back.
    Regards,
    AKPT

  • Cancel one billing document through VF11

    Hi Gurus,
    My client does not want to cancel more than one billing document at the same  time. Can I know which user exit can be used to restrict to cancell one billing billing document through VF11.
    Regards,
    Rakesh

    User Exits For Billing
    USEREXIT_NUMBER_RANGE (Module pool SAPLV60A, program RV60AFZZ)
    The internal number range used in the standard system is specified in the billing type table and can be changed in this user exit. This user exit is only called when the billing documents is created.
    USEREXIT_ACCOUNT_PREP_KOMKCV (Module pool SAPLV60A, program RV60AFZZ)
    In this user exit additional fields for account determination that are not provided in the standard system are copied into communication structure KOMKCV (header fields).
    USEREXIT_ACCOUNT_PREP_KOMPCV (Module pool SAPLV60A)
    In this user exit additional fields for account determination that are not provided in the standard system are copied into communication structure KOMPCV (item fields).
    USEREXIT_NUMBER_RANGE_INV_DATE (Module pool SAPLV60A, program RV60AFZC)
    Depending on the number range, table TVFKD is used to set the billing date (country-specific requirments in Italy).
    USEREXIT_NUMBER_RANGE is automatically deactivated when this user exit is being applied.
    USEREXIT_FILL_VBRK_VBRP (Module pool SAPLV60A, program RV60AFZC)
    This user exit is only called when the billing document is created. It is used to provide the header and the item of the new billing document with deviating or additional data.
    USEREXIT_PRINT_ITEM (Module pool SAPLV61A, program RV61AFZB)
    Printing the item line of a billing document can be supplemented or changed.
    USEREXIT_PRINT_HEAD (Modulpool SAPLV61A, Programm RV61AFZB)
    Printing the header line of a billing document can be supplemented or changed.
    User exits in program RV60AFZD
    Short descriptions of the user exits are contained in the program:
    USEREXIT_RELI_XVBPAK_AVBPAK
    USEREXIT_NEWROLE_XVBPAK_AVBPAK
    USEREXIT_NEWROLE_XVBPAP_AVBPAK
    User exits for program SAPLV60B (Interface to accounting):
    EXIT_SAPLV60B_001: Change the header data in the structure acchd
    EXIT_SAPLV60B_002: Change the customer line (accit and accccr)
    EXIT_SAPLV60B_003: Change the customer line in costing
    EXIT_SAPLV60B_004: Change a GL account item (accit and acccr)
    EXIT_SAPLV60B_005: User exit for accruals
    EXIT_SAPLV60B_006: Change the control line (accit and acccr)
    EXIT_SAPLV60B_007: Change the installment plan
    EXIT_SAPLV60B_008: Change the transfer structure acccr, accit and acchd
    EXIT_SAPLV60B_0011: Change the parameter for cash account determination or reconciliation account determination
    Regards,
    Raj

  • Control Excise invoice cancellation

    Hi All
    Our Business process is Proforma invoice -
    Excise invoice -
    Commercial invoice (Pass to accounting )
    Problem - After generating Commercial invoice system is allowing to cancel Excise invoice through J1IH or J1IIN with out checking commercial invoice ..
    We need the system to check Commercial invoice at the time of cancelling Excise invoice .
    Is there any user exit or Badi to control the Cancellation of Excise invoice if commercial invoice exists

    Dear Marathanda,
    CIN is not a statdard SAP offering, It has been built for India requirements and that is the reason why excise Invoice doesn't show up in the document flow..like SO, Del, Invoice..which gets updated in Table VBFA. and that is the reason why there is no check at Excise Invoice cancellation level that if commercial Invoice exists then cancellation should not be allowed.  there is one more factor for that, in many business scenarios we are creating Excise Invoice after the commercial Invoice and in many we are creating after delivery..say at the time of despatch of goods from factory premises or Stock Transfer Order so it's a tricky situation.
    In your case, the commercial invoice is getting generated after the Excise Invoice i.e.with Excise Invoice is getting generated with ref to the pro forma Invoice and then you want to restrict the cancellation of the Excise Invoice then first you need to check the Internal Number created at the time of Excise invoice, that number will give you the billing reference number (of pro forma Invoice). now from that billing document (pro forma Invoice) check in table VBFA , enter that precceding document number and and item number along with subseqent document number catagory as "M" It will give you the Commercial Invoice Number.  you can put your restriction there.
    Thanks,
    N

  • Inbound Delivery - Restrict GR Posting against the PO

    Hi,
    I need to restrict GRN posting against the PO in case inbound delivery is already created against the Po. Current the system permits to post the GRN both against the Inbound delivery and against the PO.
    Pls advise.
    Thnx & Rgds,
    Shekhar.

    Hi Shekar,
    If you have maintained confirmation control key in the PO, in Item overview - Confirmation tab.
    You have to create Inbound delivery through T-code VL31N, once Ind.del created, the MIGO is possible only by Ind.del No....Pls check wether the PO is subjected to Ind.del.
    Confirmation control key can be mainatined either manullay in PO or
    it can be maintained tro Inforecord, which will be picked automatically when you create the PO.
    Thanks
    Vasanth

Maybe you are looking for