Wrong Payment term in the Invoice

We have a problem with one of the vendor Invoice creation. We are getting wrong payment term in the Invoice.
We have payment term A in the vendor master both company code and Purchasing Org. We have the same payment term A in Purchase order and Contract.
But when we create invoice using MIRO for the PO we are getting Payment term B. This is happening for only one vendor.
We know that it can be corrected at the financial document level but want to know how this payment term B is pulled up from cause i checked all the options but nowhere to find from where it is coming.

Hi Aparna,
Check the following:
In MIRO, if you use PO reference to create the IV document,terms of payment will not get copied from vendor master, the terms of
payment will come from the PO.(if you have the invoice entered without reference to the PO, then the terms of payment are copied from vendor.)
So when you change the the invoice party in MIRO, new payment terms will not get copied from vendor master, they will come from the PO.
Please review SAP Note 322430 MIRO: Proposal logic for terms of payment Payment terms are only adopted from the vendor master record Without reference to purchase order
You enter an invoice without purchase order reference by adding a G/L account line or material line as a first item. If the terms
of payment key does not contain any value, this is copied from the accounting view of the vendor master record.
Thanks
Aravind

Similar Messages

  • Wrong payment term during invoice creation

    Hi All,
    when i created sales order with one line item then it is creating two entries in VBKD table with POSNR = '0000' with payment term ZTERM = 'ZI15'  and POSNR = '1000'  with payment term ZTERM = 'Z223',  but problem is that when going to create Invoice it is picking wrong payment terms Z223 while it shud be ZI15. can anyone please help me to know why it is creating 2 entries in VBKD and why it is taking wrong invoice during Invoice creation.
    Saurabh

    HI,
    Please review SAP note 38934 which may help to explain this issue.
    If you do not have VBKD data for a particular line item, it is the same
    as the header (vbkd-posnr = 000000). This is standard behaviour.
    so if you have a vbkd line item, that simply means some part of the business data is different to the header
    and that's why the line item for VBKD was created (in this case a different payment terms has been entered for the line item)
    For the second part of the issue, please start at trx VTFA and check the copy control (especially at line item level).
    kind regards
    Paul Q

  • Payment terms in vendor invoice posting

    Hi all,
    When using FB60 to post vendor invoice, I can't see payment terms and discount information under "payment" tab.
    I had create payment terms in IMG, and assigned it to the vendor master record.
    Do I miss anything?
    Thanks for the help!
    YuLin

    Julia,
    I use FK01 when I created the Vendor Master data and assigned payment terms to the vendor, I went to FK02 (change), and can see my assigned payment terms there. Is there any difference if I assign payment terms in FK02 rather than in FK01?
    My problem is I couldn't see "payment terms"  when I post a vendor invoice nor can I see it in line item display after I posted the invoice. I couldn't see the settings for discount either, not that I wanted to see the discount "amount".
    I suspected that the settings for my new vendor is causing me this problem but not the payment terms itself, or could be the combination of company code and vender master record settings, so when I try to post invoice to this vender, I couldn't see payment terms, but while I post other vendor's invoice, I can see payment terms.. I could be wrong..
    Yu Lin

  • Calendar date & net due date (FI) PAYMENT TERMS - OBB8 Vendor Invoice

    I read many posts on SDN forum about the topic.
    Anyway, I didn't find a simple solution for that.
    My aim is is to calculate a net due date based on working days.
    So, If I've got a 30 days document days payment term  ("Deafult for baseline date" = Document date ; Additional Months = '2'), a Vendor Invoice (document date = 12.05.2011), by standard net due date will be 12.06.2011.
    FROM 12.05.2011 to 12.06.2011 =
    32 CALENDAR  DAYS         
    22 WORKDAYS (32 minus  10 holyday - 2 weekends)
    WORKDAYS PAYMENT TERMS  Within 30 workdays Due net
    Vendor Invoice  document date = 12.05.2011
    plus   30 workdays   =  DUE DATE  22.06.2011  (and not 12.06.2011)
    Can I obtain that with a standard functionality?
    Edited by: Roberto Buono on Jul 1, 2011 2:29 PM

    Hi,
    Sadly this is not available as standard.  As per your need the Net due date should be worked out by using a factory calendar; but what this does is it delinks the direct correlation between the number of days in the payment terms with the difference between the due date and baseline date.  I hope you are aware that Net Due date is not stored but is a variable calculated during run time in reports.
    There are four things you can try:
    1.  The simplest to do is: As the number of weekends are fixed; and if the intention is to give a 30 working day term, then add on the number of weekends and make the payment term effectively for say 40 days.  There will be marginal variations over what you want. Best part here is that config remains standard.
    2. All the receivable reports will use a function module (usually the same one) to calculate the net due date; enhance the FM and make it consider a factory calendar for calculating due date.
    3. Enhance the accounting interface, and in runtime; modify the days that are coming from the payment term; based on a factory calendar, and update the accounting document. This delinks the days mentioned in the payment term and the accounting document and may not be palatable.
    4. Enhance the accounting interface, and in runtime; calculate the due date and update the baseline date with it and make the payment term as "Immediate" yielding the desired due date. Not very elegant.  Alternatively add to the baseline date days equivalent to holidays and weekends and keep the days from payment terms constant and update the accounting document. Better...
    All four options have somes pros and cons.  I do not see any other means of acheiving what you want.  Maybe you could restrict users to a custom receivables/due date/ageing report which delivers what you want and lock the standard reports.
    Cheers..

  • Can payment terms on AP invoice always defaults from Vendor Master

    Can payment terms on AP invoice always defaults from Vendor Master

    It defaults from vendor master in the purchase order and that carries forward to invoicing. But you can then change the terms in PO and those terms would be effective for subsequent invoicing.
    Just FYI.. master data payment terms in company code segment defaults to FI invoicing, payment terms in purchasing segment defaults to purchasing based invoice (MIRO).
    Hope it helps.
    Thanks.
    Rahul

  • Different Payment Terms in vendor invoice, (with differ. 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?.
    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.
    Why does this happen?
    Thanks and Regards

    Hi Vena,
    Originally the error message was:
    "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

  • Payment terms for the customers and vendors

    Dear FI Experts
    Generally vendoru2019s payment terms purpose we will use document date and customers payment term purpose we will use posting date.
    My query is what the logic behind this was, kindly explain this logic.
    Regards,
    venkataswamy

    Hi,
    For vendor, we store the invoice date of the vendor in the document date field and vendor generally specifies the payment term in their invoices based on their invoice date.
    So we generally use the decoument date (vendor invoice date) for payment term calculation.
    Whereas in case of customer, we issue the invoice and generally the invoice date is the posting date of our system, so we use the posting date for calculating the payment term. The customer have to pay according to out payment term to get the discounts etc.
    I hope it is clear.
    Regards,
    Gaurav

  • Overridding PO terms in the invoice

    Hi,
    Request clarification on defaulting of terms on payable invoice in Oracle Payables R12.
    When we create an invoice based on a PO, the payment terms are defaulted from the PO. For example, the PO terms is Net45 but at the Vendor site level it is setup as 2%10N45. When we enter an invoice referring the PO, the terms at the invoice level default to Net45.
    Is there a setup which will force the system to always default the terms defined at the vendor site level?
    Regards,
    Balu

    No there is none. If the user wants to change it, he can always go and manually override the default.
    Functionally also it makes more sense to default the terms from the PO as the same should have been negotiated at the time when the PO was raised. If you think otherwise please do let me know.
    Thanks

  • Not allowing changes to payment terms after the AR document is released to accounting

    Hi,
    Anyone know the best way to not allow a user to change the payment terms after the AR document has been created in AR? This is affecting aging because users are changing the payment terms without permission. What is the best way to control that?
    Thank you.
    AK

    Hi A K
    Frequent change in payment terms is something business should introspect. Payment term is decided and agreed upon with customer/vendor during the initial stages.
    However from IT perspective, it can be controlled keeping some system controls.
    1. Limit the Customer master change transaction to very limited users or to a manager. There should be internal approvals by management for business to make a change. Bring this into force.
    2. Regularly run the customer master change reports and provide the trend to management to restrict or limit the changes.
    3. Use Change Message control for master data by providing necessary warnings or error messages when master data is changed.
    4. In  the sales order level, there is every possibility to change the payment term. Based on the user authorization get the payment term field greyed out and provide change access to accounting or to a specific user upon approvals. This is a bit complex process but I feel this brings up controls and stops the process from exploitation.
    5. Also activate 'Sensitive fields' KNB1-ZTERM for payment term field in customer master. This brings up another layer of confirmation of change by other users.
    6. Another back route, not recommended in all cases, is to subsititute the required payment term during accounting document posting.
    Hope it helps.
    Thanks,
    Sekhar

  • Miro payment terms on the based on the vendor master payment terms

    i need to caluculate the MIRO payment terms based on the vendor master payment terns lfb1-zterm
    what are the configuration settings needed.
    would  u please tell me the solution
    with regards,
    Srinivas

    Hi,
    If you have maintained the payment term in the Purchase Order, it will overwrite the payment term which is maintained in the Vendor Master. If no payment term is maintained in the PO, then the payment term which is maintained in the Vendor Master will be considered.
    Regards,
    Amit

  • Payment terms to the PA.

    Hi
    I need to bring the characteristic : Payment terms to the PA.
    How should I do it (step by step please...)

    Hi
    The only way to transfer billing document number directly to corresponding CO-PA characteristic is an assignment in table TKEZU.
    At the point of the billing documents creation (when the profitability segment gets determined) only structures KOMP/KOMK will be provided by SD; so you need to assign the desired KOMP/KOMK-field to the corresponding CO-PA characteristic in table TKEZU. TKEZU can be maintained with SM30.
    In your case in think it will be KOMK-BELNR
    Once you get BELNR, then bring ZTERM from TABLE LOOKUP VBRK Table
    br, Ajay M

  • Wrong PAyment Term Picked During MIRO

    Hello,
    I have an issue,
    1) I create PO .
    2) Then do MIGO and assign DELIVERY NOTE Feild .
    3) Then Further I create a MIRO giving DELIVERY NOTE feild as 'PO REFRERNCE' .
    NOw During MIRO its picking Wrong PAYMENT TERM.
    I checked Vendor master for PAYMENT TERM its maintained properly.
    I even checked OBB8 for proper assignment of Payment Terms.
    Eg For Vendor -123 Payment Term assigned is '3000'
    in PO its picking 3000
    but During MIRO it gives Incorrect Value '9000'
    Kindly suggest.
    Thanks & Regards,

    In MRM_PAYMENT_TERM
    Payment term feild (ZTERM) is not Export parameter,how can we Use this..
    It picks wrong payment term when Delivery note is selected During MIRO for 'PO Reference'
    If he uses PO number it gives correct payment term..
    Regards,

  • Issue with Idoc when creating invoice taking wrong payment term

    Hi All,
    My Requirement is invoices created through B2B interface should hold the payment term of purchasing party instead of invoicing party
    400021 is Invoicing party having payment term 2000 i.e. 20 days
    414478 is the Purchasing party having the payment term 1000 ie 10 days
    So invoice should hold the payment term 10 days instead of 20 days
    I have an IDOC which is creating Invoice, I am trying to reprocess the IDOC to see the issue but could not able to achieve the solution.
    Please help me out which approach should i follow to achieve the solution of this issue.
    Thanks,
    VB

    Hi,
    Try using E1EDK18 segment. Put "Number of days" ,Qualifier and check if this achievs the desired result or not? If yes then you have to use an user exit to put the number of days in the IDOC.
    Cheers,

  • Problem in Payment term field in invoice posting through MIRO

    We are using BAPI_INCOMINGINVOICE_CREATE FM to post the invoice in MIRO transaction.
    We are passing the following things in the BAPI FM
         CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'
            EXPORTING
              headerdata       = l_wa_header
            IMPORTING
              invoicedocnumber = l_v_belnr
            TABLES
              itemdata         = l_i_itemdata
              accountingdata   = l_i_accountingdata
              taxdata          = l_i_taxdata
              return           = l_i_msg.
    Its successfully creating the invoices but when we check in MIR4 for the created invoice all the fields are populated properly except the 'Pmnt terms' field in the Payment Tab.
    Note we are getting the Number of days in payment tab
    and even the Basic data tab has values like 'Paymt terms : 30 Days net'
    What could be the possible problem?
    Please help me ASAP.
    Thanks in advance.
    Bhaskar R

    Hi,
    Currently, we are also facing the same problem.
    The payment term are not getting populated after posting the invoice.
    Could you please help to overcome the issue.
    Thank you.
    Warm Regards,
    Kalyani

  • Payment terms in Vendor invoice document

    Does a payment term calculate discounts in an Vendor invoice document or FI document.
    In my scenarion it is not calculating any discounts. what could be the reason?
    Could anybody please help me?
    Thanks,
    Bhairav

    Hi Naveen
    Thanks for your reply. My question here is does it calculate discounts in an invoice document or directly in FI document,
    Thanks,
    Bhairav

Maybe you are looking for

  • Limit the number of partner functions for a reltionship category

    Hello All, We have a requirement,where we have to limit the number of business partners relationship to two.For example we have to limit  the number of Account Executives for a customer to two.The Account Executive can be AE or Local Account Owner .T

  • Using SharePoint 2013 Document Library for Office 2010 Workgroup Templates

    Dear all, we are about to introduce SharePoint 2013 and are looking for a way to use it as location for our Office 2010 workgroup templates. But when I try to configure it with in Word options it tells me that URLs are not allowed here. I've searched

  • Call of Duty 4 Processor Requirements.

    I am Thinking about getting Call of Duty 4 for my Mac Mini. But the system requirements says I need to have a 2.0 ghz processor, but I have a 1.82 ghz processor. Could I still play the game or will that be a big factor?

  • ORA-19595

    hello every body, i was taking the backup of archive logs from standby database with rman during backup i got this error ...... on production site the sequence status is SQL> select SEQUENCE#,CREATOR,STANDBY_DEST,STATUS from v$archived_log 2 where SE

  • HT5457 iTouch generation and iOs question

    I am trying to download some new apps. I am getting messages that they are incompatible with my iTouch. I am wondering if I have an old generation and operating system.  My settings say version 4.2.1.  Is that a second generation and can I upgrade my