Create Accounting in invoice and Create accounting in payment terms?

hi,
I want to know the difference between create accounting in invoice and create accounting in payment terms and is it compulsory to validate and create accounting in invoice before making payments ?
Regards
Sudharshan

If the accounting method is accrual, then invoice accounting will be Item Expense/Charge -> Liability.
And payment accounting will be Liability -> Cash (it is different if you have reconciliation also)
An invoice has to be validated to get accounted or to get paid.
Payment just need a validated invoice, not an accounted invoice.
But Payment accounting can be done only after the invoice is accounted.
By
Vamsi

Similar Messages

  • Create a new payment term in another language apart from english

    Hello,
    Can you please let me know how do  I create a new payment term other than English.
    Unfortunately, I cannot maintain them in T052U using SE16 either . I also tried with SE 63, it is showing  an error -  no suitable object found.
    Thanks
    SM

    Hi,
    Let me elaborate so that you can close this thread.
    You log into the system in EN.  If your system is unicode, then you will be able to enter the text in any language you wish.  Lets say you maintain it in Chinese.  Now when a user logs in in English, he will be able to see the text in only Chinese. 
    However, if you have Chinese installed as a language; i.e. a user can log into the system in Chinese and see everything and transact in Chinese, then when he tries to select this payment term, he will not be able to see the text for this payment term as this is one of the few customising areas in SAP where a master text is maintained in the logon language and at times results in errors if not maintained.
    This has been done to make the master table structure less complex.  Some similar examples are, document types, posting keys etc.
    Cheers.

  • Procedure for creating a new payment term

    Dear gurus,
    Can anybody help me on creating a new payment term in service PO containing as below.
    1. 5% as advance
    2. 80% on pro-rata basisagainst supply of material.
    3. 10% after successful testing & Commissioning.
    4. 5% after handing over, submission of warranty cards.
    Thanks & Regards,
    Prasant Sekhar

    you can map this scenario in ME21 N through FRAME WORK order  (FO)  Type  and give the details.
    You have give the Dates
    It will  work perfectly
    G.Ganesh Kumar

  • Deferred Tax:Post invoice and clearing of open payment seperately $

    Hi Team,
    User not able to clear the vendor Through F-44
    Down payment was done at 2013 and Invoice is generated at 2014 . now user trying to clear thevendor through F-44 .When he is trying to clear the vendor system throwing error message stating that “Deferred Tax:Post invoice and clearing of
    open payment seperately$” .What is the reason for this .Thanks
    Regards,
    Raj

    Hi
    Check if OSS Note 913805 is relevant for your EhP and patch level
    Regards
    Sanil Bhandari

  • MM INVOICE created with different Payment Terms and 2 differents PO.

    I will explain with an example to understand better the issue and why this could happen, (for the same Co.Code):
    On 05.09.2011, 5203795529 was posted with payment terms D030.
    At that time, PO #: 4501105395 was having payment terms D030 while PO #: 4501232207 was having payment term D031.
    Invoice 5203795529 was posted successfully.
    On 12.09.2011, 5203806574 was posted with payment terms D030.
    At that time, PO #: 4501105395 was having payment terms D030 while PO #: 4501232207 was having payment term D031.
    Invoice 5203795529 was posted successfully.
    In OCT, user receives another invoice for this 2 POs (4501232207 & 4501105395) and trying to post MIRO again but this time, user encountered error 'Payment terms in purchase order 4501232207 differ from current terms'. In order to proceed, user has changed payment term for 4501105395 from D030 to D031 on 17.10.2011 and proceed with invoice posting without error. 5203878342 was posted on 17.10.2011.
    The vendor always has the same Payment Term: D031
    Now the question is, why user is able to post without any problem previously even though there's different payment terms on both POs and not now anymore?.
    Thanks

    Thanks Jayavar,
    Nobody has changed anything, (I mean the PO Payment terms),  until October in PO. 4501105395
    The error message is when the user try to post with MIRO PO´s (4501232207 & 4501105395):
    "Terms of payment in purchase order 4501232207 (always with Payment term D031), differ from current terms"
    Message no. M8349
    Diagnosis:
    The terms of payment in the current invoice differ from those in the current purchase order 4501232207, other terms of payment were stipulated:
    Terms of payment key D031
    1st cash discount period 31 days 0,000%
    Either you have selected more purchase orders with different terms of payment, or you have changed the terms of payment manually.
    But the strange thing is in SEP, there's already this difference & there is no problem posting the invoice & the problem only comes when in OCT.
    Thanks and Rgs
    Francisco

  • G/L account for payment terms

    Hi,
    Is it possible to maintain 2 G/L accounts under 1 chart of account for cash discount? For example, G/L account 333333 for payment term Z333 and G/L account 222222 for payment term Z222.
    Will appreciate immediate feedback. Thanks.

    Hi,
    Good morning and greetings,
    You can use the OBBH or GGB1 option to determine the right GL account based on the payment term.
    Please reward points if found useful
    Thanking you
    With kindest regards
    Ramesh Padmanabhan

  • SQL-Query - AR Invoice and related AR Down Payment Invoices

    Hello everybody,
    I want to show all AR Down Payment Invoices related to a given AR Invoice, i.e. a query approximately in this form:
    SELECT
    T0.DocNum AS 'Invoice',
    T0.DocDate AS 'Invoice Date',
    T0.DocTotal AS 'Open Amount',
    T1.<<DocNum>> AS 'Down Payment Invoice',
    T1.<<DocDate>> AS 'Down Payment Invoice Date',
    T1.<<Amount>> AS 'Down Payment Invoice Amount'
    FROM
    OINV T0 INNER JOIN <<Down Payment Invoices>> T1
    ON T0.DocEntry = T1.<<DocEntry>>
    WHERE
    T0.DocNum = xxxxx
    I want to know if such a table <<Down Payment Invoices>> exists and what its name is.
    Thanks for your help!
    Regards,
    Frank Romeni

    Thanks for the INV11 - but this table seems to be empty even for invoices we have related down payments, e.g.
    SELECT
    T0.DocNum, T0.DocTotal, T1.<<whatever you want>>
    FROM
    OINV T0 LEFT OUTER JOIN INV11 T1
    ON T0.DocEntry = T1.DocEntry
    WHERE
    T0.DocNum = xxxxx
    That INV11 is always empty I could see with SELECT * FROM INV11
    Regards
    Frank Romeni
    P.S.: I only post questions to this forum when I analysed my problems and only if I couldn't find any further information in the helpfiles. With regard to your first hint to ODPI there is no reference to INV11 in the helpfiles.
    With regard to your comments I feel impelled to to say that if my question is confusing you, then it seems that nobody has ever taught you that meaning can be taken from the context. Regarding the "street", you asked me to find something: Do not waste your time with talking precociously ...
    If you should feel annoyed by my comments, we'd better stop this conversation. Otherwise let us fall back to a strictly factual exchange of information, OK? I am not willing to discuss this any further!
    F.R.

  • Invoice: Baseline date on the payment terms.

    Dear Experts,
    I am having a problem where trying to change the term of payment of an invoice before a posting, the account doesnt set the baseline date correctly.
    This issue occurs for baseline date type 'Entry Date' .
    After whichever interaction in MIR4 , 'Enter' or 'Save', the baseline date will:
    1. set to the date as in the existing entry if there is no change .
    2. set to the system date if there is a change in the payment terms,
    where the '2nd' is not correct because the payment term changed stated that the baseline date should be 'Entry Date'.
    The above mentioned logic is inside the function module
    'FI_CHANGE_PAYMENT_CONDITIONS'
    Codes bellow shows the scenario mentioned in '1.' no changes
    Wenn keine Änderung, dann Export versorgen und Tschüss-----
    e_zterm = i_newzterm.
    zterm = i_newzterm.
    e_zfbdt = i_newzfbdt. <----
    set to the existing entry
    zfbdt = i_newzfbdt.
    e_sklin = i_newsklin.
    sklin = i_newsklin.
    check not status is initial.
    Codes bellow shows the scenario mentioned in '2.'terms change, and baseline date type 'C'
    T052 contains first entry for payment term key entered "P00K005354
    case t052-zdart. "P00K005354
    when 'C'. "P00K005354
    zfbdt = sy-datum. "P00K005354
    if i_cpudt is initial. "Note 199967
    zfbdt = sy-datum. "P00K005354 <------ set to current date
    else. "Note 199967
    zfbdt = i_cpudt. "Note 199967
    endif. "Note 199967
    Is this a program logic error or is it the way it should be ?
    Any one encounter the similar problem ? or should there be OSS notes to apply ?
    Thank you .....

    .

  • Regarding BP tcode and MK03 for updating payment terms for different vendor

    My requirement was to update the payment terms in to MK03.
    Our business useseres will give the payment terms for FI Vendores in BP tcode and save payment terms for FI Vendores in BP TCODE and this payment terms shoule updated ditrectly in to MK03 for every FI Vendor .
    How we will update the payment frome BP to MK03 directly. In BP the technical name for payment terms was LFB1-ZTERM and in MK03 the technical name was LFM1-ZTERM .
    I want to update payment for single company code only. In mk01, we creating vendors for purchase org level how we will update payment to mk01 from BP TCODE pls give how i have to update this payment terms from BP to MK01.

    My requirement  was to update the payment terms in to MK03.
    Our business useseres will give the payment terms for FI Vendores in BP tcode and save payment terms for FI Vendores in BP TCODE  and this payment terms shoule updated ditrectly in to MK03 for every FI Vendor .
    How we will update the payment frome BP to MK03 directly. In BP  the technical name for payment terms was LFB1-ZTERM and in MK03 the technical name was LFM1-ZTERM .
    I want to update payment for single company code only.  In mk01, we  creating vendors for purchase org level how we will update payment to mk01 from BP TCODE pls give how i have to update this payment terms from BP to MK01.

  • Invoice Reference Number "V" + Blank Payment Terms field

    Hi Experts
    Need your validation on one point. I have credit memos with invoice reference number field filled with "V" but payment terms in document is blank.
    Payment terms in Vendor Master Data is XXXX (Net due 30 days). But when I run the Payment Program within 30 days for this vendor, the credit memo is picked up and adjusted.
    Is my understanding correct that it is because of the following reasons -
    By putting V in invoice reference number, the system will overlook the payment terms mentioned in Vendor Master Data and follows whatever is mentioned in the document.
    And because the payment term field is empty in the document, it is taking baseline date as payment due date and thus picks the document in F110 program.
    Points will be rewarded to replies with explanations.
    Regards
    Arjun

    Arjun,
    please check my comments:
    By putting V in invoice reference number, the system will overlook the payment terms mentioned in Vendor Master Data and follows whatever is mentioned in the document.
    In all cases the document entry overlook the master data entry. The vendor works as default values during document entry.
    And because the payment term field is empty in the document, it is taking baseline date as payment due date and thus picks the document in F110 program.
    Don't change the document defaul entry if you want the vendor assignment. If it's blank you have to assign same Payment terms from you vendor otherwise you will have only the baseline date.
    Best Regards

  • Pre-order movies - Why no invoices and proof of agreed payment?

    I pre ordered a movie to save some money..  (14.99 vs 19.99) then the day comes when it comes out and my invoice says its 19.99.
    Upon doing a little research, I realized, I never got an invoice of my pre-order showing the amount I actually pre-ordered for. Then, looking at my account page to check my pending pre-orders, they only show the movie and a cancel button.
    You really don't get a confirmation how much you agreed to pay until the movie is out and ready to be downloaded. (Day you are actually charged)
    This is the first time, I am not happy with Apple..
    In my opinion you SHOULD confirm via email the person's pre-order and the amount he or she agreed to pay at the time of ordering. If you go and change the prices on me, why should I bother to pre-order anything? Smartly you leave the customer with no records, unless he or she takes a screenshot. (Which I now did and I have a little database to reference) If I am wrong, please advise why we don't get an invoice etc.. I would love to be proven wrong here. Especially, since I am a HUGE apple fan and this is the first time, I am truly disappointed and have the feeling of being duped. (Something Apple never had to stoop to, since the products speak for themselves)
    Thoughts?

    Hi Gail,
    No worries, I appreciate you taking the time to reply.
    I was more hoping for someone at Apple to reply and advise on this "invoicing system" .. as well as raise the issue to other customers.
    Amongst my remaining 4 pre orders, I have one, of "Interstellar". By the time I figured out that I am actually charged more than I recall paying for at the time of my pre order, the charge went up to 19.99. When I placed the pre order, I am fairly certain it was 14.99. No proof at this point and of course, I can go and cancel that pre-order. But I would also cancel the original price I purchased this at. If only there was some way to track it. (that somewhat the reason why i started the post) All other pre-orders, I went in, clicked the purchase button and took a screenshot of the popup that notifies me that I already purchased the item. Thus, proving the purchase as well as showing the price in the background. (while it is at 14.99).
    Anyways, I am probably making that sound more complicated than it needs to be.. still, the question remains.. how do I or other customers know what they paid for in a pre-sale? Once the item is out and the movie confirmed as purchased via invoice at the date of release, there is no going back.. no returns and at the same time, the customer can't proof a thing. (nor would I want to then get into a "he said, she said" situation with apple)
    If I don't get some sort of resolutions, pre-orders will simply not be worth it. I don't want to fight each measly charge via screenshot proofs etc..
    Sadly as I am moving to a complete digital movie library for all my purchases, this really is something I would love to get resolved. My library is far to big, to suddenly start moving to an amazon digital library.

  • TDS on Sales Invoice and TDS on Advance Payment

    Hi All
    Can any one explain the below WHT scenario.
    "If we get advance payment from customer and after some time (15days) we have posted an sales invoice against him. Now on which amount we have to deduct TDS. (At the time of Advance from Customer we have deducted TDS).
    Again we have to deduct TDS on Sales Invoice or not?
    Thanks
    Chandra

    Hi Chandra,
    First of all, TDS means Tax Deduction at Source and so it does not apply to receipts from customers. It applies only in case where we pay to our vendors. While we receive the payment from our customers, its the customer who deducts the TDS and not we. We only book the total Invoice that we book as revenue and take the TDS certificate at the end of the year from the customer and submit it to the IT dept. By submitting the TDS certificates, we need not pay tax to the extent of TDS certificates.
    So its only when we make advance payment to our vendors/sub-contractors or while booking the invoice of our vendors (whichever is earlier) that we have to deduct TDS.
    Hope you understand this. Kindly revert if u need further information.
    Regards,
    CA. Karthik Narayan N S
    SAP-FICO Consultant

  • Default G/L account in payment terms

    Hi
    In outgoing payment--payment means , i find Advance payment G/L linked but i want my bank there.
    From where i can link?
    Thanks

    Hi,
    For Incoming Payment
    Administration -Setup-Financials-G/L Account Determination-Sales Tab-General-Check received
    Change the Check received A/c to required A/c.
    For Out going Payment
    Administration -Setup-Financials-G/L Account Determination-Purchase Tab-General-Bank Transfer
    Change the Bank transfer to required A/c.
    Regards
    Datta Kharat

  • Add Invoice with Payment Terms set 'Open Incoming Payment' = Cash - with DI

    Hi,
    I have this type of problem: I have defined a Payement Terms (Payment Terms - Setup) and I have set the field 'Open Incoming Payment' = Cash.
    In this way, when I create an Invoice and I put this 'Payment Terms' in Accounting Label, when I Add the Invoice, Sap open the 'Payment Means' form, and I must set the Total Cash of the payment. I set this field, click Ok, and then I'm able to Add the Invoice (and his Payment).
    If I try to do this operation with DI API, when I call .Add() method, I retrieve this error: "Invoice & receipt must be paid exactly  [OINV.GroupNum]". There is a method or property in SAPbobsCOM.BoObjectTypes.oInvoices that I must set to do automatically this operation?
    What can I do this???
    Thank you
    Marco

    Hi Niall,
    yes, I have set the property vInvoice.PaymentGroupCode = 2 , infact i retrive the error.
    If i try to set PaymentGroupCode = 1 or PaymentGroupCode = 3 (other 'normal' Payments Terms), my procedure work correctly, and the Invoice are added.
    If I try to set PaymentGroupCode = 2, i retrieve the error.
    This is my simple code:
                        vInvoice.Series = 26
                        vInvoice.CardCode = "C0001"
                        vInvoice.HandWritten = SAPbobsCOM.BoYesNoEnum.tNO
                        vInvoice.DocDate = "10/01/2009"
                        vInvoice.DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Service
                        vInvoice.PaymentGroupCode = 2
                        vInvoice.Lines.AccountCode = "11005010"
                        vInvoice.Lines.Quantity = 1
                        vInvoice.Lines.Currency = "Eur"
                        vInvoice.Lines.Price = 110
                        ret = vInvoice.Add()
                        If ret <> 0 Then
                            myDB.GetLastError(errCode, errMsg)
                            myapp.SetStatusBarMessage(errMsg, SAPbouiCOM.BoMessageTime.bmt_Medium, True)
                        End If
    Thank
    Marco

  • AR Payment Terms/Invoice Due Dates

    I need to be able to have a search that can search for invoices that have a specific payment term and are due within a certain period of time. (ex: all invoices with Net 30 payment terms that are due within the next two weeks). I have tried the collections>account details screen but there is no criteria for payment terms. Any suggestions would be greatly appreciated.

    You probably don't want to change the payment terms on existing invoices, unless there was a effective change date that was missed for changing the payment terms. You would have sent the invoice to the customer with the original terms and they would have entered it into their system with those terms. So not only would you have to change the due dates manually on your system, you would have to notify the customer somehow of these changes. That is why it normally is easier not to worry about existing invoices and just let the payment terms start showing on new invoices. Makes any sense?
    John Dickey

Maybe you are looking for

  • How to enable/disable the input fields based on the data entered/user action in the web dynpro abap?

    How to enable/disable the input fields based on the data entered in the web dynpro application abap?  If the user enters data in one input field then only the next input field should be enabled else it should be in disabled state. Please guide.

  • How to solve Error -8076

    My access on an external volume is limited to "read only". I wanted to use my full admin-rights for my Mac also for this external volume, by doing this I got the message, that an undefined error -8076 has happened and my action cannot be executed. Ha

  • Problem with importing a dmp file

    Hello, I am trying to import a dmp file to make an excercise. I've tried and read manuals all day now, but it seems I still do something wrong First, In the Enterprise Manager console, I create a new user (CREATE LIKE scott): <img src="http://users.s

  • Recalculation of Depreciation for the previous periods

    Hi All, I am new to this forum, I have one query regarding the recalculation of depreciation. Client wants to increase the life of the asset and depreciation change should be effected from 01/07/2010 (FY start). Depreciation has already posted from J

  • Wm_concat(column_name) order by [SOLVED]

    The question is based on a other thread: column values separated by , Aketi Jyuuzou Posted: Nov 23, 2007 3:17 AM with the next statement there will be 4 records displayed (there are 4 columns for this constraint) select constraint_name, wm_concat(col