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

Similar Messages

  • 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

  • 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

  • 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

  • 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 of the credit memo

    Hi
    When I create a normal credit memo, the credit memo payment terms are derived while when I create a credit memo against an MIRO document, the purchase order payment terms are derived. But even for the credit memo created via MIRO we want the credit memo payment terms to be derived. Is there any way we can set this up.
    Request your help please.
    Thanks
    Lavanya

    Dear Lavanya,
    the system design reports the following two cases::
    -With reference to purchase order
    The system always proposes the terms of payment from the first purchase
    order so that they can be changed in case of goods/service
    With only delivery cost items, the terms of payment key is automatically
    copied from the vendor master record.
    -Without reference to purchase order
    If the terms of payment key does not contain any value, this is copied
    from the accounting view of the vendor master record.
    Depending on whether you first create a purchase order with order
    reference or first create an item without order reference, the terms of
    payment are determined either from the purchase order or from the vendor
    master record in accordance with logic described above.
    I am afraid there is no other functionality avalible for defaulting the
    terms of payment.
    Can you please review SAP Note 322430 with regards to the payment
    terms.
    I hope this helps.
    mauri

  • Payment term in the sales order & credit limit exceed.

    Dear Guru,
    Problem 1:
    1. In the sales order, there are 3 lines items. As per there requirement each line item they want enter diffrent payment term.
    for example
            Material code                                              Payment terms
    1.      Fixed                                                               z045
    2.     Variable                                                           z030
    3.    Pipes                                                                 z015
    how you can archive this goal. In customer master payment term is maintained only one. Please suggest me.
    Problem 2:
    1. Credit managment, If the credit  block is there in the sales order(Due to credit limit exceed) order confirmation is no goes to customer.
    how we can archive this goal  by using the standard functionality.

    Hi,
    1. You can achieve it through manual entries
    If you have 3 line item then at item level >> Billing document maintain payment terms
    2. If credit limit exceed then confirmation should not go to customer
    Can you tell me currently how you sending confirmation to customers
    If it is through simple mail then go to
    IMG >> SD >> Basic functions >> Output control >> Output determination using condition techniques >> maintain out put determination for sales document >> maintain out put determination procedure
    Select procedure V10000 >> go to control data
    for condition type MAIL maintain requirement 9/11
    (If this is not work then create new routine and add your logic that if credit limit exceeds then do not(trigger) send confirmation)
    kapil

  • Credit card payment terms in the sales order

    Hi All
    In the sales order, if you enter a credit card and in the payments terms field, if you forget to enter the payment term as credit card,system still allows to create the order without any error message.
    The requirement is to through an error message if you dont select the payment term as credit card,when payment card is entered in the order. This validation can be done by writting the logic in userexit_save_prepare.
    Without using this userexit, is there any alternative to satisfy this requirement.
    Regards
    Sree

    dear Sree
    i understand your req.
    probably user exit is the best way...
    as you know there are 2 payment terms fields for customer:
    KNB1-ZTERM (com. code level)
    KNVV-ZTERM (sales area level)
    you can keep 2 different terms there using XD02  - for example your specific payment term for craedit card in KNVV, but standard terms in KNB1.
    i suppose in most cases while creating order with this customer user gets payment terms exactly for credit card (which will come from KNVV-ZTERM)

  • User Exit for VA02 while changing payment terms in the screen

    Hi,
      In Va02, in header details if we go to billing tab,
           Whenever we change the terms of payment(ZTERM) in the screen, we should check if the fixed value date(VALDT) is not blank based on some conditions.
      If it is blank before saving we should display error message with the VALDT screen field in VA02 transaction as open for input to enter the value.
    I have tried writing in MV45FZZ , in userexit_save_document_prepare , but the screen field is going to display mode after the throwing error message. but it should be open for input.
    Could anyone please suggest proper exits or badis to validate this condition?

    Hi Naimesh ,
      Thanks for your reply ,
    I have tried the code but its not working.
    As per my knowledge, statement after error message,will not be executed.
    Please suggest.
    raghavender,
    Thanks for your suggestion.
    I have tried it before , its working fine but as it is not suggested to use Leave to screen in custom code I was trying for alternate solution.
    Please suggest.
    Thanks ,
    Srilakshmi Godavarthi.

  • Miss payment terms in the document

    Hi guru
    I have put payment method u201CRu201D in the payment terms(obb8). I have inserted the terms of payment in the customer master.  The payment terms is installment payment (30/60 gg)
    Finally I run the transaction vf02 but in the document (fb03) there isnu2019t the payment methodu2026why?
    Thank you
    Edited by: Rossella Fiorella on Dec 12, 2011 11:49 PM

    Dear Rosella,
    I run the transaction vf02 but in the document (fb03) there isnu2019t the payment method
    I think you have already created the invoice and then only made the changes in the payment term.
    That is the reason why the payment is not updating in the fb03.
    Cancel the invoice and redo VF01.
    Thanks & Regards,
    Hegal K Charles

  • How to Enable Payment Terms in the Advanced Preferences?

    Hi,
    We are working on JDE E1 8.12 release, We have a problem that sales order preferences setup is not giving the required result. In the setup we linked Item Group (SRP1) and Customer with payment term. Output of this setup is have different payment terms in SO details (F4211). Right now system is taking same SO header (F4201) payment term. I checked all the setup is okay....can anyone help me to solve this problem.
    I've done the following :
    - Activate the advanced preference schedule ADVPREF in constants
    - Set up the advanced preference definition DETAILS with a preference hierarchy of PH and type of advanced preference 02
    - Set up the detail for an Item Group and Customer
    - Activate preference profiling in P4210 on Preferences tab.
    I had a issue - missing data columns with P4072 (Advanced Preferences Detail Revisions). I already could add a preference line via P40711 (Preference Values Maintenance) and I could add values, payment terms,but still is not giving the required result
    Thanks & Regards

    Hi
    There are as many options for that
    You can go for
    1)MASS t code
    2) LSMW  (by recording)
    3)BDC (by recording)
    and the most easiest way is by doing the MASS tcode
    goto MASS and enter the object type as BUS2032
    execute now select the sales order haeader data and execute and now enter the sales doc from and to range and execute now all the sales dox will be displayed
    and from the menu click on select fields  and select the terms of payment
    now select the terms of payment row and enter the new values  and click on carry out new changes
    regards

  • Final price of the Sales Order calculation on payment term

    Hi,
    Out Business requirement  as follows.
    1) one ZNAP pricing condition will be maintained by the monthly wise by business for pricing. this is a  statistical condition only checking at sales order level only. this condition will check with Final price of the Sales order.
    Now the requirement is
    1) based on payment term of the Sales Order. plus if its a credit payment if the its CASH payment. these deduction should be added to ZNAP condition, and same will calculate with Final price, while creating Sales order.
    For Example:
    ZANP condition maintained  1000 USD.
    while creating the SO:
    If the payment term of the customer: PT30, ( it means payment with be in 30 days of the bill creation date)
    system should do the below calculations
    1) Scenario
    Sales Order: Final price :                                       1500  USD( maintained by the Sales User while creating the SO)
    ZNAP price                      :                                    1000  USD
    according payment term 30 days                            20 USD ( as per table maintenance for calculation of the payment term.)
    Calcuation:                                                          1000+20= 1020 (approximate need to add as interest rate)
    Then final it should display final price 1500-1020= 480 USD.
    2) Scenario:
    If the payment term Cash:
    ZNAP                                                            : 1000 - 20= 980 ( approximately and deduct, from the condition due to cash payment its like discount)
    calucalte"                                                       1500-980= 520 difference
    this purely internal pricing calculation with final price...
    pl let me know how to get this in the pricing. and payment could be 30 days, 45 days 60 days etc.
    Thanks.

    Hi M Sham,
    I believe your requirement can not be met with Standard pricing and you will have to create Routines for getting this result.
    From scenario I believe you will be doing below points:
    You should Create Z-Table with Payment Term and respective rates against those payment Term.
    You should create a statistical condition type(Ex. ZNP1) and create Calculation Type routine with Logic to get KOMK-ZTERM field and derive value from Z-Table and update XKWERT field.
    Calculate addition of ZNAP and ZNP1 (With +ve or -ve Signs)
    And then again make deduction of derived value from Finale Value.
    Do let me know if I have misunderstood your question.
    Regards,
    MJ.

  • How to ue the PAYMENT TERMS

    Hi Experts,
    I am developing one reports, which should give the same output like FBL5N, but my report should calculate the payment terms logic, could any one suggest how i can use payment terms login in my report.
    Any function module would give no,of days for payment terms logic.
    Thanks,
    Gourisankar

    HI,
    Even i got same requirement.
    SELECT belnr                       " Document number
               budat                       " Posting date
               bldat                       " Document date
               waers                       " Currency
               xblnr                       " Reference number
               blart                       " Document type
               shkzg                       " Debit/credit indicator
               wrbtr                       " Amount
               zfbdt                       " Baseline date
               zterm                       " Payment terms
          FROM bsak
          INTO TABLE t_bsik
           FOR ALL ENTRIES IN t_delivery
         WHERE bukrs IN s_bukrs
           AND lifnr IN s_lifnr
          AND belnr IN s_belnr
           AND xblnr EQ t_delivery-vbeln
           AND sgtxt IN s_sgtxt.
    we get payment term from the field zterm.
    and then to get the payment date.
    use the below logic.
    SELECT SINGLE ztagg                " Day Limit
               ztag1                       " Days from Baseline Date...
               ztag2                       " Days from Baseline Date...
               ztag3                       " Days from Baseline Date...
               zstg1                       " Due Date for Special Condition
               zstg2                       " Due Date for Special Condition
               zstg3                       " Due Date for Special Condition
          FROM t052
          INTO lfs_days
            WHERE zterm EQ fs_zterm-zterm.
    and select maximum days from lfs_days.
    and add it to your baseline date.
    that will become ur payment date.
    Hope it is useful to you.
    Regards,
    Manjari.

  • How to lock the payment terms to default terms in customer master

    Hi experts,
    Kindly share with me your knowledge in locking the payment terms to the default in the customer master ?  We want the payment terms not to be manually editable at the sales order level through va01 and va02.
    Appreciate any help.  Thanks a lot.

    Thanks for the suggestion but we can not find an authorization specific to the payment terms.  If I disable "change" then I would not be able to edit the other fields. 
    We only want the payment terms to be disabled not the others.  Thanks a lot.

  • Issuing a warning message while changing the payment terms in FB02

    Hi Gurus,
    The requirement is as follows:
    For a particular payment terms meant for customer only when we change the payment terms in FB02, the system should give an warning message.
    For example - A customer has the payment terms 0001in his master data and thus in the accoutning document as well after releasing billing to accounting. An user wants to change the payment terms to 0070 being in FB02. As and when he puts the payment terms 0070, the system should give an warning meesage saying 'bla bla bla ........' or the same message at the time of saving the document.
    How to make this possible. Please help.
    Rgds,
    BABA

    Mr. Tiwari,
    This is the standard feature of SAP!!!  You get below messages
    1)
    Net due date on 05.10.2007 is in the past
    Message no. F5149
    Effects on Customizing
    You can define when this system message is to be issued in accordance with your requirements.
    You do this in Customizing as follows: Cross-Application Components -> Bank Directory -> Change Message Control.
    The application area and message number can be taken from the technical documentation.
    2)
    Net due date on 05.10.2007 is in the past
    Message no. F5149
    Effects on Customizing
    You can define when this system message is to be issued in accordance with your requirements.
    You do this in Customizing as follows: Cross-Application Components -> Bank Directory -> Change Message Control.
    The application area and message number can be taken from the technical documentation.
    Terms of payment changed; Check
    Message no. F5231
    Effects on Customizing
    You can define when this system message is to be issued in accordance with your requirements.
    You do this in Customizing as follows: Cross-Application Components -> Bank Directory -> Change Message Control.
    The application area and message number can be taken from the technical documentation.
    Regards
    Santosh Hegde

Maybe you are looking for