Posting incoming invoice

Hi,
I defined a new "Terms of Payment" in configuration and defined the appropriate cash discount percentage rate.  I also created a customer master record and assigned the newly created terms of payment.  Using this new master record, I successfully posted an invoice in AR using FB70.  Now, I am trying to post an incoming invoice using F-28.  But for some reason unknown to me, the terms of payment (that I just created and assigned to the customer master record) is not being shown in the "Post Incoming Payments Process Open Items" screen in the Cash discnt field. 
I have no problems posting the invoice without the cash discount percentage rate.  However, when I manually try to give a discount rate, I get a warning message that says Cash discount-relevant amount is zero; check entry at the bottom left corner of the screen.  When I click this warning, I get a pop-up screen with the same message and message no. F5073.
I am sure I am missing a key configuration step in this process, but am not able to understand where.  Any light you can throw on this situation is greatly appreciated.
Thanks,
Vijay.

Hi,
In the FB70 you can see the payment term in the tab Payments in the header data.
In F-22, the payment term is displayed in the screen where you enter the amount for customer invoice.
For payment transaction F-28 is not relevant as payment term is entered in invoice and the discount etc for that invoice is calculated based on that payment term. In F-28 you are just making the payment for the net amount. However you can change the discount amount here.
( Also check that in transaction OB41, Payment term is maintained as optional field in field status group Payment Transactions for posting key 31.
Also go to FS00 for the reconciliation account assigned to your vendor, the go to tab 'Create/bank/interest" and double click on the field status gorup.Check that in group Payment Transactions, the field Payment term is marked as optional field.)
Regards,
Gaurav

Similar Messages

  • Can we Use T Code MIRA instead of MIRO for posting incoming invoice?

    Hi All,
    Can we Use T Code MIRA instead of MIRO for posting incoming invoice?
    While trying to post a incoming invoice using MIRO, I am getting a error "HKONT is EMPTY". But when using MIRA i could get the invoice posted.
    And in which situations we use MIRA?
    Thanks in Advance
    Gopi Krishna

    Hello
    MIRA is for Invoice Verification in the Background
    Purpose
    This process is suitable for the following transactions:
    Posting invoices with mass amounts of data for which no item check is required
    Posting invoices referring to transactions not yet entered in the system
    Entering Invoices for Verification in the Background (Without Item List)
    When verifying invoices in the background, you enter only a small set of document header data, such as the invoice amount, the currency and the tax information. You also allocate the incoming invoice to a purchasing document or a vendor. The system saves the data and allocation criteria you enter.
    At a later point, the system verifies the invoice in the background. It uses the allocation criteria you entered to determine the item list. It then calculates the net total from the item list.
    If the net total = gross amount invoiced - tax amount (+/- tolerance), the system posts the invoice in the background.
    If the net total ¹ gross amount invoiced - tax amount (+/- tolerance), the system does not post the invoice in the background. It saves the document header data and the items determined in the background; the saved document then has to be processed manually in Invoice Verification.
    With Invoice Verification in the background, the system does not check for any quantity or price differences at item level. Since you do not enter any actual invoice item data, the system uses the default data for comparison.
    Regards
    Gregory Mathews

  • Need urgent help on Posting Incoming Invoice...........

    Hi,
    Please suggest me the best approach to post Incoming invoice (Customer Invoice, Invoice, GL Account) as the data is there in legacy system and my middle ware is XI system. Please suggest best approach among the below methods.
    1) XI will call a BAPI(BAPI_INCOMINGINVOICE_CREATE) and data will be posted accordingly.
    2) XI will generate Idocs and R/3 system will pick those Idocs and post. (Please tell me the IDOC type and Message type for the same).
    3) XI will place a file at application server level and ABAP will pick that file and post the data using BAPI (BAPI_INCOMINGINVOICE_CREATE).
    Note: while posting the customer invoice, the customer account number that is coming from legacy system is different from customer account number that is in R/3. So, when ever posting the data I need to change the legacy customer a/c numbmer with R/3 customer a/c number which is maintained in R/3.
    Please let me know the better approach ASAP. If you suggest first or second approach please let me know the enhancement or BADI name to achieve the functionality specified in NOTE....
    Looking forward for some good answers.
    Regards,
    Chandu.

    hi thr...
    http://help.sap.com/saphelp_45b/helpdata/en/b4/8a7415dc4ad111950d0060b03c6b76/content.htm
    kindly go thru the above data and do reward if helpful.

  • HTTPS for posting incoming Invoices

    Currently our vendors are using HTTP to post XML invoices to our XI server. But one of our vendor cannot use HTTP, they have to use HTTPS. So what should we do in our system so our vendor can post invoices to XI server by using HTTPS? do we need do extra settings in XI?
    Thanks in advance!
    Mrudula

    Hi Mrudula
    Check this thread
    HTTP Adapter with SSL/HTTPS
    cheers
    Sameer

  • F-28 incoming Invoice Posting Discount Splitting

    Hi All,
    I am using BDC for F-28  T Code to post incoming Invoice posting
    but the issue is while posting the discount amount if i send 60 Rs through file it is splitting into 30 and 30
    Not exactly  50-50
    I am unable to get on what basis the amount is splitting.
    I hvae to asssign Cost and Profit Center to the Discount amount .
    But how many parts the Dicount amount is splitting is th issue.
    Pls Help Me.
    regards
    Venu Madhav

    pls. send u r code if possible..
    Thanks,
    Mahesh Kumar.

  • Intercompany Sales Incoming Invoice references

    Hi,
    We have customized intercompany sales delivery related process.
    We have completed SD steps successfully.
    1.       Sales Order Creation
    ( Sales Org. 0001 in comp Code 0001, are delivered to customer from plant LY02 in comp code 002)
    2.       Delivery
    3.       Customer billing document
    4.       Intercompany billing document
    5.       Auto Incoming Invoice creation with RD04 output type
    Now, what I do not understand is purchasing process that company code 0002 should create Purchase order, statistical goods receipt and incoming invoice.
    I have searched oss notes and forums they all talk about incoming invoice creation with RD04.
    I also completed EDI steps successfully that are triggered after RD04.
    But it is not working now because I don’t have PO document yet.
    I have 3 questions about this process.
    Is it possible to create PO automatically?
    If it is not how can I create PO document manually with reference to intercompany sales order? so RD04 finds PO and posts incoming invoice.
    when should I create PO?  (after creating sales order or delivery document).
    Should we create statistical goods receipt document with PO reference ?
    Thanks…

    I have not completed the process yet.
    I need an advice who have achived this before.
    As I said before I customized delivery related intercompany process.
    All SD steps are working fine
    I have one sales order, one delivery, one billing document in delivering company
    I have one billing document in selling company.
    Now, I need a PO and Incoming Invoice in sales company.
    how should I create PO?
    which acc. assingment category should be assigned?
    Should I set Goods Receipt Indicator?

  • Reg : Posting of invoice

    Hi Experts,
    I am working on an object to post incoming invoice for a purchase order.
      Could any one of you help me in knowing what are the mandatory fields to be passed inorder to post the inovice using this BAPI ie BAPI_INCOMINGINVOICE_CREATE.
    Thanks in  advance.
    Regards,
    Ramkishore

    Hi,
    Check the below fields:
    For ITEM :
       invoice_doc_item
       po_number .
        po_item .
        tax_code .
       item_amount .
        quantity.
        po_unit .
    HEADER :
    invoice_ind
    doc_date
    pstng_date
    ref_doc_no
    comp_code
    currency
    gross_amount
    Among these few are optional.

  • Enter Incoming Invoice ( MIRO) unalbe to post

    Dear All,
    While posting the Incoming Invoice using MIRO tran. - credit memo, After Entering the GL Account
    Layout of Business Area , Cost Center, Partner Business area , and order field indicator shows all
    tick mark, ( correct sign) ,
    continuos message come fill in all required entry field.
    but when I using other User ID  Entering the Incoming Invoice happened.
    Please reply me How to correct the same. Which Auth.shall I remove.
    Regards,
    Santosh

    Thanx sri nath for reply., but still my problem is not solved.
    SAP user doing following entries :
    MIRO ->Inv. date >Reference>Calculate Tax ( check box select) > Business place>text>PO ref>
        --> select Delivery Note --> Select G/L Account -->
        in this menu after select the G/l account --> Business area --> Cost Center --> Order ( This fielld  
       automatically  Mandatory tick comes  ) only in one SAP login.
      So please tell me now How to remove this Mandatory tick to aboe field.
    While on my other SAP user this field are not comes in Mandatory. so Invoice post successfully.
    Regards,
    Santosh

  • Avoid posting mm-incoming invoice with when special account is used

    Hi,
    during the creation of the (parked) incoming invoice we use a dummy account that needs to be changed later. For our process it is not simply done by customize the account in the way that posting is not allowed.
    Therefore I am searching a possibilty to reject the posting of an mm incoming invoice if one special account is used. For the FI-incoming invoices I solved the problem with validation rules (User exits to avoid posting of invoices)
    But how can I do this with the mm invoices? Is it extension LMR1M005 or LMR1M004? (Didn't get it with them because I don't know how a "posting" switch should look like in the coding)
    Regards, Vanessa

    Hi,
    Your PO created for real  vendor/account and Why you parked incoming invoice to a dummy account ?
    Purchase order considered as committed document by business and you are doing invoice verification( parking and posting) WRT purchase order for a vendor and respective accounting documents are created during goods receipt  and invoice verification-why you want to post to dummy account/vendor!
    Instead of development , you can try with following:
    1.Create Main Vendor (A)in t.code:XK01
    2.Go for creating a new vendor master(B) for dummy vendor in XK01 , keep alternate payee as main vendor(A) as Alternat.payee field in Payment transaction view and keep partner function as Invoicing Party(PI) only in  Partner function view.
    3. Assign this dummy vendor code(B) in Main vendor(A) in t.code:XK02  with partner function of Invoicing Party in Partner function view.
    4.Now create PO for Main vendor(A)
    5.Do invoice verification for PO, your invoice posted to dummy vendor code(B)
    6.Do payment for PO where you will pay for vendor code (A)
    Also you can think following options:
    Better create assign a blocking key in field of Payment block in Payment transaction view of your vendor master and after invoice verification, the invoice document created will be blocked for vendor.Later you can release the invoice with MRBR t.code or FB02 t.code.
    OR
    You can use tolerance limit as ZERO for tolerance keys for invoice verification for your company code. Create PO for vendor and after invoice verification for PO, the invoice document created will be blocked for vendor.Later you can release the invoice with t.codes MRBR  or FB02.
    Regards,
    Biju K

  • Posting a previously parked incoming invoice

    Hi all,
    Can anybody help me with the following scenario:
    I am parking incoming invoice document using BAPI_INCOMINGINVOICE_PARK. It gives me a document no.
    Later I want to post this document. I don't know which BAPI or fm to use for this. Is it possible to post parked documents with BAPI_INCOMINGINVOICE_CREATE?
    Thanks
    Ali
    Edited by: Ali Abbasgil on Aug 4, 2010 12:59 PM

    Hi ,
    invoice_change facilitates your requirement...
    But there are certain constriants as of the following points:
    pls see if these points help.
    1.It is not possible to change invoice documents flagged for invoice verification in the background using this method.
    2.Furthermore, no invoice documents saved within the framework of the EDI process can be changed with this method.
    regards,
    umakanth..

  • Invoice Type not being Updated while Posting INVOIC01 - Incoming Invoice

    Hello,
                    I am trying to Post Incoming Vendor Invoice in to SAP using INVOIC01 and IDOC_INPUT_INVOIC_MRM Function Module. I am adding values INVO for Invoice, CRMO for Credit Memo in the Field E1EDK01-BSART to Post the Invoice with different Invoice Types. However, the Invoice for the PO gets Posted only as Invoice, no matter what I populate in the Segment Field E1EDK01-BSART. What could be the issue? Please let me know.
    Thank You,
    Venkata Phani Prasad K.

    This issue has been Resolved. A Sub routine MRM_DOCUMENT_COMPLETE is called in the  Function Module IDOC_INPUT_INVOIC_MRM in which the value of the USING Parameter MRM_RBKPV-TCODE is being hard coded to MR1M. Since I am using a Z-Version of this Function Module, I've changed the value of the above field to MIRO after the Subroutine call which solved the issue.
    MRM_RBKPV-TCODE = 'MIRO'.
    The Values to be Passed to the Field BSART in the Segment E1EDK01 are
    E1EDK01-BSART = 'INVL' - For Invoice
    E1EDK01-BSART = 'CRME' - For Credit Memo
    Thanks,
    Venkata Phani Prasad K

  • Incoming invoice not get posted through workflow

    Hi Experts,
    I am working on workflows for incoming invoice used by bus2081. i am facing the problem when the user clicks on post button after verifying the invoice the workitem not posted .and is it showing debit and credit miss match . while posting it with out workflow the document was posted with out error even debit credit miss match
    please give me the solution to overcome from this problem .
    Thanks
    Sreenath

    Hi,
    It seems to be authorisation issue.
    Compare the invoice values which user is able to approve and not.
    Maybe he doesn't have enough authorisation limit to post those invoices.
    Ask him to do it from SBWP backend inbox.
    If it is not going from his inbox means, check the SU53 t code after he clicks on post button.
    Then see in SU53 whether any authorisation is missing.
    It's not a workflow issue. If there is an issue in workflow means, he should not be able to post any invoices.
    Cheers,
    Raja.D

  • T-code F-28 (Post Incoming Payments) - only 16 lines to enter invoice doc

    Hope someone can help me on the following issue:
    Issue is pertaining to t-code F-28 (Post Incoming Payments). There are only 16 lines for user to enter invoice documents when we select Document Number for the Additional Selection. For some cases, we do need to enter more than 16 lines.
    Question:
    1.     Anyway to increase number of lines for user to enter invoice documents
    2.     Any workaround if the number of lines cannot be increased.
    Thank you very much.
    Wilson

    Hi,
    That is standard SAP screen defination.
    You can use "Page Down" button to enter additional 16 document numbers and so on. Or can give the document numbers in ranges.
    If you have a huge list of invoice numbers to be given which can not be met by above, then you need to develop a custom program to call BDC or BAPI_ACC_DOCUMENT_POST
    Regards,
    Gaurav

  • Incoming invoice post via INVOIC01 (IDOC_INPUT_INVOIC_MRM)

    Dear all,
    We are trying to post an incoming supplier invoice against a PO via IDOC INVOIC01 (IDOC_INPUT_INVOIC_MRM).
    We were able to identify all technically required fields to post the invoice.
    However, we have some difficulties:
    1). How can we enrich the text field which is in the header of the MM invoice ? (transaction MIR4, tab Basic data, field "text")
    2). In the FI document (BSEG/BKPF table; FI document that can be viewed through transaction FB03), there are fields like XREF1, XREF2 and XREF3, is there any possibility to have these fields filled through the IDOC?
    Many thanks in advance!
    Best regards

    Option #1 is to use INVOIC01.  The configuration for INVOIC01 is present in the standard system for MM invoices through ECC 6.0. 
    Option #2 is to add the ALE config to allow use of INVOIC02 with IDOC_INPUT_INVOIC_MRM.  We have just done this ourselves because we want to use the same IDoc for both our FI and MM invoices, and it seems to be working OK thus far.  The configuration to use INVOIC02 for MM invoices is not in the default system up through ECC 6.0.
    To do option #2, call transaction WE57 - "IDoc: Assigment of Function Module to Logical Message and IDoc Type"
    You will need authorizations to assign a package to this -- it is transportable config.
    Function module: IDOC_INPUT_INVOIC_MRM
    Function type: Function module
    Basic type: INVOIC02
    Message Type: INVOIC
    Message Variant: MM
    Object Type: BUS2081
    Direction: Inbound
    Description: Invoice/Billing Document
    Name: Incoming Invoice
    (This is a copy of the default config for INVOIC01, changing the IDoc type to INVOIC02.)
    Save, assign to the appropriate package for transport.  This configuration is cross-client, so do it once in your development client and it's active in all clients on that instance.
    And that's it!  Do everything else the same as you would with INVOIC01.  (Just keep in mind that not all of the segments you use for FI invoices work exactly the same way in MM invoices -- some of the segment qualifiers are different despite trying to define the same business fields...)
    --Dan King
    SAP NetWeaver Integration Architect
    Capgemini

  • Incoming Invoice Create from data without posting the GR details

    Hi Experts,
    I am trying to create a MM invoice (MIRO) using the BAPI BAPI_INCOMINGINVOICE_CREATE and I do not want to post GR details in this invoice. But I have not been able to see the face of success yet.
    Following are the parameters that I pass to the structures of this BAPI:
    BAPI_INCINV_CREATE_ADDRESSDATA Addressdata = new BAPI_INCINV_CREATE_ADDRESSDATA();
    BAPI_INCINV_CREATE_HEADER Headerdata=new BAPI_INCINV_CREATE_HEADER();
    BAPI_INCINV_CREATE_ACCOUNTTable Accountingdata = new BAPI_INCINV_CREATE_ACCOUNTTable();
    BAPI_INCINV_CREATE_ACCOUNT Account = new BAPI_INCINV_CREATE_ACCOUNT();
    BAPI_INCINV_CREATE_ITEMTable Itemdata = new BAPI_INCINV_CREATE_ITEMTable();
    BAPI_INCINV_CREATE_ITEM Item = new BAPI_INCINV_CREATE_ITEM();
    BAPI_INCINV_CREATE_GL_ACCOUNTTable Glaccountdata=new BAPI_INCINV_CREATE_GL_ACCOUNTTable();
    BAPI_INCINV_CREATE_GL_ACCOUNT Glaccount = new BAPI_INCINV_CREATE_GL_ACCOUNT();
    BAPI_INCINV_CREATE_MATERIALTable Materialdata = new BAPI_INCINV_CREATE_MATERIALTable();
    BAPIRET2Table Return=new BAPIRET2Table();
    BAPI_INCINV_CREATE_TAXTable Taxdata = new BAPI_INCINV_CREATE_TAXTable();
    BAPI_INCINV_CREATE_VENDORSPLITTable Vendoritemsplitdata = new BAPI_INCINV_CREATE_VENDORSPLITTable();
    BAPI_INCINV_CREATE_WITHTAXTable Withtaxdata = new BAPI_INCINV_CREATE_WITHTAXTable();
    string Fiscalyear="", Invoicedocnumber="";
    Headerdata.Invoice_Ind = "X";
    Headerdata.Bus_Area = "ED";
    Headerdata.Comp_Code = "GAMB";
    Headerdata.Doc_Date = "20110505";
    Headerdata.Bline_Date = "20110505";
    Headerdata.Doc_Type = "RE";
    Headerdata.Diff_Inv = "0001736123";
    Headerdata.Currency = "USD";
    Headerdata.Exch_Rate = 7.33M;
    Headerdata.Po_Ref_No = "4510146624";
    Headerdata.Gross_Amount = 87500.00M;
    Headerdata.Header_Txt = "";
    Headerdata.Inv_Rec_Date = "20110505";
    Headerdata.Pmnttrms = "G001";
    Headerdata.Pmnt_Block = "A";
    Headerdata.Ref_Doc_No = "Inv01";
    Headerdata.Pstng_Date = "20110505";
    Headerdata.Calc_Tax_Ind = "X";
    Headerdata.Person_Ext = "extsuro";
    BAPI_INCINV_CREATE_MATERIAL Material = new BAPI_INCINV_CREATE_MATERIAL();
    Material.Invoice_Doc_Item = "0001";
    Material.Material = "W900000664";
    Material.Val_Area = "PL01"; // plant
    Material.Db_Cr_Ind = "S";
    Material.Item_Amount = 70000.00M;
    Material.Quantity = 200.00M;
    Material.Base_Uom = "EA";
    Material.Tax_Code = "I1";
    Materialdata.Add(Material);
    Item = new BAPI_INCINV_CREATE_ITEM();
    Item.Invoice_Doc_Item = "0001";
    Item.Po_Number = "4510146624";
    Item.Po_Item = "00010";
    Item.De_Cre_Ind = "X";
    Item.Freight_Ven = "0000010149";
    Item.Tax_Code = "I1";
    Item.Item_Amount = 70000.00M;
    Item.Quantity = 200.00M;
    Item.Po_Unit = "EA";
    Item.Po_Unit_Iso = "EA";
    Itemdata.Add(Item);
    proxyPOInvoice.Bapi_Incominginvoice_Create(Addressdata, Headerdata, out Fiscalyear, out Invoicedocnumber,
        ref Accountingdata, ref Glaccountdata, ref Itemdata, ref Materialdata, ref Return, ref Taxdata, ref Vendoritemsplitdata, ref Withtaxdata);
    This is resulting in the below error message:
    u2022     Enter goods receipt data only when working with GR-based IV
    For the first error messages, after some good amount of googling and also searching in this forum I could reach to this conclusion that, if PO is marked with GR-based IV flag then invoice cannot be booked without GR. Also while booking such as invoice for every GR Item we need to pass:
    Ref_Doc = goods recript number,
    Ref_Doc_Year = year for good receipt number
    and Ref_Doc_It = item number in the goods receipt.
    I have created a PO which is not GR-based IV flagged, i.e. GR is not mandatory for creating invoice. Still I get the same message every time. I went through the documentation of the BAPI and also through many sites that gave sample codes to create an MM invoice but without any success.
    The same entry when I enter through SAP screens I am able to post the invoice without GR.  Please help me identify where I am going wrong.
    Thanks in Advance
    Best Regards
    Roy

    I found out the cause to this whole thing. It seems that even though if you don't need to pass a parameter you need to fill it with default value. e.g.
    my invoice was not GR-based IV invoice. Therefore, I don't actually need to pass values for:
    REF_DOC
    REF_DOC_IT &
    REF_DOC_YEAR.
    Well i was wrong here. Even then I need to pass these values as:
    REF_DOC = ""
    REF_DOC_IT = "0000"
    REF_DOC_YEAR = "0000"
    I guess this is how SAP .Net Connector works.
    Thanks to all anyway
    Roy

Maybe you are looking for

  • My computer doesn't recognize my ipod nano 2nd gen

    My computer running Windows 7 doesn't recognize my ipod nano 2nd gen.  Also my ipod not seen in my itunes.  I did all the reset stuff and nothing works.  Do you think it is just shot???

  • Adobe Muse CC Form for third party hosting servers

    I start using the new adobe muse cc forms for third party hosting servers and i have this website for one of my customers i create a CONTACT FORM on the website and when try to submit it says "server encontered an error" i chat with adobe support the

  • Is it possible to watch music videos on a nano?

    I bought a music video on itunes and when I updated my ipod the music video didn't transfer onto the ipod. Can a nano play music videos? dell   Windows XP  

  • Several Problems Going On

    Alright, first and foremost is the fact that the AC adapter plug no longer works. I plug it into the wall, into my computer, nothing. I've tried several other outlets and several other buildings and nothing. I can't charge my battery. I'm also a stud

  • Too many error codes: can't update!

    Well, I wanted to update my iPod nano(2nd gen), so I plugged it in, and it says it is updating, and after a while, it says "iPod cannot be updated; an error occured (-50). It then continues to update again, rendering me unable to do anything, then a