Set blocking price for lower tolerance limit

Hello,
when we try to park or post a vendor invoice in MIRO or MIR7 transactions we need to set the blocking price (RSEG-SPGRP) when the lower tolererance limit is reached.
I have reviewed the OSS note 165589 but I think it is only for checking other tolerances different to the standard ones.
Do you know how can we do it?
Thank you in advance.
Best regards.

Hello Dëv,
yes, the check limits are set correctly. Indeed, the tolerances are working properly, but the standard doesn't set the field blocking price (RSEG-SPGRP) into "X" when the lower tolererance limit is reached because it is in favour of the customer company. However, my customer wants to avoid posting this invoices too. Hence, I need to set this fied to "X" in order to launch an approval workflow.
I thought that the OSS note could be usefull, but when I change this field in some of the user-exits detailed in the note, it is changed to blank later again.
Thank you for your quick answer.
Best regards.

Similar Messages

  • Block Payment in MIRO for Lower Tolerance Limit

    when we are posting MIRO Transaction
    how can we block payment invoice in MIRO Tcode for the Lower Tolerance Limit
    As the standard functionality is working for Upper Tolerance Limit, in the same way user needs to
    block invoice for Lower Tolerance limit
    Thanks

    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

  • User exit for lower tolerance check and block of invoices

    Hi,
    Is there any user exits or ways to block invoices for their lower limits. Presently, for upper tolerance limits, the invoice is blocked, but for lower tolerance limit only a warning message is displayed.
    Regards,
    Arun Mohan

    Hi,
    I have the similar problem.
    Did you find solution?
    Best regards.

  • How to create a Platinum,Gold and Silver Customer and how to set different price for a single material based on customer?

    Hi All,
    How to create a Platinum,Gold and Silver Customer and how to set different price for a single material based on customer?
    Assume Material is Pen.
    While creating Sales Order in VA01 how to bring different price for the same material for Platinum,Gold and Silver Customers.
    Kindly help me out.
    Thanks,
    Renjith Jose

    A good place to start is http://www.javaworld.com/javaworld/javatips/jw-javatip34.html
    Also, do a search in this forum on HttpURLConnection. That class allows you to use POST method to send form data to a web server.
    "Hidden" variables are only hidden in HTML. The HTTP that gets POSTed to the web server doesn't distinguish between hidden and not hidden. That is, the content you would write to the HttpURLConnection.getOutputStream() would be something like:
    hidden=1&submit=ok(Of course, the variable names would depend on what the web server was expecting from the form.)
    Also, be sure to set the Content-Type request parameter to "application/x-www-form-urlencoded"

  • Assign payment block Reasen for each Tolerance key

    Dears experts ,
    hi , could you help me to check is it available to assign payment block Reason for each Tolerance key

    Hi,
    Please provide Details of your exactly requirement --
    as per my observation - above mentioned Tolerance key in QM Quality Management -- Payment block we can't assigned
    Thanking you
    Mahesh

  • Triggering of price block for lower tolerance limits

    Hi.....
    I have defined tolerances for invoice verification using tolerance key PP (path: spro --> Material Management --> Logistics Invoice Verification --> Invoice Block --> Set Tolerance Limits). Our system is correctly blocking invoices when it comes to upper limits. However, when I post an invoice outside the lower limits, system is giving me a warning but it is not blocking the invoice. It simple posts the invoice despite the difference.
    Where in customizing can you define that exceeding lower limits, also should lead to a block?
    Kind regards
    Jacob

    Hi Jacob,
    in SAP standard the Invoice is only blocked if it is above the upper limit. If it is below the lower limit it will only issue a warning message:
    In SAP Library: MM-Invoice with Variances-Tolerances you will also find the following explanation:
    ".. If the variance is outside the tolerance limit, the system displays this in a warning message. If you do not adjust your entries, you can still post the invoice. If, however, the upper tolerance limit is exceeded, the system automatically blocks the invoice for payment."
    Usually you can be fine with the lower payments, it is the Vendor who should be afraid but If you anyway need to have that block I think the only way is to develop.
    Let me know if useful.
    cheers, MM

  • How to set Blocking Indicator for product specific TransportationLanes?

    Hi All,
    I'm facing a problem while trying to set the blocking indicator for product specific Transportation Lanes-external procurement.
    How can i proceed on the same?
    I've figured out 2 methods for blocking the product specific TLanes.
    1. using /SAPAPO/TR_TL_TRANSFER_BAPI.
    2. using BAPI_TRLSRVAPS_SAVEMULTI.
    I tried using the BAPI - /SAPAPO/TR_TL_TRANSFER_BAPI, which comes inside the DELETE BAPI - BAPI_TRLSRVAPS_DELMULTI. Although I had passed the parameters reg. external procurement, nothing seemed to be happening in the system. There was no blocking indicator - D(locked and flagged for deletion) set against the subjected TLane. In fact, to my amazement, the BAPI didn't return even a single msg. BAPIRETURN internal table after execution was empty.
    Here, I'm passing:
    (IV_LOGQS) TYPE  /SAPAPO/LOGQS
    (IV_LOGSYS) TYPE  LOGSYS
    (IV_CALLER) TYPE  /SAPAPO/MD_CALLER
    (IT_TR) TYPE  /SAPAPO/TR_TTD_TR
    (IT_TR_X) TYPE  /SAPAPO/TR_TTX_TR
    (IT_TRPROD_SRC) TYPE  /SAPAPO/TR_TTD_TRPROD_SRC    and
    (IT_TRPROD_SRC_X) TYPE  /SAPAPO/TR_TTX_TRPROD_SRC
    I haven't tried on the second method yet. Is there any other programming alternative for setting the blocking indicator of a TLane / multiple Tlanes?
    Could anyone pls explain and guide me on a suitable method to be chosen and the process to be followed, parameters to be passed, etc.

    Hi Sanjay,
                    Use the standard BAPI:  BAPI_TRLSRVAPS_SAVEMULTI2 (according to SCM version you are using)
    to update the deletion flag for product specific T-lane, in this BAPI you have to pass the data to EXTERNAL_PROCUREMENT parameter table in which LOCKED_FLG field is there in which you can pass the "D" for deletion or block flag.
    Also you have to pass the same entries in EXTERNAL_PROCUREMENT_X parameter table of this BAPI.
    If any further help required, refer the documentation of BAPI or let me know.
    I hope this will help you to solve the issue.
    Regards,
    Saurabh

  • How do I set a price for adobe exchange add-ons?

    I'm an adobe exchange developer and have an approved (unpublished) Photoshop product ready to go but I am unable to set the price to anything other than Free. I have linked my Fastspring account but the 'Free' remains greyed out. I can find absolutely no way to contact any product managers or administrators from Adobe via my exchange account (other than submitting reviewer notes on a new product submission) so I'm trying here. Any hints appreciated, including any better way for publishers to contact Adobe exchange administration. Thanks!

    Thank you Krystal,
    I received the same instruction in an email today, here was my reply. I post it here in case it is helpful to others:
    It's actually a bit trickier than that. You can't change the price once it's retracted so I had to publish, then change the price while it's live, then retract it. I can only hope or guess that it went through. There is no record of my changes being submitted and it doesn't show up anymore either under my products submitted nor published products, only the original free one in my 'retracted' tab in my account. I hope my change request has been received, I can't tell, nor do I know how I will know if it is received or approved but I think I submitted it.
    It would be nice if this process was a bit clearer with the ability to 1) edit without publishing and 2) move edited products back into 'Not Published' until changes are approved 3) receive some kind of change request receipt
    Thanks!

  • How to set the price for product in service channel site

    Hi
    In R12 I had registered the Partner using Register as a partner link.After registration I saw the site selection page i clicked the "Channel services" site. And i click the "Products" tab i see the product only i does not see any price for it. and only one product has the price i clicked the "Add to cart" button and i had seen the error      
    Error           
    The column(s), PRICE_LIST_ID, has an invalid value(s), 11833 .
    The column(s), PRICE_LIST_ID, has an invalid value(s).
    what i want to do solve this error.
    And also i was trying to enroll in the partner program by clicking the "VisionOne authorized partner program" from the Available programs bin i saw the error message when i click the "Enroll now" button
    " The following input contained illegal input value, please re-enter your input or contact the system administrator: "
    Thanks

    Hi;
    Please make a search at metalinks as "The following input contained illegal input value, please re-enter your input or contact the system administrator", There are more than 6 notes mention this error message
    Regard
    Helios

  • Want to do changes in lower tolerance check in MIRO

    Currently miro doesn't work for lower tolerance limit properly.In case of high tolerance limit whenever
    limit is exceed traffic light becomes yellow and the message is displayed and posting is not
    allowed.This functionality doesn't take place in case of lower tolerance limt.To do this
    i need a customer/user exit.Pl tell which one should be used.

    check according to your requirement
    Enhancement
    LMR1M001                                User exits in Logistics Invoice Verification
    LMR1M002                                Account grouping for GR/IR account maintenance
    LMR1M003                                Number assignment in Logistics Invoice Verification
    LMR1M004                                Logistics Invoice Verification: item text for follow-on docs
    LMR1M005                                Logistics Inv. Verification: Release Parked Doc. for Posting
    LMR1M006                                Logistics Invoice Verification: Process XML Invoice
    MRMH0001                                Logistics Invoice Verification: ERS procedure
    MRMH0002                                Logistics Invoice Verification: EDI inbound
    MRMH0003                                Logistics Invoice Verification: Revaluation/RAP
    MRMN0001                                Message output and creation: Logistics Invoice Verification
    LMR1MF0L
    LMR1MF0T
    LMR1MF1T
    LMR1MF1U
    LMR1MF26
    LMR1MF3L
    LMR1MF3M
    Business Add-in
    INVOICE_UPDATE                          Business Add-In: Logistics Invoice Verification

  • Invoice block for lower invoices prices

    In MIRO SAP blocks invoices for higher prices.
    As SAP standard Invoices are not automatically blocked for price and quantiy differences exceeding lower tolerence.
    Is it possible to do it for lower invoice prices.For lower price I want to make ZLSPR =R(Invoice Verification)

    Hi,
    I am not sure but I remember seeing the setting for lower limits on the same place where you set the higher limits.
    Please have a look into the t.code: OMR6, if you haven't. Here, maybe, you need to check the type of the tolerance key used for your requirment.
    Hope this helps,
    Sumant.

  • Invoice Tolerance variance PP not working for lower limit

    I am working in ECC 6.0 environment. I had configured tolerance variance PP to check MIRO value with GR Value. I had maintained upper and lower tolerance limits equal to 1000/- and had set messages M8082 and M8084 to error to stop invoice activity if invoice value is not within interval specified by tolerance variance.
    I had posted a GRN with value 5000/-. Now, at time of MIRO ---
    1) If i change MIRO value more than 6000/-, error message M8082 is there, which is correct.
    2) But, if i decrease MIRO value by 500/- (which is within lower limit of variance), error message M8084 is there which should not be there until MIRO value will be reduced by more than 1000/-.
    Kindly resolve this issue asap.

    Hi !
    Please note the following:                                                       
    The system will check the lower tolerance limit but an invoice will              
    never be blocked if the LOWER limit is exceeded. The system will only            
    display a warning message. In the standard system invoices will only be          
    blocked if the UPPER limit is exceeded because normally one wants to             
    prevent to pay more than expected.                                                                               
    In SAP Library: MM-Invoice with Variances-Tolerances you will also                        
    find the following explanation:                                                                               
    Variances are allowed within predefined tolerance limits. If a varianc                  
      exceeds a tolerance limit, however, the system issues a message                         
      informing the user. If an upper limit (except with BD and VP) is                        
      exceeded, the invoice is blocked for payment when you post it. You mus                  
      then release the invoice in a separate step. If the tolerance limit fo                  
      BD is exceeded, the system cannot post the invoice."                                                                               
    The system will check the lower limit but an invoice will never                         
      be blocked if the lower limit is exceeded. The system will only                         
      display a warning message. In the standard system invoices will only b                  
      blocked if the upper limit is exceeded because normally one                             
      wants to prevent to pay more than expected.                                             
    Best regards
    Erika

  • Price too low - Invoice is not blocked...

    Dear,
    Probably you all know that invoices can be automatically blocked for payment based on the tolerances set up in customizing. When the price is too high, the system acts like expected, but when the price is too low, we don't get the preferred result. You get a warning message, but no payment block. It would be nice if the invoices with a "price too low" are blocked too.
    We don't like to park them, because we work with a scanning procedure, so all invoices have to be posted immediately in the finance department, otherwhise it's very difficult to follow - up...
    The purchasing and stock department are solving all the issues (qty and price differences) based on the list in MRBR. If the invoices with incorrect contracts are not in the list, this can give some problems. I've asked the finance people to block the invoices with a lower price manually, but for them this way of working is a little bit annoying...
    Does anyone know how to solve this problem? Is there a BADI or user exit (or customizing parameter)?
    Thanks in advance!
    Kind Regards,
    Lien

    Please note the following:
    The system will check the lower tolerance limit but an invoice will
    never be blocked if the LOWER limit is exceeded. The system will only
    display a warning message. In the standard system invoices will only be
    blocked if the UPPER limit is exceeded because normally one wants to
    prevent to pay more than expected.
    In SAP Library: MM-Invoice with Variances-Tolerances you will also
    find the following explanation:
    ".. If the variance is outside the tolerance limit, the system displays
      this in a warning message. If you do not adjust your entries, you can
      still post the invoice. If, however, the upper tolerance limit is
      exceeded, the system automatically blocks the invoice for payment."
    If this is an issue, message M8084 and M8085 can be customized as
    error messages, as a work around. Please transaction OMRM
    (spro -> materials management -> logistics invoice verification ->
    Define attributes of system messages here you can set message 084 to
    error)
    You may also want to see the user exit exit_saplkont_002,
    enhancement MM08R002 for blocking.
    I hope this information will answer your query.

  • Logistics Invoice verification MM - tolerances for lower limits and Credits

    Hello,
    My end-user is wondering why the system does not re-act/block on the lower limits of the price tolerance.
    I have checked several SAP document and found:
    1. Blocking Invoices
    If a tolerance limit is exceeded, you receive a system message. You can post the invoice in the
    system, but it is automatically blocked for payment if an upper tolerance limit is exceeded.
    So for the lower tolerance limit there is no block only a warning.
    2. Posting Credit Memos
    The system does not check if your entries in the columns Amount and Quantity correspond to
    the purchase order price or the invoice price.
    So there is never a message or block for Credit Memos.
    3. Subsequent Debits/Credits
    If you want the system to carry out a price check for a subsequent debit, it compares the
    value invoiced to date plus the value of the subsequent debit with the expected value based
    on the purchase order. The system takes tolerance limits into account when carrying out the
    price check. If a price variance exceeds one of the upper tolerance limits, the subsequent
    debit is blocked for payment.
    So only a check for subsequent Debit , not for Credit.
    The examples my end-user has are the following.
    1. Blocking Invoices
    If the Invoice price is too low, the purchaser should be informed, he has to check what is wrong in the purchase order.
    Maybe the price unit was filled in incorrectly or ...
    Example:
    a. Standard price is 100 Eur per 1 PC
    b. Purchase price is 1000 Eur per 1 PC
    Purchaser has made mistake it should have been 100 per 1 PC.
    I checked and the Purchaser gets an info msg 06207 Effective price is 102.00 EUR, material price is 100.00 EUR,
    but he can ignore this message.
    c. Invoice price is 500 Eur per 1 PC
    This invoice price is actually too high compared with the standard price but because of the high Purchase price no blocking occurs.
    In this case we would like the system to also block the Invoice for payment.
    2. Posting Credit Memos
    Purchase order has a price of 1765 Eur.
    We received goods and an Invoice for 1765 Eur.
    We have returned the goods to the Vendor and we post a Credit Memo of 1048 Eur.
    We receive no warning and the Credit Memo is not blocked for payment
    The system should warn us that the Credit Memo has a too low value and we would prefer that the system blocks the Invoice.
    3. Subsequent Debits/Credits
    The Subsequent Credit can be seen as an Invoice price too low and therefore we would like it to be handled the same, see 1.
    Can you please give us your opinion.
    Is there a possibility to change the standard behavior of the system ?

    Hello,
    The limit check values have already been set up for key tolerance PP -upper and lower limit in OMR6 tcode.
    Unfortunately when we are creating an invoice with a lower value than the expected value on the PO, it doesn't trigger the invoice block.
    From what I've read on the forum SAP proposed as a solution the use of enhancement MM08R002-User exit for tolerance checks=> fm  EXIT_SAPLKONT_002- Customer Exit: Change Tolerance Check, but in our system the check for upper limit is performed inside the fm MRM_AMOUNT_CHECK=>
    fm MRM_TOLERANCE_CHECK
    Überschreitung der Toleranzgrenze -
      IF I_AKT_WERT > I_VERGLEICHSWERT.
    ... Betrag -
        IF T169G-XW2JA NE SPACE.
          DIFF_P = I_AKT_WERT - I_VERGLEICHSWERT.
          IF DIFF_P > WERT2.
            E_BETRAG = WERT2.
            E_RETURNCODE = 1.
            E_SPERRGRUND = 'X'.
          ENDIF.
        ENDIF.
    Could you please advise me how you have implemented the check on lower limit tolerance?(eventually a sample of coding)
    Thanks,
    Andrei J.

  • MIRO - Tolerance Limit

    Hi All,
    In 4.6C we were using user exit MM08R002 - EXIT_SAPLKONT_002 - Customer Exit: Change Tolerance Check - Conventional Invoice, to change the tolerance values for MRHR. 
    For MIRO when I searched for BADI - Invoice-Update and following user exits
    LMR1M001
    LMR1M002
    LMR1M003
    LMR1M004
    LMR1M005
    LMR1M006
    MRMH0001
    MRMH0002
    MRMH0003
    MRMN0001
    but could not find any exit for chaning tolerance limit. Am I missing anything?
    Please help me..
    Thanks,
    Sush

    Dear Navin,
    I checked these BADI's however none of the structures handles fields from table T169G or fields for tolerance Limits. 
    Can we change the tolerance limit for MIRO?
    Thanks,
    Sush

Maybe you are looking for

  • IPhoto '11 (version 9.4) Is Not Working With "My Photo Stream"

    OS X 10.8.2 iPhoto '11 version 9.4 (701.64) iOS 6 on iPhone 4 and third generation 64 GB WiFi iPad All iCloud services I require are enabled on all three devices - most important for this issue being Photo Stream on my MBP (and, of course, my iPhone

  • Mac Mini Late 2011 keeps restarting after shutdown.

    Hi, I had my Mac Mini Late 2011 installed with Mountain Lion yesterday (25 July 2012). The installation was successful but I cannot shut it down. When I shutdown, the system goes down and the display goes black, but after 3 seconds it starts up again

  • Vendor code in EKKO for STO (Doc UB)

    Hi, I was checking the POs in table EKKO having document type UB i.e. STO within a company code between two plants. What I have observed is, there is supplying plant which is correct. But for some POs, it is showing plant code (which is my vendor cod

  • The trial of presenter doesn't seem to be installing

    Apologies in advance for length, but I thought more detail would be best when asking for help. Hi.  I am trying to install a trial of Presenter.  I have Office 2010 and am on an HP with i5 Processor.  Windows is 64 bit version.   I close everything e

  • SD Report with Sales Order and IncoTerms

    Hi, is there any standard transaction where I can list Sales Orders and the Inco Terms? Just curious... Thanks,