Terms of Payment Enhancement

Are any user exits or other methods of enhancement available for terms of payment? My customer has vendor terms of payment that cannot be configured using the standard configuration parameters. Examples of these are:
1) Anticipation: Assuming an annual discount percentage of 15% the discount is calculated as follows:
     Invoice Amount x (0.15/360) x Days Paid Early
2) Tiered Rates: Discount rates with 3 or more terms, for example:
     10%   15 days
     8%     25 days
     6%     35 days
     4%     45 days
     2%     55 days
     Net     60 days
The payment will be done using transaction F110. I have checked the user exits for transaction F110 and found 36 of them, but none that seem suitable. They are mostly used for payment medium enhancement.
Regards,
Paul

Hi,
The terms of payment field has been provided in company code data & sales area data is because they can have different entries in both places. The reason for having at both the places is -- it is the business transaction {if it is created and assigned to the sales document types} which will decide from where terms of payment has to be picked up.
I haven't come across the situation wherein CMR has different terms of payment at both the places, so I can't comment much on that.
Hope this will help.
Hrishi

Similar Messages

  • Changing terms of payment on an order

    Hello Everyone,
    There is a big issue at my company and I am hoping someone can help me out with this. There are occasions when a customer will come into one of our branches and place an order on their account that has the terms of payment set to cash. The order will flow through our system and not hit VKM1 for credit check. Once the customer gets the product they will say they don't have the cash and they want it to go open account terms. Our branch employee will then go into VA02 and change the terms of payment on the order after post goods issue so the order will not get credit checked in VKM1 and the amount will go open account. We will end up not getting paid for this merchandise. Is there any way to put a block on this change after post goods issue in VA02? I was told that no credit checking can be done once the order gets to that point. Please help.
    James

    Item Payment terms is not available in SAP E-Commerce without enhancements.
    Since the item update event doesn't include this field in the backend interface, the best approach is to use "Extension data" fields at item level to add this feature. The update of the backend "model" needs to be done using ABAP in the item extension BAdI. ( I am assuming crmstandard scenario).
    You can use the "same" JSP code with little modification to read the item payment terms field. The valuehelp used in the header can be used for item too. From JSP, you can add the field value to extension data of Items in the SalesDocumentParser's customer exit for item.
    This new custom field has to be read in the item BAdI and later added to the Item payment term in the backend order object (Order_maintain).
    In the response cycle in the same item BAdI, the value then has to be read from the order object (Order_read) and added to the extension data tab.

  • Credit management and Terms of Payment

    Hi
    Can anybody throw some light on the role of Terms of Payment in .Credit Management.
    Thanks in advance
    Ravi

    Dear sankar ravi, 
    Credit management
    Purpose
    Outstanding or uncollectible receivables can spoil the success of the company greatly. Credit Management enables you to minimize the credit risk yourself by specifying a specific credit limit for your customers. Thus you can take the financial pulse of a customer or group of customers, identify early warning signs, and enhance your credit-related decision-making. This is particularly useful if your customers are in financially unstable industries or companies, or if you conduct business with countries that are politically unstable or that employ a restrictive exchange rate policy.
    Integration
    If you are using the Accounts Receivable (FI-AR) component to manage your accounting and an external system for sales processing, Credit Management enables you to issue a credit limit for each customer. Every time you post an invoice (created in FI-AR), the system then checks whether the invoice amount exceeds the credit limit. Information functions such as the sales summary or early warning list help you to monitor the customer’s credit situation.
    If you are using both the Accounts Receivable (FI-AR) component to manage your accounting and the Sales and Distribution (SD) component for sales processing, you can also use Credit Management to issue credit limits for your customers. You can make settings in Customizing to decide the scope of the check and at what stage in the process (for example, order entry, delivery or goods issue) a credit limit should take place. General information functions are also available for use with credit checks.
    Features
    If you are using both the SD and FI-AR components, Credit Management includes the following features:
    Depending on your credit management needs, you can specify your own automatic credit checks based on a variety of criteria. You can also specify at which critical points in the sales and distribution cycle (for example, order entry, delivery, goods issue) the system carries out these checks.
    During order processing, the credit representative automatically receives information about a customer’s critical credit situation.
    Critical credit situations can also be automatically communicated to credit management personnel through internal electronic mail.
    Your credit representatives are in a position to review the credit situation of a customer quickly and accurately and, according to your credit policy, decide whether or not to extend credit.
    You can also work with Credit Management in distributed systems; for example if you were using centralized Financial Accounting and decentralized SD on several sales computers.
    Hope this helps you.
    Do award points if you found them useful.
    Regards,
    Rakesh
    P.S. you can send me a mail at my mail id [email protected] for any specific details

  • How to control authorization about terms of payment in customer document ?

    Dear,
       I need to control authorization about terms of payment in customer document. the terms of payment fields can only be maintance by some persons, others persons can not be maintance the terms of payment, although they have the FD01 or FD02 athourization.
       how can we archieve this programme?

    Hi,
    Like T.Nishanth says, use tcode SU21 to create your own auth.object. Mantain it with tcode PFCG.
    Only an additional point. Use the enhancement SAPMF02D. In the include zxf04u01 (EXIT_SAPMF02D_001), click on 'pattern' and in the pop-up dynpro, try the field authority-check and populate it with the auth.object created before.
    After, check it with FD02, XD02 and so on.
    I hope this helps you
    Regards,
    Eduardo

  • Terms Of Payment On Webshop

    Hi All,
    We are trying to implement Terms of Payment On the web Shop Order .This  should vary by LIne Item and by Product Type.
    KIndly give inputs if any of  you have worked on the same scenario and have knowledge about the same.
    Thank you for your time and cooperation.
    Regards
    Sanjib Paul

    Item Payment terms is not available in SAP E-Commerce without enhancements.
    Since the item update event doesn't include this field in the backend interface, the best approach is to use "Extension data" fields at item level to add this feature. The update of the backend "model" needs to be done using ABAP in the item extension BAdI. ( I am assuming crmstandard scenario).
    You can use the "same" JSP code with little modification to read the item payment terms field. The valuehelp used in the header can be used for item too. From JSP, you can add the field value to extension data of Items in the SalesDocumentParser's customer exit for item.
    This new custom field has to be read in the item BAdI and later added to the Item payment term in the backend order object (Order_maintain).
    In the response cycle in the same item BAdI, the value then has to be read from the order object (Order_read) and added to the extension data tab.

  • Terms of payment - OBB8

    Hi Experts,
    My issues is creating terms of payment for vendor
    1. 1% cash discount if paid within 60 days
    2. no cash discount if paid within 61 to 65 days and bill should not show as overdue  till 65 days
    3. no cash disocount if paid after 65 days and bill should show as overdue
    I have set the condition as below :
    1st      1%              60 days
    2nd                        65 days
    while executing FBL1N , due days / overdue  days are shown correctly, but while making payment if it falls between 61 to 65 days discount is calculated @ 1%. There is no tolerance limit configured in vendor master for grace days.
    How to set terms of payment for the above condition.
    Immediate help in this regard will be highly appreciated
    Regards
    Narayanan

    Hi Ravi
    In SD and MM you can do it with BADI or enhancements. Please, see these notes:
    Note 1156325 - BAdIs in the Logistics Invoice Verification environment
    Note 301077 - User exits for the interface to accounting
    For invoices in FI (FB60/FB70 and so on), maybe with the BTE 00001610
    I hope this helps you
    Regards
    Eduardo

  • Due Date specific terms of payment

    Hello Gurus,
    How to set-up Due Date Specific Terms of payment ?
    Thanks

    Hi
    I got the below answers in my mind.Whether it may work for you or not. i am telling you the possibilities.
    1) Please explain the client about the process in SAP and try to convince them this will have risk. we are giving free hand to the sales person for selecting a imaginary date as due date.
    2) if they are not agreeing for that, they have to put some manual work in that.
    In OBB8 Select Default date for base line date -Posting Date.
    when they want to post the invoice tell the sale person, select a random date (like customer's birthday), back calculate the days and put the months there.
    3) check for any user exits available or you have to develop  a custom enhancement screen for calculating the due date
    You can create a substitution in FI (OB28) and use exit RGGBS000 (Form u100) to write your code
    In OB28 - (use method "exit only")
    Prerequisites: Company code = XXXX and Account Type = D and (Syst-Tcode = VF01 or FB70 or VF02)
    Choose Field "Baseline date" and mention exit name as U100... Write ABAP code here in
    or wait for until some experienced consultants response on this.
    with regards
    siva
    Edited by: Siva Rama Krishna Yanamandra on Dec 9, 2010 4:19 AM

  • Is it Possible to make a Tuesday as a due day for payment. in terms of payment obb8

    Hi Gurus
    I need to make terms of payment 28 days from the base line date of posting date. and payment should made on every Tuesday once the invoice is due after 28th day.
    Is it possible to make Tuesday is the base for Payment. instead of Date e.g instead of 2nd payment i need to make payment on every Tuesday.
    Thanks in advance
    Ravi

    Hi Ravi
    In SD and MM you can do it with BADI or enhancements. Please, see these notes:
    Note 1156325 - BAdIs in the Logistics Invoice Verification environment
    Note 301077 - User exits for the interface to accounting
    For invoices in FI (FB60/FB70 and so on), maybe with the BTE 00001610
    I hope this helps you
    Regards
    Eduardo

  • Credit Memo - Terms of Payment Default

    My earlier post received no response, so I am posting again,
    In MIRO if I create a credit Memo, payment terms default from PO. (not from vendor master) I do not know if was configured that way. How can I find out ?
    I do not want payment terms to default from any thing, neither PO nor vendor master.
    It should fall due immediately say based on base line date, which is posting date in our case.
    How can I do this ?
    Thanks

    Hello,
    You might find interesting this OSS Note: [322430 - MIRO: Proposal logic for terms of payment|https://service.sap.com/sap/support/notes/322430]
    Regards,
    Milen.

  • How to grey out terms of payment in sales order.

    Hi,
    While making sales order ,user should not make changes in terms of payment.how we  can restrict the user for any changes.
    and what is procedure for this.
    Regards,

    you can get many treads if you had searched with your subject.Anyway please find one among them.
    payment terms-greyed out field
    I would prefer going for option of activating critical field in OVA8 if Credit management is configured in your client process.
    thanks,
    Srinu.

  • Terms of Payment for credit memo

    Dear Friends:
    I have created  terms of payment (Z12). This has to be used in credit memo in customer - T.code F-27 .But in customer master, there is a different terms of payment.How can i use the newly created terms of payment(Z12) in T.code F-27.
    The New Terms of Payment should be in the credit memo by default. Is there configuration settings by which the new terms of payment are selected by default?
    Please advise.
    Regards
    MSReddy

    Hi MSReddy,
    There should be a field in the customer master/company code data/payment transactions tab to enter the payment terms for credit memos.
    If this is not displayed for your customer group check screen layout settings for customers.It might be supressed.
    Regards
    Nadini

  • Terms of payment made optional in account group configuration of customer

    Hi Experts,
    I have made terms of payment optional in account group configuration of customer master for one time customer but it is showing me mandatory  when I am creating or changing customer.
    Is any body has any idea why this is happening?
    Thanks
    Krushnakumar Rathi

    Hi
    Select the Relevant account group
    Double Click on the Company Code data under Field status you will get another screen
    In that Screen Double click on the Payment Transactions under selection group and check the field "terms of payment" is Required entry or optional entry , mention Optional Entry
    Same as Double Click on the Sales data under Field status you will get another screen
    In that Screen Double click on the Billing under selection group and check the field "terms of payment" is Required entry or optional entry , mention Optional Entry
    Regards,
    Prasanna

  • Change in Terms of payment for Vendors / Customers

    Dear Friends,
    If the Terms of Payments are changed in Vendor / Customer master data then what will be the effect on below situation :
    1.   How will any open Purchase Orders and any open Sales Orders be updated?
    2.  How will processed, yet open customer invoices and vendor invoices be updated?
    Please share your views on above.
    Regards,

    Hi Bidyut,
    SAP works on very clear philosphy known as changes with prospective effect.
    When you create a Purchase order or Sales order, this import Payment term from Purchasing area (not from Payment TAB) and sales area. In case you change the payment term in Vendor/Customer master, the invoices created taking the reference of the already created purchase/Sales orders will still have the old Payment Term.
    But the payment term field is editable so if you think these are not correct, you can change the payment term in PO/SO and even in invoices anytime but useful only if changed before they are paid.
    Hope this answers your query.
    Regards
    Bharat

  • Report for Terms of Payment

    Hi
    Can I have a report for Terms of payment used in Purchase Order.
    Report layout I need is like
    PO# Terms of payment.
    Suggest me ways to do it or thru std report
    Manoj

    Hi,
    Go to SE16, Table EKKO
    Select Fields EBELN & ZTERM and execute
    You will receive a report Payment terms against PO.
    Thx
    Raju

  • About Terms of Payment for PO

    Dears,
    I use a term of payment 0001 in a purchase order.
    the term of payment are: 5% in 14 days, 3% in the next 30 days.
    When I create a po , carry out GR, I process invoice verification. But in invoice verification for the PO, the system doesn't carry out discount calculation automatically.
    I want to know why there is no automatic calculation, how to set it in sap system ?
    Thanks.
    Zhongkai

    Hi
    Terms of Payment are linked to the payment processing of the vendor invoice,
    if you want to see the effect of terms of payment ,
    Pay the Vendor using the reference of the Vendor invoice , the system will calculate the net amount considering the Cash discount if you are paying with in the specified days.
    Thanks & Regards
    Kishore
    Edited by: Kishore Kumar Chiluka on Jul 21, 2008 1:44 PM

Maybe you are looking for

  • Superdrive madness!!

    I'm hoping someone can put me out of my madness with the problem i'm having. After three years of no problems with the superdrive on my Intel iMac, it's suddenly decided to drive me mad! Out of the blue it won't eject discs, but ONLY commercial discs

  • How to remove duplicates from PL-SQL table?

    Hi Gurus, I have a PL-SQL table with following structure Authors (SR_NO, Auth_Code, Change_Date, Cost) This tables is being populated using a cursor. But, this table may have some duplicate rows (for Auth_Code column) e.g SR_NO      Auth_Code       C

  • Passing multiple values to one variable in jsp/javabean

    I have a form, which contains an assortment of fields/checkboxes/etc. What I'd like to see is when someone goes through the form and enters text or checks any fields on the form they want, after they submit it to the next page, the next page will dis

  • IPC vs. iPod Shuffle, can see music files on my iPod?

    I have downloaded iTunes onto my pc, but when I attempt to open my ipod shuffle, I either get rerouted to hte music library on my computer OR the only viewable file is "autorun".  I checked my ipod and all the music is on there???

  • Need a succussion about Antivirus for Solaris

    In my office we have SUN SPARC MACHINE with SOLARIS 7 which is connected by other machine (all the other machine OS are in Windows). I am affraid of virus. Can anyone give good idea or good antivirus which take care of all virus. Thanks in advance. D