Payment block in MIRO

When I do MIRO its gettting blocked for further payment Even there is no price ,quantity & rate difference

Hi Dhananjay,
It looks like there is QM Control key which is affecting MIRO. Check in the material master QM View for the control key assigned.
<b>Control Key defined with</b> <b>Block Invoice</b>
<b>Use</b>
If you set this indicator, the payment of the invoice is blocked with blocking reason I (I = Inspection), if you want to prevent automatic payment of the invoice from a QM standpoint.
If this indicator is set, when the invoice is created, the system determines whether an inspection lot exists and if necessary, sets blocking reason I. This occurs in the following instances:
There is still no usage decision for the inspection lot
The inspection lot is rejected
The automatic payment program checks whether the blocking reason I still exists.
The following scenarios can occur:
Invoice verification takes place with reference to the goods receipt.
If there are several partial deliveries for an order item, the system checks for each GR item whether blocking reason I exists. This means that automatic payment of the invoice is only prevented for partial deliveries that do not fulfill requirements.
Invoice verification takes place without reference to the goods receipt.
If there are several partial deliveries for an order item, the system only checks with reference to the order item whether blocking reason I exists. This means that automatic payment of the invoice is prevented, if one or more GR items does not fulfill requirements.
The system does not automatically remove blocking reason I, if an acceptance decision is made for the inspection lot concerned. You must remove blocking reason I at invoice verification or invoice release. To do this, set the indicator Release invoices automatically when releasing invoices.
If you only want to pay invoices, when the quality management process has accepted goods or waived a goods receipt inspection, you must ensure that invoices are not entered before goods receipt. You do this by planning GR-based invoice verification for the relevant vendors.
<b>Vendor Blocked</b>
The other possibility is that a vendor can be blocked through QM Info record (QI02) based on quanity or time.
Please look into the above 2 aspects, it would help you in resolving the problem,. Reward your points,
Regards,
Prasobh

Similar Messages

  • User Exit or BADI for payment block in MIRO

    Hi all,
    I need a User Exit or BADI for payment block in MIRO for line item. please help.
    Thanks
    babu

    Hi,
    Check the components in enhancement "LMR1M001".
    Regards
    Vinod

  • Payment Block after MIRO posting

    Dear Sirs,
    We had posted MIRO entry, but now due to some reason we don't want to pay to vendor against that invoice.
    We want to block that invoice for payment.
    How could this function can be performed.

    Hi Gupta,
                   Please check SPRO->Fin Acctg->AR&AP->Business Transactions->Outgoing Payments->Outgoing Payments Global->Payment Block Reasons->define Payment Block
    We then ticked "not changeable" for the LIV block reason (R in our case). You may have to scroll to the right to see the field.
    This meant that when the user went to the FB02 etc the block reason was locked if it was R so it couldn't be changed online, it had to be done via MRBR. Of course, we then had the situation of findingqualified staff to have access to MRBR to investigate the items before releasing them.
    Regards
    Sridhar

  • How to Make MRBR to show the Customised Payment Block Indicator (MIRO) ?

    Hi
    Currently, from what I know of, MRBR only showing Log Payment Block as follows:
    A     Automatically blocked due to existence of blocking reasons
    S     Stochastically blocked
    M     Manual payment block set in header - no blocking reasons
    W     Automatically blocked due to entry via Web Invoice
    However during the manual MIRO creation, I put in customised Payment Block G (Block due to XX) in the Payment Tab of MIRO. This G does not get shown up in MRBR.
    How to make it possible in MRBR as I have configured a few customised Payment Block such as G (Block due to XX) and H (Block due to YY).
    I would like MRBR to show up the exact Payment Block indicators as those in the MIRO.
    Please help.
    Thanks

    Hi Nick.
    I just found out that Payment Block Indicator shown in MIRO will appear in MRBR. The reason that it was not shown in MRBR because during MIRO creation, it was set BLANK and then user went to FB02 to change it with other customised Payment Block Value, thus when we run MRBR, it was showing blank under Payment Block column. Thus, we had to resort to LOG Payment Block which gave rise to this thread.
    Having understand the importance of how FB02 changing  payment block will affect MRBR, we have decided not to let user change the payment block in FB02.
    SAP note: 394370 has explained everything:
    "A document generated with MIRO was blocked for payment. You cancel the payment block from the vendor line item in the FI follow-up document. Transaction MRBR then displays the invoice document nevertheless. Why?
    The invoice document itself cannot be changed by changes to the follow-up documents; this is not programmed. Transaction MRBR therefore continues to display the document as blocked. If this document is released from an MM point of view, the FI follow-up document remains released. Thus the damage caused is restricted to unnecessary work by the user. SAP recommends that you only use the release transactions for releasing invoices."
    Thanks a lot!

  • Payment blocking for MIRO invoice.

    Hi,
        We Need to build Payment release workflow for MIRO invoice.
        If the invoice amount exceeds 10000, that line item need to be blocked and shoudl be sent a mail for approval.
        My doubt is, whether the  payment blocking is done by configuration settings or will workflow take care of that one?
        Requirement is, line item should be blocked automatically while posting the doc in MIRO.
        If it can be done by configuration, could anybody suggest the path to do so.
        Thanks,
        Shyam.

    I would try another SDN forum.

  • BAPI/FM to remove payment block on MIRO Invoice

    I need a BAPI/FM to remove a payment block on a MIRO invoice.  I realize that this has probably been answered before but, due to SDN's search feature, I haven't been able to find an answer.
    Regards,
    Davis

    Yes you are right. all methods are for price block only . sorry about that.
    How about BAPI_INCOMINGINVOICE_CHANGE and it have import header table BAPI_INCINV_CHNG_HEADER-PMNT_BLOCK

  • BADI for marking Payment Block during MIRO

    Dear Sir,
    We are required to implement a BADI , so that during MIRO at the header level the Payment Block (ZLSPR)is marked as "B" .
    May I request SAP experts , to kindly help me with a sample code for the same please .
    Regards
    B Mittal

    Hi,
    It does not work... in the badi IF_EX_INVOICE_UPDATE~CHANGE_AT_SAVE we can implement :
    METHOD if_ex_invoice_update~change_at_save.
      DATA: l_rseg(30) TYPE c VALUE '(SAPLMR1M)ydrseg[]',
            l_miro(4) TYPE c VALUE 'MIRO',
            lt_rbco TYPE TABLE OF mrmrbco,
            ls_rbco TYPE mrmrbco.
      TYPE-POOLS: mmcr.
      FIELD-SYMBOLS : <fs_rseg> TYPE mmcr_tdrseg .
      FIELD-SYMBOLS : <fs_rseg2> TYPE mmcr_drseg.
    Controle pour transaction Miro
      IF sy-tcode EQ l_miro.
    Cas1  Facture sur poste de la commande + CIA
        ASSIGN (l_rseg) TO <fs_rseg>.
        SORT <fs_rseg> BY ebeln.
        LOOP AT <fs_rseg> ASSIGNING <fs_rseg2> WHERE ebeln NE space.
          IF NOT ti_rbco_new[] IS INITIAL.
            lt_rbco[] = ti_rbco_new[].
            SORT lt_rbco BY cobl_nr.
            READ TABLE lt_rbco INTO ls_rbco
              WITH KEY cobl_nr = '0001'
                BINARY SEARCH.
            IF sy-subrc = 0.
              IF NOT ti_rseg_new[] IS INITIAL.
              Ajout du blocage manuel
                <fs_rseg2>-spgrq  = 'X'.
                EXIT.
              ELSE.
              Facture sans poste de la commande
                MESSAGE e324(/sapsll/pluginr3).
              ENDIF.
            ENDIF.
          ENDIF.
        ENDLOOP.
      ENDIF
    ENDMETHOD.

  • MIRO still Payment Block after Release

    Dear Experts,
    I got a trouble with invoice process. We are using workflow to release payment block, so that the status of the MIRO can be changed from "P Payment Request" to "Free for Payment". The problem is the status cannot be changed to "Free for Payment" even after release via workflow has been carried out. When we checked the workflow status, the workflow runs well, and the release successfully done via that workflow. Another problem is : this case happens only on several MIROs randomly. Sometimes this case happens, while in another MIRO this case never happens.
    Can you help me with the problem? Is there any reason why this kind of issue happens?
    Thank you very much

    hi,
    check the below mwntioned link.
    Payment Block after MIRO posting
    regards
    sumit simran

  • MIRO - Require Lower Tolerance Level to enforce Payment Block

    Hi,
    I have a requirement to enforce a payment block in MIRO when the tolerence level is below the threshhold set-up in config.
    My original intention was to use Userexit MM08R002 to check the tolerance level, however EXIT_SAPLKONT_002 does not seem to be triggering. It is active and I have placed a hard coded break point.
    Does anyone know how to trigger this exit in MIRO?
    Many Thanks,
    Phil

    I managed to formalize a solution by implementing Enhancement Spots in FM: MRM_AMOUNT_CHECK & MRM_FINAL_CHECK.
    I exported the message table in MRM_AMOUNT_CHECK to memory. I then imported and processed this table in MRM_FINAL_CHECK, triggered when the document is posted. If the message table contained relevant messages i.e.084 then I enforced a manual payment block.
    Hope this helps others with a similar problem.
    Regards,
    Phil

  • Payment Block Not stopping the payment to vendor??

    Hi All,
    we have a problem related to Payment Block option in Vendor Invoice.
    by using FB02 We have updated the payment block for MIRO accounting document against the vendor line item.
    while processing the vendor payment the blocked invoice is appearing for payment and it is allowing to make payment against this invoice.
    is there any setting to activate the payment block or any configuration is to be done to do so.
    please guide us.
    thanks & regards,
    shashi kanth

    Hi,
    Generally we use Payment block for Automatic payments with Tcode F110.
    If you would like to use payment block for normal payment, Create a new payment block or change existing payment block Tick Manual payment block option.
    Path :- Out going pamyment --> OG payments global settings --> Define payment block reasons..
    Regards,
    Venky

  • Automatic payment block configuration

    Hi,
    How and where can I deactivate automatic payment block(in MIRO) fo particular doc. type ?
    I do not want to deactivate amount check for whole company code.
    Thanks and Regards
    Rafal
    Edited by: Rafal Pojda on May 4, 2009 11:35 AM

    HI,
    In SPRO-MM-LIV-invoice Block-->Activate Amount Check
    Deactivate the same
    In SPRO-MM-LIV-invoice Block-->Stochastic Block
    Deactivate the same
    and in the Vendor Master Setting in the Payemnt Transaction,--Make the Payment methos --Free for payment.
    After that the amount Tolerance limit--Make it as dont check
    it is done in the T code OMR6, as per the company code
    against the keys mentioned below
    u2022     AN: Amount for item without order reference
    u2022     AP: Amount for item with order reference
    u2022     BD: Form small differences automatically
    u2022     BR: Percentage OPUn variance (IR before GR)
    u2022     BW: Percentage OPUn variance (GR before IR)
    u2022     DQ: Exceed amount: quantity variance
    u2022     DW: Quantity variance when GR quantity = zero
    u2022     KW: Variance from condition value
    u2022     LA: Amount of blanket purchase order
    u2022     LD: Blanket purchase order time limit exceeded
    u2022     PP: Price variance
    u2022     PS: Price variance: estimated price
    u2022     ST: Date variance (value x days)
    u2022     VP: Moving average price variance
    Hope so it helps
    Regards
    Anjanna

  • Payment block "R" in MIRO

    Hi Experts
    In what circumstances, the payment block "R" (invoice verificaiton) gets updated in invoice header, while MIRO.
    Warm regards
    ramSiva

    Hi
    Normally, system puts Blocking indicator "R" automatically where is there is any variance between MIGO and MIRO
    The invoice is blocked if any goods receipts are still in quality inspection. If an invoice is posted before the goods are received, it cannot be blocked for quality inspection
    Regards
    Kailas Ugale

  • Userexit for Payment block invoice in MIRO/MIR7/Mrrl

    Hi All,
    In an purchase order invoice the the Payment block is defined at coompany code. My requirement is to define it at more granular level like at level of item category. For certain item categories I have to avoid the tolerance date check of paymeny block from getting triggered. Is there any userexit which allows to define the tolerance check for line items at item category level.  (MIRO/MIR7/MRRL transactions)
    Case here is: The delivery date entered in PO is dated as 3 months later. Entry  sheet generated also shows the date as 3 months later. But the invoices are generated on monthly basis. So those invoices for which the delivery date of PO &entry sheet is not reached, automatically goes to Live Payment Block. The payment block  on invoice has to be manually released.
    Is there any other way to stop invoice from going to payment block.
    I did changes in exit EXIT_SAPLMR1M_001 which has item category field. But this exit is not triggering always. On few cases it triggers.
    I would appreciate any help on this. Thanks.

    hi,
    do use imlicit enhancement in the function module
    MRM_FINAL_CHECK in this the line item details will be populated t_drseg table...........

  • Payment Block using Transaction Code MIRO

    Hi Expert,
    Just want to seek your help regarding my issue in Payment block using tcode MIRO. When I enter an Incoming Invoice and post the Purchase Order thru "SIMULATE" button the payment block appeared is block "R" but when I post it directly ("SAVE" button) payment block appeared is block "D" which is the correct one. I've already change the user-exit in the program used but I end up to affect the other payment block. Can you please help me on this issue? Your help is very much appreaciated.
    Thanks so much.
    Regards,
    Anna

    Hi Nabheet,
    As per debugging MIRO upon clicking the SIMULATE button, the code that validates the blocking is in Call Function 'MRM_INVOICE_POST' inside user_exit_010. Kindly see codes below.
    For D block.
              IF l_block_set IS INITIAL.                        "LRD080701
                p_t_drseg-spgrq = 'X'.                          "DMO021302
                MODIFY p_t_drseg TRANSPORTING spgrq. "LRD080701 "DMO021302
              p_rbkpv-zlspr = 'A'.                            "JJK080602
                p_rbkpv-zlspr = 'D'.                            "JJK080602
                READ TABLE xaccit INDEX 1.                      "LRD022305
              IF xaccit-zlspr IS INITIAL.        "LRD022305   "MTS051905
                xaccit-zlspr = p_rbkpv-zlspr.                   "LRD022305
                MODIFY xaccit INDEX 1.                          "LRD022305
              ENDIF.                                          "MTS051905
              ENDIF.                                            "LRD080701
    Thanks so much for your response.
    Regards,
    -Anna

  • Payment block type from  R  to  A  in MIRO when QA fails

    Hi all,
    After maintaining all the settings , i am able to block the payment in MIRO if QA fails. but here the block type is 'R'
    which is 'Invoice verification'. but user want some other block type like 'A' as block type 'R' is used for some other reasons.
      Is it possible to create payment block type 'A' in MIRO if QA fails.
    Thanks
    babu

    Hi bernhard,
    Thanks buddy. i am using SAP of version 4.7. Is enhacment spot there in 4.7.
    Please tell me the tcode & the procedure to use enhancment spot.
    Thanks.
    babu

Maybe you are looking for

  • Work Manager 6.1 - Complex table Enhancement

    Hi All, I had created a custom class for a Complex Table - CodeGroup - which is attached - on top of Work Manager 5.3 Java Code. Now we are upgrading to SMP 3.0 and Work Manager 6.1, and this class is throwing this error during transmit: JAVA EXCEPTI

  • Header note of purchase order.

    hi friends, i want to print the header note of purchase order in script (which is developed) can anyone please tell me the solution how can we retrieve this using include object thanks & regards srinivas.

  • Conversion from Word to PDF is unreadable to others

    I have had this problem a couple of times: I save a word 2007 document as a 97-2003 doc and then convert to pdf using the print command. When I email this to others, sometimes the words are "jibberish" as one person told me and sometimes the page loo

  • Lookup Issue in ODI

    Hi there, I need to do lookup in source tables and insert the result to target table in an ODI interface. I have source table s_table1 with: s_table1 columns: LV1_ID_COLUMN, LV2_ID_COLUMN, LV3_ID_COLUMN, ... LV15_ID_COLUMN I need to use the LVx_ID co

  • How can we develop two hierarchies in single entity structure?-HFM

    Dear Professionals, In our project we follow legal consolidation hierarchy in entity dimension. But client required us Geographical consolidation too. How can we create both hierarchies in single entity dimension?? please revert me, Sarath