Bapi incoming invoice not checking the tolerance keys

Hi,
   I  am using bapi BAPI_INCOMINGINVOICE_CREATE to post an invoice.Does it cover the tolerance check.
If it doesnt check all the tolerance keys  lthen is there any other function module which can be used?
Any one ??Plz help.

Hi,
put a break-point in these fm´s:
FI_TOLERANCES_CHECK
MRM_TOLERANCE_CHECK
and execute the bapi.
Best regards.

Similar Messages

  • Duplicate Invoice Check Not Checking the Gross Invoice Amount-

    Gurus,
    When checking for duplicate invoices in MIRO/FB60, I have made all the config and setup but still the system is not checking the gross Invoice amount field. Lets say I enter
    Invoice 1 :
                     Vendor                 X
                      Reference            123
                      Date                    10/27/2010
                      Company Code : 1111
                      Currency           : USD
                      AMOUNT           :100         and post this invoice
    I try to enter the second invoice
    Invoice 2: 
                       Vendor                 X
                      Reference            123
                      Date                    10/27/2010
                      Company Code : 1111
                      Currency           : USD
                      AMOUNT           : 90    
    I get the error message even though the AMOUNT in the second invoice is 90 which is not the same as first invoice .
    I chcked the vendor master duplicate check, made the config in spro-liv for duplicate invoice for company code, reference number and invoice date.
    The help says that after 4.6 version if all of them match, then the system wiill throw error, but in my case the amount is not matching and its still giving me an error.
    Kindly help..<< Moderator message - Please do not offer points >>
    << Moderator message - Everyone's problem is important >>
    Edited by: Rob Burbank on Oct 27, 2010 4:07 PM

    Hi,
    After making the duplcate invoices chek at spro will checks the reference number of the invoice entered previouslu with that one entered later for that company code.as the first check itself failed system throws the error thinking, you are trying to enter a duplicate invoice for a  already posted invoice though how much is the amount in the second invoice .
    It will allow to enter the item details , if the dupplicate invoice check is properly configured for that company code and ref number .Did you get the error mesage after entering the details?If you get a error a message which stops furthur entry them your conf is correct, if not you may need to check back .
    Check the invoice toletrances at spro too amount.
    the below link explains you the process of dupliation in LIV.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/ce/4f3e39ea3aee02e10000000a114084/frameset.htm
    Regards,

  • Maintain tolerance limits in the Tolerance key

    Hi,
    Could any one help me how to maintain these Tolerance limits in the Tolerance key. This is an error I receive  while creating a PO.
    Best Regards,
    Sridhar.k

    What is the Error Mesaage no you are getting??
    Solution is as Follows
    Set Tolerance Limits for Price Variance
    In this step, you define the tolerance limits for price variances.
    When processing a purchase order, the system checks whether the effective price of a PO item shows variances compared with the valuation price stored in the material master record. In addition, it checks whether the specified cash discount value is admissible.
    Variances are allowed within the framework of tolerance limits. If a variance exceeds a tolerance limit, the system issues a warning or error message.
    In the SAP System, the types of variance are represented by the tolerance keys. For each tolerance key, you can define percentage and value-dependent upper and lower limits per company code.
    Standard settings
    The standard SAP System supplied contains the following tolerance keys:
    PE Price variance, Purchasing
    Tolerance limit for system message no. 207. This message appears if the specified effective price exceeds the predefined tolerances when compared with the material price.
    SE Maximum cash discount deduction, Purchasing
    Tolerance limit for system message no. 231. This is a warning message, which appears when the specified cash discount percentage exceeds the predefined tolerances.
    Note
    You can specify whether the system message appears as a warning or error message using the menu options <b>Environment -> Define Attributes of System Messages.</b>
    Activities
    Maintain the tolerance limits for each tolerance key per company code
    Regards
    Biswajit

  • Bapi incoming invoice

    Hi,
    Invoice verification bapi BAPI_INCOMINGINVOICE_CREATE is not checking duplicates,Also MRM_DUPLICATE_INVOICE_CHECK fm
    throws the error message straight away.As i am calling this bapi to upload a batch of invoices and i want duplicate error message to be collected.Also what is the best place to call duplicate check ??
    Regards,
    Tess

    Hi,
    You can  check whether the invoice has been processed via FM. IDOC_INPUT_BBP_IV in R3 system.
    If the invoice has been processed via FM IDOC_INPUT_BBP_IV, then you can check which user-exits can be used for duplicate invoice check within FG BBPI.
    In standard BAPI processes system can't support the functionality for
    duplicate invoice check. Thanking you

  • When I use the Alt key and the clone tool, I get a message that I did not use the Alt key to define

    Whe I use the Alt key with the clone tool, I get a message that I have to use the Alt key to define the area to be copied. What am I doing wrong?

    I tried to check the alined box, but it would not work. I was able to check
    the Sample box, but they they give you about 5 choices to check and I have
    no  idea what they are all about. I appreciate your help.
    Dino
    In a message dated 9/18/2012 11:09:06 A.M. Eastern Daylight Time, 
    [email protected] writes:
    Re:  When I use the Alt key and the clone tool, I get a message that I did 
    not use the Alt key to define
    created by hatstead (http://forums.adobe.com/people/hatstead)  in 
    Photoshop Elements - View the full  discussion
    (http://forums.adobe.com/message/4707426#4707426)

  • Every time i press enter, my keyboard keeps typing backslash even though i am not holding the backslash key

    Every time i press enter, my keyboard keeps typing backslash even though i am not holding the backslash key. Help.

    Start Firefox in [[Safe Mode]] to check if one of the add-ons is causing the problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    * Don't make any changes on the Safe mode start window.
    See:
    * [[Troubleshooting extensions and themes]]

  • Why can I not check the 'shuffle images' box in a slide show settings in iPhoto 9.6?

    Why can I not check the 'Shuffle images' box in settings of a slide show in iPhoto 9.6? All other settings I can check but this one.

    Hey Brad,
    If you are unable to select the shuffle images checkbox, follow the steps in this article -
    iPhoto '11: Change slideshow settings
    Specifically -
    To display slides in random order, select “Shuffle slide order.” If you don’t see this option, play the slideshow, move the pointer to make the slideshow controls appear, and then click the Settings button.
    Thanks for using Apple Support Communities.
    Be well,
    Brett L 

  • This script is not checking the existing of the new created item

    Dear Friends
    I have This script is not checking the existing of the new created item I am using this script in side WHEN-BUTTON-PRESSED trigger
    I am using oracle Forms [32 Bit] Version 6.0.8.11.3 (Production)
    My script as the following :
    BEGIN
    BEGIN
    SELECT ITEM_CODE INTO :GLOBAL.DUMMY
    FROM IM_INVENTORY
    WHERE ITEM_CLASS = TO_NUMBER(RTRIM(LTRIM(:IM_NEW_ITEMS.ITEM_CLASS)))
    AND ITEM_TYPE = TO_NUMBER(RTRIM(LTRIM(:IM_NEW_ITEMS.ITEM_TYPE)))
    AND ITEM_LENGTH = :IM_NEW_ITEMS.ITEM_LENGTH
    AND ITEM_WIDTH = :IM_NEW_ITEMS.ITEM_WIDTH
    AND ITEM_HIGHT1 = :IM_NEW_ITEMS.ITEM_HIGHT1
    AND ITEM_HIGHT2 = :IM_NEW_ITEMS.ITEM_HIGHT2
    AND COLOR_CODE = TO_NUMBER(RTRIM(LTRIM(:IM_NEW_ITEMS.COLOR_CODE)))
    AND SHAPE_CODE = TO_NUMBER(RTRIM(LTRIM(:IM_NEW_ITEMS.SHAPE_CODE)));
    -- get_err_message(87);
    SHOW_MESSAGE('This Item Already Exist !!!');
    RAISE FORM_TRIGGER_FAILURE;
    EXCEPTION
    WHEN NO_DATA_FOUND THEN
    show_message('here');
    INSERT INTO IM_INVENTORY
    (ITEM_CODE,ITEM_NAME_A,ITEM_NAME_E,STOCK_ITEM,ITEM_CLASS,ITEM_TYPE,SUPP_CODE,ITEM_LENGTH,ITEM_WIDTH,
    ITEM_HIGHT1,ITEM_HIGHT2,COLOR_CODE,SHAPE_CODE,ITEM_SIZE_TYPE,VOLUME,CON_FACTOR,ITEM_PRICE1,
    ITEM_DISCOUNT,MIN_QTY,MAX_QTY,COSTING_METHOD,ITEM_COST,STANDARD_COST,WEIGHT,ITEM_PRICE2,ITEM_PRICE3,
    OPENING_COST,LAST_PUR_COST,QTY_FOR_PRICE2,QTY_FOR_PRICE3,ITEM_PRICE_METHOD,USER_ID,USER_DATE)
    VALUES(:IM_NEW_ITEMS.ITEM_CODE,:GLOBAL.LOC_VAR_A,:GLOBAL.LOC_VAR_E,'1',:IM_NEW_ITEMS.ITEM_CLASS,:IM_NEW_ITEMS.ITEM_TYPE,'0',
    :IM_NEW_ITEMS.ITEM_LENGTH,:IM_NEW_ITEMS.ITEM_WIDTH,:IM_NEW_ITEMS.ITEM_HIGHT1,:IM_NEW_ITEMS.ITEM_HIGHT2,
    NVL(:IM_NEW_ITEMS.COLOR_CODE,0),NVL(:IM_NEW_ITEMS.SHAPE_CODE,0),1,NVL(:IM_NEW_ITEMS.VOLUME,0),1,:GLOBAL.ITEM_PRICE1,0.00,0.00,0.00,'1',0.00,0.00,
    0.00,:GLOBAL.ITEM_PRICE1,:GLOBAL.ITEM_PRICE1,0.000,0.000,0.000,0.000,1,:IM_NEW_ITEMS.USER_ID,:IM_NEW_ITEMS.USER_DATE);
    standard.commit; -- NEW COMMITED
    clear_message; -- NEW COMMITED
         WHEN FORM_TRIGGER_FAILURE THEN
         SHOW_MESSAGE('Error : '||SQLERRM);
    RAISE FORM_TRIGGER_FAILURE ;
    WHEN OTHERS THEN
    SHOW_MESSAGE('Error : '||SQLERRM);
    RAISE FORM_TRIGGER_FAILURE ;
    END;
    END;
    Waiting for your valuable answer .
    Best regards
    Jamil Alshaibani

    Hi,
    I have written the script also with constants values but still it is not going to
    SHOW_MESSAGE('This Item Already Exist !!!');
    and the script is written as the following :
    BEGIN
    SELECT 1 INTO :GLOBAL.DUMMY
    FROM IM_INVENTORY
    WHERE ITEM_CLASS ='110'
    AND ITEM_TYPE ='110105'
    AND ITEM_LENGTH = 1
    AND ITEM_WIDTH = 1
    AND ITEM_HIGHT1 = 1
    AND ITEM_HIGHT2 = 0
    AND COLOR_CODE = '3001'
    AND SHAPE_CODE = '201' ;
    SHOW_MESSAGE('1- This Item Already Exist !!!');
    RAISE FORM_TRIGGER_FAILURE;
    EXCEPTION
    WHEN NO_DATA_FOUND THEN
    show_message('here');
    INSERT INTO IM_INVENTORY
    (ITEM_CODE,ITEM_NAME_A,ITEM_NAME_E,STOCK_ITEM,ITEM_CLASS,ITEM_TYPE,SUPP_CODE,ITEM_LENGTH,ITEM_WIDTH,
    ITEM_HIGHT1,ITEM_HIGHT2,COLOR_CODE,SHAPE_CODE,ITEM_SIZE_TYPE,VOLUME,CON_FACTOR,ITEM_PRICE1,
    ITEM_DISCOUNT,MIN_QTY,MAX_QTY,COSTING_METHOD,ITEM_COST,STANDARD_COST,WEIGHT,ITEM_PRICE2,ITEM_PRICE3,
    OPENING_COST,LAST_PUR_COST,QTY_FOR_PRICE2,QTY_FOR_PRICE3,ITEM_PRICE_METHOD,USER_ID,USER_DATE)
    VALUES(:IM_NEW_ITEMS.ITEM_CODE,:GLOBAL.LOC_VAR_A,:GLOBAL.LOC_VAR_E,'1',:IM_NEW_ITEMS.ITEM_CLASS,:IM_NEW_ITEMS.ITEM_TYPE,'0',
    :IM_NEW_ITEMS.ITEM_LENGTH,:IM_NEW_ITEMS.ITEM_WIDTH,:IM_NEW_ITEMS.ITEM_HIGHT1,:IM_NEW_ITEMS.ITEM_HIGHT2,
    NVL(:IM_NEW_ITEMS.COLOR_CODE,0),NVL(:IM_NEW_ITEMS.SHAPE_CODE,0),1,NVL(:IM_NEW_ITEMS.VOLUME,0),1,:GLOBAL.ITEM_PRICE1,0.00,0.00,0.00,'1',0.00,0.00,
    0.00,:GLOBAL.ITEM_PRICE1,:GLOBAL.ITEM_PRICE1,0.000,0.000,0.000,0.000,1,:IM_NEW_ITEMS.USER_ID,:IM_NEW_ITEMS.USER_DATE);
    standard.commit; -- NEW COMMITED
    clear_message; -- NEW COMMITED
         WHEN FORM_TRIGGER_FAILURE THEN
         SHOW_MESSAGE('Error : '||SQLERRM);
    RAISE FORM_TRIGGER_FAILURE ;
    WHEN OTHERS THEN
    SHOW_MESSAGE('Error : '||SQLERRM);
    RAISE FORM_TRIGGER_FAILURE ;
    END;
    Best regards
    Jamil

  • Statement Line Amount Is Not Within The Tolerance Range

    Hi.
    I have an issue with the CE autoreconciliation tolerances.
    Case.
    A RECEIPT statement line with $1244.89 with bank transaction type code (Journal ) cannot be automatically reconciled with a Debit available transaction $1244.90 due to this error. "Error. Statement Line Amount Is Not Within The Tolerance." Tolerance amount is set as 1 and the % as 0. So my tolerance range is (1243.89 - 1245.89), in consequence statement line should be reconciled . Am I right ?
    It seems everything is allright, I really dont know what is happenning, but it works fine with AP payments. I just want to know if this is a comun behavior or its a bug.
    Any suggestion would be appreciated.
    Thanks
    Robert
    Edited by: Roberto Islas on 12/07/2011 03:07 PM

    Check you Cash Management Bank account setup for Tolerance limits. By updating the Bank account tolerances, you would be able to auto reconcile.
    Kiran

  • How to create entity for the table which is not having the primary key

    Hi,
    Is it possible to create an entity for the table which is not having the primary key.
    I have to write a method in my session bean and that method must use this entity.
    any websites for this.

    If you are talking about processes launched from a JVM (running outside), Process is available.
    If you are talking about processes already running outside of a JVM, you could roll-your-own class to provide similar functionality as Process. This approach would be platform dependent, backed by the platform's I/O scripting and therefore limited to what the platform supports for process manipulation, e.g. Linux/Unix capabilities far exceed Windows.

  • I get Photoshop CS6 for Windows 7. I can not write the product key because I only can write numbers, but no letters.

    I get Photoshop CS6 for Windows 7. I can not write the product key into the fields because I only can write numbers, but no letters.

    Sounds like you've got an alphanumeric redemption code which you need to redeem for a numeric serial number.
    Try Redemption Code Help

  • Since upgrading from Windows Vista to Windows 7 both Internet Explorer and Firefox will not recognize the numbers keys of my keyboard. I get numbers in Word and every other situation, just not in the internet programs.

    Since upgrading from Windows Vista to Windows 7 both Internet Explorer and Firefox will not recognize the numbers keys of my keyboard. I get numbers in Word and every other situation, just not in the internet programs. I have tried uninstalling Firefox and reinstalling with no results.

    If there are problems with importing the IE Favorites in Firefox then export the favorites in IE to an HTML file and import that file in the Firefox Bookmarks Manager.
    If you do not have the menu bar in IE then right-click the toolbar at the top to enable the Menu Bar.
    *Export the favorites in IE to an HTML file (bookmarks.html):<br>File > Import and Export
    *Import the HTML file in Firefox:<br>Bookmarks > Show All Bookmarks > Import & Backup > Import Bookmarks from HTML
    See "Import from another browser" and "Import from file":
    *http://kb.mozillazine.org/Import_bookmarks

  • I keep getting the start menu and various programmes opening when I use a series of keys when working in my accounting programme, I am not using the command key and is very frustrating me, can anyone help me?

    I keep getting the start menu and various programmes opening when I use a series of keys when working in my accounting programme, I am not using the command key and is very frustrating, can anyone help me?  I am working on a Mac OS X Version 10.6.8, just need to know if I can reprogram the keys to stop this happening?

    Safari browser and menu shortcuts:
    http://docs.info.apple.com/article.html?artnum=42951
    Mac OS X keyboard shortcuts:
    http://support.apple.com/kb/HT1343
    http://docs.info.apple.com/article.html?artnum=75459
    Changing behavious of Function Keys:
    http://support.apple.com/kb/HT3399?viewlocale=en_US
    and more useful information on keyboard shortcuts here:
    http://www.myfirstmac.com/index.php/mac/articles/mastering-keyboard-shortcuts
    How to re-map individual keys:
    http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=ukelele

  • When in email I can not use the delete key to erase a word

    When in email I can not use the delete key to erase a word.

    Yes, it does.  It is only in my email through Charter that it does not work.  I restored all keyboard shortcuts to the default, but that did not fix the problem.  I have a MacBook Air.
    I called Charter also, who said it was a Mac problem.
    Thank you.

  • Hello, I purchased design premium 4.0 German Windows  (LIZ 390232 from 22.02.2010) from my friend and wanted to installation it. However, the key code does not work. He has the PC is no longer, so he can not  disable the product key. He loaded it, but onl

    Hello, I purchased design premium 4.0 German Windows  (LIZ 390232 from 22.02.2010) from my friend and wanted to installation it. However, the key code does not work. He has the PC is no longer, so he can not  disable the product key. He loaded it, but only in Englisch (trial version?) Please help me for the next step. I have the license agreement in my hand.

    Moving this discussion to the Downloading, Installing, Setting Up forum.
    Jakobh53157856 before you begin the installation process please complete the transfer of license process to transfer the Adobe Creative software license you wish to utilize to your possession,  You can find details regarding the transfer process at Transfer an Adobe product license.

Maybe you are looking for

  • Growlmail may cause Exchange email sync to stall

    I just was looking at another closed thread that mentioned that the problem with Exchange email on Snow Leopard Mail.app no longer downloading could be related to certain plugins or addons. I would see the sync spinner turning but nothing happening a

  • ITunes died

    iTunes has encountered a problem and needs to close. This message appears when I try to open the iTunes. First time it happened was when someone accidently turned off my computer without shutting it down. When I started it up again, iTunes didn't wor

  • Error in IOS 8...tested

    Dear Apple, I'm Rony from Perú, writing to inform about an error I found in my iphone 6. I've tried it in other iphone 5C and iphone 6 devices, and the error repeats. The error shows when I try to activate the ascending menu from a stand by status. T

  • Modify Dynamic Prompt Values based on User Name

    Hi, I did some searching for this issue on the forum and could not quite find anyone with the same problem.  If I missed something, please except my apologies in advance. I have created a report within Crystal Reports 2008 with dynamic prompts.  The

  • Cannot log in on Youtube app, despite correct details.

    Whenever I try and log into the native Youtube app on my iPhone, it reports 'Authentication Failed" even though the details are 100% correct. Here's what I've done so far: * Youtube.com accepts my username and password on both the desktop and iPhone