Invoice Block in all cases

Hi to all
I need some help for an issue.
The problem is that all invoice posted via MIRO are blocked, even Invoice it's higher, lower or equal to the PO or GR... it's blocked in all cases...
But isn't all, because the strange thing it's that this Invoice Block happen in one Plant of the Company Code, only in that....so, I can't find a Config where I can set tolerances for CoCd and Plant....
I made a change, and modify the tolerances config of the CoCd like other ones, but the problem still happen only in that Plant of that CoCd...
Hope you can help me with this...
Regards

Hi
Tks for the answer
I made some changes in the tolerances, and I got no block for payment for Invoice with amount equal to PO, but in cases that I put amount superior or inferior, just do not post or block the invoice... and in this case should post and block.
Any other ideas? Tks!!

Similar Messages

  • Invoice Block with Qty Variance

    Hi All
    In one of my scenarios
    PO = 100 Qty - Overdelivery Tolerance - Unlimited
    GR = 120 Qty
    But as far as MIRO is concerned - my requirement is MIRO should be booked for PO qty only i.e. for 100. (Vendor Liability should be for PO Qty only)
    System takes 120 by default from MIGO. Fine, atleast in this case I should be able to set Invoice Block for the Payment.
    Currently for the Invoice Block - for Qty Variance Key - DQ - System considers the difference between MIRO Qty & MIGO Qty which zero in my case. So system doesnt set any block.
    Any suggestion ?
    Thanks a lot.

    Hi
    I have already tried both of the options, but not working.
    In fact, I couldnt get the PO qty in the MIRO by default still after setting the Indicator - GR Based IV - False, in one of the other issue also.
    As far as DQ settings are concerned, they are confined to the MIRO - MIGO qty (If I am not wrong), but here the PO qty is in the question.
    Kindly suggest
    Sumit

  • Invoice Block - Tolerance Key - Can currency can be changed??

    Hi Gurus,
    We can set the below in SPRO,
    Material Management->Logistic Invoice verification->Invoice Block->Set Tolerance Limit-> Here we can maintain for company code / Tolerance Key and details.
    While we maintaining the tolerance key, depending upon the company code, the currency is defaulted. (Currency field is display status).
    1. We have a request to change this currency to different currency? is it possible?
    2. I find about 14 Tolerance Keys. Are these tolerance keys provided by SAP. Can we define or redefine tolerance key? if so, where?
    Kindly inform me the above details.
    Thanks and Best Regards,
    Mohan

    hi,
    Example:
    Suppose if you have set the del. cost in the PO as A...
    After this you do MIGO...
    And then you come to MIRO, and in between suppose if the delivery cost increases or decreases(may be due govt. rules),
    then in that case you try to save amount/pay more to the vendor.. or
    In case if any or your employee is not entering the del. cost properly, then in that case, system shd check internally and throw a message for you and if req. block the invoice...
    So, in that case just for precautions you use the this tolerance key...
    if in case this happens assuming with my first example then you may need to release this IR manually..
    Formula i have provided above by which system calculates this all..
    Regards
    Priyanka.P

  • Invoice Block - Tolerance Key KW

    Hi, can someone give example of scenario how toleracne Key KW for invoice block works?
    Thanks!

    hi,
    Example:
    Suppose if you have set the del. cost in the PO as A...
    After this you do MIGO...
    And then you come to MIRO, and in between suppose if the delivery cost increases or decreases(may be due govt. rules),
    then in that case you try to save amount/pay more to the vendor.. or
    In case if any or your employee is not entering the del. cost properly, then in that case, system shd check internally and throw a message for you and if req. block the invoice...
    So, in that case just for precautions you use the this tolerance key...
    if in case this happens assuming with my first example then you may need to release this IR manually..
    Formula i have provided above by which system calculates this all..
    Regards
    Priyanka.P

  • MIRO- INVOICE BLOCK-Set tolerance limit

    Dear All,
    We configure tolerance limits for each tolerance key in IMG-Invoice block>set tolerance limits.
    What is meaning of absolute upper and lower limit in tolerance key. And how it is different from upper and lower limits
    I have read the details of each and every tolerance key for example –AN, AP, BD, BR, BW, DQ, DW, KW, LA, LD, PP, PS, ST, VP   from sap help, but I am not able to understand properly and remember.
    Especially DQ- (the line that is Underlined and in bold letters)
    If a goods receipt has been defined for an order item and a goods receipt has already been posted, the system multiplies the net order price by (quantity invoiced - (total quantity delivered - total quantity invoiced)).
    If no goods receipt has been defined, the system multiplies the net order price by (quantity invoiced - (quantity ordered - total quantity invoiced)).
    The system compares the outcome with the absolute upper and lower limits defined.
    <u><b><i>This allows relatively high quantity variances for invoice items for small amounts, but only small quantity variances for invoice items for larger amounts.</i></b></u>
    You can also configure percentage limits for the quantity variance check. In this case, the system calculates the percentage variance from the expected quantity, irrespective of the order price, and compares the outcome with the percentage limits configured.
    The system also carries out a quantity variance check for planned delivery costs.
    Can anybody spare time to explain me in the laymen language ALL these keys so that I can remember and get the meaning of these keys.
    thanks in advance
    regards

    Please use the Posting Key BD, with no limits there by restricting any value differences

  • Invoice blocked for qty reason, but condition type deleted from the PO

    Hi Gurus,
    I have an LIV with R block in the header level. The invoice contains a line item for planned delivery cost condition type FRB1 which was entered manually during PO creation.(no condition record exists for FRB1). But the condition type FRB1 is missing from the PO line item now and when trying to release the invoice block via MRBR, it gives the message that the 'list is incomplete'.
    The PO is not having any release strategy and the invoice number is available in the index table RBKP_BLOCKED.
    The condition type FRB1 got deleted from the PO on re-triggering the pricing. The business needs the pricing to be carried out on the shipment date from the vendors site. So when the vendor issues the goods, the same is updated in the pricing date field in PO line item and the pricing is re-triggered. So in this case the happenings were in the below sequence.
    1. Buyer created PO with manually entered FRB1 condition type.
    2. Invoice posted against the PO.
    3. When vendor has shipped the goods, the ASN updates the pricing date in the PO and carries out re-pricing. The FRB1 got deleted from the PO on re-pricing as no condition record existed.
    4. Goods receipt posted
    5. Trying to release the invoice in MRBR, but the system gives the message that the list is incomplete.
    Please suggest how to go ahead with the resolution of the issue.
    Regards,
    Greg

    Gregory Mathews wrote:
    Hi Gurus,
    >
    > I have an LIV with R block in the header level. The invoice contains a line item for planned delivery cost condition type FRB1 which was entered manually during PO creation.(no condition record exists for FRB1). But the condition type FRB1 is missing from the PO line item now and when trying to release the invoice block via MRBR, it gives the message that the 'list is incomplete'.
    > The PO is not having any release strategy and the invoice number is available in the index table RBKP_BLOCKED.
    >
    > The condition type FRB1 got deleted from the PO on re-triggering the pricing. The business needs the pricing to be carried out on the shipment date from the vendors site. So when the vendor issues the goods, the same is updated in the pricing date field in PO line item and the pricing is re-triggered. So in this case the happenings were in the below sequence.
    >
    > 1. Buyer created PO with manually entered FRB1 condition type.
    > 2. Invoice posted against the PO.
    > 3. When vendor has shipped the goods, the ASN updates the pricing date in the PO and carries out re-pricing. The FRB1 got deleted from the PO on re-pricing as no condition record existed.
    > 4. Goods receipt posted
    > 5. Trying to release the invoice in MRBR, but the system gives the message that the list is incomplete.
    >
    > Please suggest how to go ahead with the resolution of the issue.
    >
    > Regards,
    > Greg
    Hi Greg,
    Are there any a/c entries showing in GR a/c doc for this cond type? I think it could be a bug when you run the ASN Idoc. Try to un-check Delete indicator for FRB1 which would stop it getting deleted.
    Regards
    Shiva

  • Items of invoice include services from previous invoice of a current case..

    Hi colleagues,
    I have one problem, I've never faced with that one before.  I have a case and one invoice for the case, for example later I want to add 2 new services and create a new one invoice for these two services - in this case a system creates invoice with these two new services and with all services from previous invoice for the same case with cost 0.
    Could you please tell me what might be a reason for this? Has anybody faced with this one?
    Thank you very much for your time.
    Kind regards,
    Alexander.

    Hi Alexander
    Sorry for my late response, I've been quite busy lately.
    Wel, happened to me once in a customer, and I never found the cause of the error. Anyway, I could solve it.
    In my case, if you see the field VBRP-ISHBELNRF and VBRP-ISHPOSNRF of the already billed service, points to a NLKZ record that does not exists in NKSP. (or something like that, I dont't remember very well, but truly, there is an inconsistency between what is stored in VBRP-ISHBELNRF and VBRP-ISHPOSNRF and what you see in the insurance verifcation tables)
    It seams that, if you use the Standard IV and then the Extended IV, somehow the NLKZ records are grooped into one position of NKSP.
    The solution I've found is to filter those already fully billed services before they are processed.
    To do so you must enhance the form CHECK_SELECT_SERVICES_xx of the include LN090FXX (XX is the country version, depending on the country version your are using another form could be called)
    F p_nfal-abrkz IS NOT INITIAL.
    SELECT SINGLE * into lv_zihacase FROM zihacase
       WHERE einri = p_nfal-einri
         AND falnr = p_nfal-falnr.
    IF sy-subrc = 0.
      lt_nlei = p_nlei[].
      CLEAR lt_rnabi1.
      REFRESH lt_rnabi1.
      LOOP AT lt_nlei ASSIGNING .
    Esta función estándar analiza si la prestación ha sido facturada. Tiene en cuenta anulaciones
        CALL FUNCTION 'ISH_CHECK_ABGERECHNET'
          EXPORTING
            einri               = p_nfal-einri
            falnr               = p_nfal-falnr
            lnrls               = -lnrls
            zeitr               = 'X'
          I_NLEI              =
           DETAILED            = 'X'
          READ_PER_CASE       = 'X'
            read_buffer         = 'X'
          EXACT_ABDAT         = ' '
         IMPORTING
            lei_abger           = lv_abger
         TABLES
            e_rnabi1            = lt_rnabi1
        CHANGING
          HIGH_ABDAT          =
        EXCEPTIONS
          NO_EINRI            = 1
          NO_FALNR            = 2
          NO_LNRLS            = 3
          OTHERS              = 4
        IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    Si el campo LV_ABGER es inicial, quiere decir que no ha sido facturada
        CHECK lv_abger IS NOT INITIAL.
        lv_abmen_p = 0.
        lv_vproz   = 0.
        LOOP AT lt_rnabi1 ASSIGNING -vproz.
        ENDLOOP.
    Si hay multicobertura por importe, la cantidad del campo LV_ABMEN_P tiene que sumar 1
    Si hay multicobertura por porcentaje, el campo LV_VPROZ debe ser 100
    Si se da alguna de estas condiciones, quiere decir que la prestación fue facturada.
    se mantiene el >= ya que es posible que, por inconsistncias, las prestacions hayan sido facturadas varias veces.
        IF lv_abmen_p >= 1 OR lv_vproz >= 100.
          DELETE TABLE  p_nlei FROM .
        ENDIF.
      ENDLOOP.
    ENDIF.
    ENDIF.
    I hope it helps.
    With best regards
    Matías

  • Regarding Tolerance Keys for Invoice Block For Payment in MIRO

    Hi all,
    In customizing, I have defined Tolerance Keys for Invoice Block for Payment. I have defined all tolerance keys for my company code ...... with Absolute as well as Percentage Limits. But whenever I am doing MIRO & testing for my Block Codes effectiveness, i am finding that everytime my Invoice gets Blocked by Tolerance Key PP(Price Variance) or by date......but not by any other like BD, BW, KW etc. Can anyone help me as how I should check for this. I even tried to study the documentation part available in customizing, but was unable to understand the term like Order Price Quantity units.......Can anyone help me in understanding this thing ........
    Regards.....

    Hi Ganesh,
    below is the user exit where you can check the tolarance and put the Block according to the your requirment.
    User Exit name - MM08R002 -User exit for tolerance checks
    in the above user exit you have to use  the below Function exit.
    1) EXIT_SAPLMRMC_001
    2) EXIT_SAPLMRMP_001
    we implemented the above user exit to put the payment block based on the checks.
    You can find the documentation of the above exit in the system.
    Thanks
    Naresh

  • Invoice blocked for payment without GRN(MRBR)

    Hi all,
    I need to have a report which should show the details of  invoices blocked for payment and which dont have any GRN means Invoice is generated without GRN and hasbeen blocked because of either of quantity or price difference.
    For the same I tried to use MRBR report but it is showing all the invoices blocked but what I need is invoice generated and blocked for payment without having a GRN as base document.

    Hi,
    You can use ME2L but in MRBR report better use filter and sort documents by blocking reason R1 (Missing GRN), this should solve your purpose.
    Hope this helps you. Any point?
    Regards
    Bharat

  • Invoice block for quality stock

    Hi
    How to block the material for invoice payment i(MIRO) which is laying as the quality stock after did the GR against the purchase order.
    for our case, while check the OQB1- the block not happen for the particular material
    but for other materils it working fine

    Hi
    i checked the condrol key . it have the tick mark in blocked invoice and released required.
    and more same thing is maintained in another material which is got the invoice block while do the miro.
    so it may not be related to material master, q-info record.
    so pls tell me anyother posibility which is particular to material and vendor basics .

  • Invoice block

    Dear Expert,
    My manager wants to implement Below scenario:
    Invoice should block until we accept the material whatever material we buy from vendor for with account assignment or without account assingment. and with material master or without material master.
    Currently,
    Invoice can be verified after goods received even the material posted to QI stock. We are not using QM module.
    Need to implement: My manager want to block the invoice until we use the material or made a decision that material is good. we don't want to pay them right of way at GR. Some how need to block the invoice.
    Please advice me. It is very urgent. After paying the vendor and found material is not good. In that case we need to do cancel document. So he do n't to do that frequent.
    Thanks, good idea will be rewarded
    Mohammed

    Hi,
    You will raise a PO, against PO you will post GR, Quantity will be in Quality Inspection stock. After giving the Usage decision(Acceptance of material) from Quality Department , then only you should be able to post the Vendor Invoice. If you hvent given the usage decision system has to stop if you are trying to post Vendor Invoice in MIRO. This is what I understand from you thread. Pls correct me if im wrong.
    This functionality/scenario is available with standard settings.
    The only thing is you hve to maintain the Basic setting for Quality management and you hve to maintain QM view for material master and you hve assign Inspection lot as 01.
    In material master Quality Managment view in "QM control key" field mention "0007"(Delivery release Invoice Block).
    If you maintain these setting if the material is in quality inspection you cant post Vendor invoice in MIRO.
    Once you post GR, system will create Inspection for GR qty then you hve give usage decision in QA11 transaction. Then you post Vendor Invoice.
    Hope this is clear, still if u hve any questions let me know.
    reg
    Durga
    *Assign points
    Dear Expert,
    My manager wants to implement Below scenario:
    Invoice should block until we accept the material whatever material we buy from vendor for with account assignment or without account assingment. and with material master or without material master.
    Currently,
    Invoice can be verified after goods received even the material posted to QI stock. We are not using QM module.
    Need to implement: My manager want to block the invoice until we use the material or made a decision that material is good. we don't want to pay them right of way at GR. Some how need to block the invoice.
    Please advice me. It is very urgent. After paying the vendor and found material is not good. In that case we need to do cancel document. So he do n't to do that frequent.
    Thanks, good idea will be rewarded
    Mohammed

  • Invoice Block - Price Variance (PP)

    Hi Folks,
    I have a question in Invoice block for Price variance (PP)
    I have maintained the following upper limits
    Absolute
    Check limit
    Value - 5
    Percentage
    Check limit
    5%
    I am creating PO for 1MT with a price of 4,720 INR, i have done GR
    Now Invoice price is 4,920 INR.
    Since i have checked both absolute and percentage limit, i presumne it should check the lowest of the both.
    In my case the lowest of the both is 4,725, however system is not blocking the invoice at 4,920.
    Can you let me why this is not happening.
    Regards,
    Raghavendra

    Hi Folks,
    Request to provide inputs in this issue.
    Thanks,
    Regards
    Raghavendra

  • Invoice block release

    Once the goods receipt occurred that the standard SAP invoice release program would release the MM document payment block. There are quite a few times we do not get GRs (Samples and Promo) and these MM invoices do not get released.
    For the above requirement currently they are manually relasing invoice block using MRBR transaction, but I need to automate the MRBR process by new custom program, I can get all the MM blocked invoices but how do we relase the blocks?. What transaction can be used to release this blocks?.
    Valuable inputs will be awarded, appreciate your help

    Dear Alex,
    In standard, MRBR, You can only use automatic release for the blocking procedure Blocked due to variances.(tick the release automatically).Others than this , you need to manually release it.
    As i know the release program just change the value of BSEG-ZLSPR  from blocked  to "free for payment " (value "space" in table).
    Regards,
    w1n

  • MRKO - consignment invoice blocking

    All,
    Is it possible to configure consignment to block?  
    In looking at configuraion under mm->LIV-> invoice block
    There is an amount check block that has consignment as an option
    transaction OMRI amount check.
    I've done the following:
         -  omr9  reasons for blocking payment 
         -  omr6  tolerance limit has been set for tolerance key AN (amount for item without order reference) 
         -  activate block due to item amount  (checked for the company code)
         -  omri   for company code and consignment  
    This does not seem to block the invoice.   Is this possible and if so what set-up am I missing?
    Thanks
    Sandra

    Yes, I understand that consignment is FI document only.   Wonder why SAP configuration allows for consignment under LIV?  
    I don't see any configuration to set tolerances for FI.   Anyone have any ideas?  
    Thanks
    Sandra

  • Tolerance Key in Invoice Blocking.

    Hi All,
    Can we create the new Tolerance Keys in the Invoice Blocking. Currently we have 14 T.Keys(AN, AP, BD, BR, BW.. Etc). Tolerance Limit Settings : Tcode - OMR6
    Path- Invoice Block->Set Tolerance Limits
    Please advice.
    Thanks
    Santosh

    Hi,
    please refer the following links..
    Upon Posting Invoice, Invoice Block not Appeared for Tolerance Key PP
    Invoice verification config???
    Payment Blocks
    Regards,
    Udaya.
    Edited by: udayareddy on Oct 12, 2011 4:57 PM

Maybe you are looking for