Payment block with a quantity reason when IR before GR

Hi,
Currently, system sets payment block with a quantity variance reason when IR before GR for standard PO items. But this payment bock does not working for a Service PO items.
In our system, we didn't maintain a talerance key DW as expained in the help below.
Can anyone help this out to set payment block with a quantity variance when IR before GR for a Service PO item?
DW: Quantity variance when GR quantity = zero
   If a goods receipt is defined for an order item but none has as yet
been posted, the system multiplies the net order price by (quantity
invoiced + total quantity invoiced so far).
The system then compares the outcome with the absolute upper
tolerance limit defined.
If you have not maintained tolerance key DW for your company code,
the system blocks an invoice for which no goods receipt has been
posted yet. If you want to prevent this block, then set the
tolerance limits for your company code for tolerance key DW to Do
not check.

Hi,
We are on ECC6. I'm not sure if the answer from Chris is a correct.
Anyone has used this fucntionality?
Hi,
There is a flag that can be maintained in table T165 Srv. IR before GR(SRV_IR_BEFORE_GR) that can be set to allow Invoice Receipts to be posted before GR's for service items. You will also need to set message SE 260 and 650 to warnings in customising or in view V_160M.
This will allow you to remove the GR based IV flag but will not allow invoices to be blocked, in order to do that you need to create an implementation for the BADI for the LIV release check.RegardsChris

Similar Messages

  • (INVOICE) PAYMENT BLOCK DUE TO QUALITY REASON

    Dear All,
    We are working on QM implementation for one of our client.
    The process is as follows
    1.     MIGO with Mvt 103
    2.     Inspection lot is generated after Mvt 103
    3.     Usage decision for inspection lot. Lot accepted  and moved to Unrestricted use stock (Mvt 105)
    4.     MIRO w.r.to PO
    Requirement: We wish to have payment block for the material. For that we have maintained Control Key for u201CInvoice Blocku201D in Quality Management view of Material Master record. So that after invoice verification, invoice document is generated but the status should be u201CBlocked for Paymentu201D.
    Issue: For some of the purchase order u201CInvoice is blocked for the payment while for others invoice is not blocked for the paymentu201D. Please note that both the purchase order are identical in terms of material, vendor, pur grp, mat grp and all the possible entries.
    Moreover in another case, for the same purchase order, one invoice is blocked for payment while other is not blocked for payment.
    Regards
    Gunjan

    HI,
    There is a Quality Block (Block.reason: quality) check Box active in the MIRO,untill we have cleared the Stock from quality inspection.
    So we have to write in the Exit below
    EXIT_SAPLMRMP_010-ZXM08U16-----MIRO
    if this indicator SPGRC is "X" Configure an error message that material is in Quality inspection.
    Hope so it helps
    Regards
    Anjanna.

  • Payment block code is not displayed when an alternative account is used

    Hi,
    we have defined an alternative account for vendors.
    When posting an invoice directly in FI, the payment block field (as well as the other payment terms fields) is not displayed in the Payment tab, if the alternative account code is selected. If the alternative account is cleared - in the same document - the payment terms fields are again displayed. Changing again the alternative account field (from blank to the relevant code) have the effect of payment terms masking.
    The same behavior happens during the modification of a document.
    The result is that - as the invoices are posted with the payment block field posted as default, it is not possible to release those documents.
    Can you give me any hint?
    Thanks,
    Massimo

    Hi
    It may be a problem with Posting Keys you are using.
    Go to OB41
    Double click on posting key used for payment or which ever your action is for
    Click on the Field status on the top
    Double click on Payment Transactions
    And select optional or required for the fields which you want to see
                              OR
    Go to TCode OBC4
    Select the required company code's Field status variant (whole line should be selected)
    Double click on Field status groups
    Double click on Reconciliation accounts (A/Payable or A/Receivable)
    Double click on Payment Transactions
    And select optional or required for the fields which you want to see
    Hope its useful.
    Mostly first solution should work for you
    Regards
    Jyotsna

  • Payment block due to quality reasons

    Hi Gurus,
    My client would like to have a the payment blocked when the material is in quality inspection upon GR. Using a QM control key 0007 in material master, we can set invoice block due to quality reasons.
    However, I would like to have the payment blocked when the received material is in QI stock. The manual payment block works in MIRO, but how can the payment be blocked automatically?
    Thanks for your inputs on the same.
    Regards,
    Aroop

    HI,
    There is a Quality Block (Block.reason: quality) check Box active in the MIRO,untill we have cleared the Stock from quality inspection.
    So we have to write in the Exit below
    EXIT_SAPLMRMP_010-ZXM08U16-----MIRO
    if this indicator SPGRC is "X" Configure an error message that material is in Quality inspection.
    Hope so it helps
    Regards
    Anjanna.

  • Payment block with spl gl indicator wise

    Hi Experts
    after down payment request,
    that payment should block for payment,
    for this where can we do settings.
    regards
    venkat

    Hi
    Payment Request is a noted item and when you do automatic payment programme it will be picked up for payment.
    Moreover when you create Down Payment Request itself, you have the option of entering payment block for that particular request.
    Regards,
    K Lakshmanan

  • No payment block with non-valuated GR?

    Hello gurus,
    in our system, tolerance key PP is maintained to automatically set a payment block for the invoice, if the amount in PO and invoice differs too much.
    Unfortunatelly, the payment block is created for items with valuated GR only. For items with non-valuated GR, there is no error, no warning, no nothing.
    Any ideas on this?
    Thanks
    Alicia

    Hi,
    but where is the sense in that? In my view, an invoice that differs greatly from the PO should be blocked, no matter how/if we post the GR.
    Am I missing something here?
    Alicia

  • Removal of payment block "R"

    Hi,
    We are encountering an issue while removing the payment block for the invoices. When the payment block "R" is removed manually,  we are finding that the number of days for payment are getting enhanced automatically in the document.
    Please let me know the reasons for the same if anybody encountered such issue before. Thanks.
    Regards,
    S.Sumana.

    Hi,
    (A)
    Go to CDPOS in another screen and input the below:-
    OBJECTCLAS  =   INCOMINGINVOICE
    OBJECTID        =    Invoice number followed by year without any space
    TABNAME        =   RBKP_BLOCKED
    FNAME            =    KEY
    CHNGIND         =    D
    Note down the CHANGENR of the entry obtained.
    (B)
    Again go to table CDPOS in another window and input the below:-
    OBJECTCLAS  =   BELEG
    OBJECTID        =    System Client no., Company Code, Accounting document number, Fiscal Year without any space
    TABNAME        =   BSEG
    FNAME            =    ZBD1T
    CHNGIND         =    U
    Note down the CHANGENR of the entry obtained.
    If the above CHANGENR obtained in (A) and (B) are sequential, then the no. of days for that document is increased by MRBR using "Move Cash Disc. base".
    You can also check in table CDHDR, that both of the above CHANGENR is made on the same day, by same user at same time using same tcode MRBR.
    Regards,
    Gaurav

  • Payment blocking upto quality approving

    Hi,
    Client is not using QM Module.
    After GR , sometimes it take almost 1 month for the quality approval.
    By this time the invoice goes to Finance dept , but purchase dnt want to make the payment for this until quality approval.
    In SAP any settings are there to block payment until quality approval.
    Finance people cant trace whether quality approved or not , coz it is done out of SAP.
    Material will be in unrestricted status until the quality inspection.
    Kindly advise.
    regards,

    Hi.
    Make the GR in the GR blocked stock. I mean by using movement type 103. If you make a GR in GR blocked stock system will not update the stock quantity and value.
    Once the stock is approved by quality you can do transfer posting from movement type 103 to 105.Hence it will update the stock quantity and stock value in the system.
    Also you can activate invoice block key DW: Quantity variance when GR quantity = zero.
    I hope this would be the ideal solution for your problem.
    Hope this helps you.
    Cheers
    Umakanth

  • 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

  • F-04: give error message when clearing AP items with payment block key(R)

    Hi all,
    Customer wants to prevent payment for AP items with payment block key(BSEG-ZLSPR) .
    I want system giving error message when doing payment clearning with t-code:F-04.
    How can I realize it ?
    Thanks Grus!
    Lynn

    Please configure the following nodes properly:
    Financial Accounting>>Accounts Receivable and Accounts Payable>>Business Transactions>>Outgoing Payments Global Settings>>Payment Block Reasons>>Define Payment Block Reasons & Define Default Values for Payment Block
    For the error message: You may define a validation in OB28 with the help of ABAP consultant

  • How to stop clearing open items with manual payment block.

    Dear,
    Even though we have set "manual payment block" on payment block indicator in OB27,
    I can process to clear open items manually in F-44 though.
    Actually user wants to NOT allow to clear once payment block's set in an open items.
    SAP documentation says,
    "Indicator that documents which are flagged with the relevant blocking key cannot also be cleared during manual entry of incoming payments or outgoing payments.".
    Can you advise me why this configuration does not work ?
    Kind regards,
    Desperate FI con.

    Include - MF05BFO0
    FORM op_pruefen
    Context:
              WHEN 'K'.
               ENHANCEMENT-POINT mf05bfo0_02 SPOTS es_sapmf05b.
    Create an enhancement here and add this code
                   IF SY-TCODE = 'FB1K'.
                         T041A-AUGLV = 'AUSGZAHL'.
                   ENDIF.

  • Automatic payment block for purchase orders with no GR

    Hi all, we have this issue. We would have an automatic payment block for all the PO's that have the 2-way match (no GR set)
    All these PO's in our company have an account assignement (that could be a cost center or a WBS element).
    The important is that all these PO's after inserted in the MIRO transaction should have the payment block set automatically Thanks for any precious help

    Hi !
    you can set it in the vendor master record on screen 'Payment transactions Accounting'
    For your information reffering to the IV process, payment block and payment method is derived from
    payment term instead of vendor master. Please check with OBB8, " pmnt
    block/ pmnt method default".
    For more information about this, please refer to the notes 322430
    and 177224.
    If the vendor is blocked, automatic payment program (F110) will not
    pay the vendor during the payment run. You can find more information in
    F1 help of "payment block" field in master data (LFB1-ZAHLS).
    MIRO is strictly PO-bases, the payment terms are copied from the PO
    rather than from the vendor master. The business reason is, that the PO
    represents the contract between vendor and customer including the terms
    of payment.
    Best regards
    Shivendra Tripathi
    INDIA

  • Payment block reasons

    Hi,
    what are the settings i need to do for payment block reasons,  i am working in quality management, when i don't approve the quality check, it is allowing for outgoing payment, and it should work like this once i approve the invoice and it should not ask for payment is blocked. Please provide complete config for payment block

    Hi Sai
    Payment block reason is assigned to differentiate among the reasons why invoices are not paid. You can define as many reasons as your business requires. However block is applicable for all Co Codes defined.
    In payment block reason, you have 3 options:
    Changes in payment proposals- If you select this, you can edit or delete the block at the time of Payment proposal
    Manual payment block- This is to restrict the clearing even if the incoming or outgoing payment is made via manual entry
    Not changeable- This cannot be cancelled or editable by the user.
    Hope this clarifies your question.

  • Payment block reason

    Hi Gurus,
    can anyone explain where payment block reasons are used?
    pls help
    Regards
    ravi

    HI,
    Manual payment block
    If you manually select a payment block from the list field to block an invoice for payment, the payment block field in the header of the invoice document is marked with the appropriate indicator.
    Blocked due to differences
    If invoices are to be blocked automatically due to differences in the invoice items, the system enters the payment block R in the vendor line of the Accounting document. The field in the header of the invoice document remains empty.
    Random payment block
    Invoices that do not show any other blocking reason, can be blocked in accordance with the random principle. In Customizing for the Logistics invoice verification, you can set the probability for the block. The indicator for the logistical payment block is entered in the header of the invoice document.
    Thanks and points
    Vasu.

  • Dunning issue with payment block

    Hi Experts,
    I am currently having an issue with Dunning process.
    -> In SAP standard behaviour, if we have a document which has a payment block associated to it,will it be dunned ?
    My issue is that whenever I have a document which has a payment block associated to it, it is being dunned and I dont want this.
    Could you please advise me on how to proceed ?
    Thanks in advance.

    Hi SDNer,
    Thanks for the confirmation.
    But the thing is that I can not put a Dunning Block to it.
    The requirement is that when there is a payment block associated to a document, it should not be dunned.
    Is there any configuration that needs to be done or any Enhancement ?
    Thanks.

Maybe you are looking for