AR Invoice-Terms Discount

Is there any table in SAP that stores the Terms discount for any invoice prior to doing the incoming payment?
We are writing a small program that will take a source file and post incoming payments automatically but wonder if the terms discount is already stored someplace in a table before we go do the actual calculations ourselves outside the standard functionality. I would love to just to a validation check rather than this elaborate date calculations and amt differences to determine if the discount is allowed or not.
Thanks for any feedback

As you be aware the Terms discount applies conditionally and therefore when you post the Incoming Payment..the Total Amount Due is automatically caluclated based on the Date the Payment is processed.
If the amount of payment does not match the Total Amount Due, either the Invoice remains open due a short payment or a Payment on Account is posted on a Over Payment.
Probably using SDK, you could validate this and take any action required.  Out of the box this would be hard to Prevent unless the user manully processes these transactions.
Suda

Similar Messages

  • AP Payment terms ( discount )  end on week end

    Hi Gurus
    I have a situation where payment terms for an invoice falls on Saturday.So when when we run it on following Monday it disallow the discount ( 2% ). We pay manually with 2% discount.How can we resolve this issue of discount date falling on week end ?
    Kindly give me some solutions please ?
    Thanks
    Satya

    Hi,
    You do not need to create two payment terms. What you require here is proxima payment term.
    While defining the payment term in AP, enter "15" in the cut off day. In the "Due" Tab, enter "31" in Day of Month and "0" in months ahead. In the First Discount Tab, enter 3% discount and "31" in Day of Month and "0" in months ahead.
    Now, the system will automatically take due date for all the invoices received till 15th as 31st of the current months and for all the invoices received after 16th as 31st of the next month.
    Attach this Payment Term to the Supplier and use it for all the invoice. No need to manually change it while creating the invoice.
    I hope this functionality is available in the Application Version, you are working on.
    Gajendra

  • Posting Customer Payment Term Discount Separately

    Hello Gurus,
    I have configured the system for the Customer Payment Terms in SAP but I am having hard time showing that correctly in FBL5N.
    For Example:
    Invoice Value $100
    Payment Term 2% Discount
    Customer Pays on time $98
    In FBL5N main display screen, I see the customer account after clearing as follows:
    Invoice Value $100 (Clear)
    Incoming Payment $100- (Clear)
    To see the discount and actual cash posted to the right accounts, I need to drill down in the Incoming Payment Document Entry to see the following information:
    40 Payment Discount $2
    40 Actual Cash Received $98
    15 Customer Invoice $100
    Can I see the above posting on the main screen of FBL5N without using F-32 (Clear Customer) so that I could see the actual payment discount and actual cash paid by the customer?
    Thank You
    Salman Ahmed

    Hi salman
    With the help of ABAPER, Activate BTE 1650 and add a new column named discount in the FBL5N report.
    Give the logic for the same to fetch the amount of discount in the said added column. Also, if the amount of receipt is also required, Column for actual amount received can also be added.
    Through this you can get both the amount received and discount in the FBL5N report.
    Regards
    Nitesh

  • Terms discount function

    I created a payment term with the following specs...Due Date based on = Document Date, Days = 30, Discount = 2%.  Thus, I am hoping the system will grant the customer a 2% discount if payment is received within 30 days of the invoice date.
    I then input an invoice for $100 on 3/15/2009 and SAP automatically granted the 2% discount for an invoice total of $98.  Now regardless of whether I select an incoming payment date within 30 days or after the customer only owes $98.  This is NOT correct because in reality the customer owes only $98 if they pay within 30 days, but $100 if they pay later than 30 days.
    Why is SAP ignoring my 30 days setting and granting the 2% discount immediately on the invoice total at time of entry?

    Hi Robert ,
    I think you have set up issue .
    Under the cash discount name  ,there is an arrow .Please select that and define your discount over there  and your discount due date  is starting based on Posting date or what ?
    You can review that set up in your test demo too.
    Are you sure you are meeting the criteria . Let me do a test and I will get back to you
    Tst results :
    I am not getting this issue .SAP version 2007A patch level 42
    Hope this helps
    Bishal
    Edited by: Bishal Adhikari on Apr 22, 2009 5:09 PM
    Edited by: Bishal Adhikari on Apr 22, 2009 5:21 PM

  • Help with Terms Discounts when Freight included in Line Items

    I have a unusual situation and I wondered if anyone has any ideas of how to perhaps help with it.
    This is client who is getting his system step intially and we are trying to figure out how to best deal with this issue.
    There is a vendor that has term such as: 2% 10, NET 30 (2% discount if paid in 10 days, Net 30 total)
    They create a purchase order for 1 item with cost of $95 and $5 freight
    When the goods receipt comes in they want to receive it for $100 and $0 freight (they want freight cost to be part of the line item to affect their inventory costs.
    When they invoice it, they want the line item to remain at $100 (they don't want inventory costs to change for invoice different then goods receipt). However, when they pay the invoice within terms, they need the 2% discount to only apply to the $95 that was actual product, not the $5 that was freight cost. (they don't want to invoice it as $95 and $5 freight since they want item to remain in inventory at the $100 price).
    How can this be done?
    Edited by: Danielle Ostach on Mar 4, 2011 7:21 PM

    It appears that the situation is a little different than presented.
    For some vendors (and not all of them)
    An order is created and the items are invoiced as follows (this is just example):
    Vendor Terms: 1% 10 NET 30
    Line Item 1: Item XXXX for Quantity 100 @ $10 each
    Line Item 2: Item YYYY for Quantity 100 @ $10 each
    Line Item 3: Item ZZZZ for Quantity 100 @ $10 each
    Invoice total $3000.
    There is then a note at the bottom of the invoice: Freight $100, Discount 1% 10 on $2900 = $29
    Basically the vendor is including the freight amounts within each line item's price and then giving summary of the freight amount at bottom since they only allow discount on the goods, not the freight amount.
    Is there a way to handle this through the system? This is SAP 8.8, Patch 14 with hot fix.

  • A/P invoice with discount copied to A/P credit note gives error.

    I am using SAP B1 2005B version.
    When I try to create a A/P credit note based on an A/P invoice which has some discount amount. the system gives a message to specify the G/L account. but if I try to specify the G/L account entry field is greyed out. so we cannot enter any thing there.
    Kindly help.

    Dear Selin Kingsley 
    Also Check Note 639207.
    1.    Find out the item's "Set G/L Accounts By" in the credit memo that
    failed to add. (Item Master Data>Inventory tab)
    If the item is managed by Warehouse, go to Administration ->Setup
    ->Inventory ->Warehouse->bring up each warehouse(Please make sure each
    warehouse is set up)->define 'Sales Credit Account'
    If it is managed by Item Group, go to Administration ->Setup ->Inventory
    ->Item Groups->bring up each Item Groups (Please make sure each Item
    Groups is set up)->->define 'Sales Credit Account'
    2.    If the previous step still does not work, go to Administration>
    Definition> Financials>G/L Account determination>Sales tab and Inventory
    tab-> define 'Sales Credit Account'
    I hope the information is helpful.
    Regards,
    Raghu N
    SAP Business One Forums Team

  • In A/P Service Invoice, a discount percent amount is automatically entered

    Hi all,
    I am stumped.  On a random basis (about 25% of time) a discount percent is appearing (not entered) in the field of a multi-line A/P Service invoice.  The percent amount appears to be random as well. The discount percent field is not visible and inactive in form settings.  What could be causing this?
    Thanks, Bill

    Hi,
    Please check the following scenario :
    One scenario is caused when the Total amount changed after system calculate it according to Unit Price.
    Check the following steps to reproduce this scenario,
    - open ap invoice and choose Services
    - choose an account and type Unit price, Total amount will be
      calculated automatillcay
    - change the total amount.
    - System will calculate the difference and leave it in Discount field.
      Not change the Price field.
    Kind Regards,
    Jitin
    SAP Business One Forum Team

  • 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.

  • A/R Down Payment Invoice with Discount

    Hi,
    I have a design question about the "A/R Down Payment Invoice" functionality in SAP B1 (version 8.81 PL09). Consider the following example:
    I have a sales order with "total before discount" of 1000 euro.  Customer gets 10% discount on this order, so order total is 900 euro.
    I ask the customer to pay 300 euro of these 900 euro in advance (= down payment).  I create a A/R Down Payment Invoice, I copy the sales order into the invoice.  Then, I see the following on my screen: Total before discount = 1000 euro (which is correct), Down Payment = 90% = 900 euro.  This is not correct, because 90% down payment would be 810 euro.
    I go further and give 300 euro in as "down payment" and I ignore the wrong "down payment percentage".  When I create my lay-out for my "down payment invoice", it is not possible to get the discount (of 10% = 100 euro in this example) printed.  I only find the following information in the database table (ODPI): Total before discount = 1000 euro (correct), Discount percentage = 70% (NOT correct, should be 10%), Down Payment percentage = 30% (NOT correct, should be 33,33%).
    This looks like a huge mistake in the design of a "down payment invoice" in SAP B1.  How can I fetch the following data from the database:
    1) Total before discount = 1000 euro
    2) Discount 10% = -100 euro
    3) Total after discount = 900 euro
    4) Down payment = 300 euro
    I can do line 1 and 4, but cannot find a way to retrieve line 2 and 3.
    Regards,
    Pieter

    Hi Pieter,
    Where did you set the discount? Is it on document level?
    Have you tried on line level?
    Thanks,
    Gordon

  • Uploading Invoice with Discount in Line with DTW

    I am trying to upload some invoices with line discount with the DTW . These is an example. There is one item A00001 with 12.00 unit price and 10% discount on that item and 12 quantity. I tried to upload it but doesnt put the discount in the discount column and changes the unit price to 10.8 even though i tell it to be 12.00
    I tried putting only the priceaftervat AND also putting only the price but same results
    Here is an example. These test only has 1 article so i didnt paste the header, only the lines
    RecordKey     LineNum     DiscountPercent     ItemCode     LineTotal     PriceAfterVAT     Price     Quantity     TaxCode
    RecordKey     LineNum     $     ItemCode     LineTotal     PriceAfterVAT     Price     Quantity     TaxCode
    1     1     10     A00001     108     10.8     12     10     IVA
    any ideas??

    Hector,
    In Administration > System Initialization > Document Setting > General Tab.....Calculate the Row Total using Unit Price should be unchecked
    Now try entering the price and discount and it should work
    Suda

  • How do we transfer payment terms discount to cost based COPA

    Hi All
    If customer pays in 30 days we will offer 2 % discount. This will be captured in SKTO condition type. How do we transfer this discount to cost based COPA?

    Venkat
    You can assign the Discount GL Account in OKB9 for the company code and tick PrfSeg.
    Then create a PA Transfer Structure with Cost Element Discount as Source and suitable Value field.
    At the time of your Finance Entry where discount is calculated, based on your FI Settings, relevant COPA characteristics would be captured and transferred to COPA.

  • AP - Invoice Discounting Issue

    Hi,
    I'm troubleshooting an issue where invoices that are not meant to have discounts, are having a First Discount amount applied. This discounted amount is then paid in a payment run, when the full amount should be paid.
    The invoice terms are 2% 3 Days 1% 5 Days Net 15, with an invoice date/payment rate date/terms date in September; the due date and payment date are in November, so discounting should not have been applied. In fact, the invoice payment schedule shows the correct full amount, but the Payment, which occurred months after, uses the 2% discounted amount.
    I double checked the terms configuration, and ensured the "Always Take Discount" set up option isn't enabled.
    Does anyone have a clue as to why 1) the discount is being applied, and 2) why the invoice scheduled payment amount is correct, but then the amount paid is discounted (incorrect).
    Any help would be greatly appreciated!
    Thanks and regards,
    Chris

    Hi Chris,
    the only logical explanation would be due to "Always Take Discount" configuration, which you have already checked ...However just to go over the basics again, have you checked the below places:
    1) At supplier Header Level,
    Switch Responsibility to Payables
    Navigate to Suppliers > Entry
    Query for the Supplier
    Click Invoice Management link from left pane..
    In the Invoice Payment Terms region, see the option "Always Take Discount" is checked or not ...2) At Supplier Site Level,
    Switch Responsibility to Payables
    Navigate to Suppliers > Entry
    Query for the Supplier
    Click Invoice Management link from left pane..
    Click the TERMS Tab in the Supplier sites region
    See the option "Always Take Discount" is checked or not ...3) At Payables System Setup,
    Switch Responsibility to Payables
    Navigate to Setup > Options > Payables System Setup
    See the option "Always Take Discount" is checked or not ...System would first check for this option at Supplier Site level, if no value found it will check at supplier header level, if again no value found it will check at the Payables System Setup level ....
    Check and confirm if the above is verified ... then we could think on different lines ...
    References:
    Discount incorrectly always taken [ID 1111628.1]
    Regards,
    Ivruksha

  • Netting of discount on the face of invoice

    Dear Experts:
                           We give discount to our dealers on the face of invoice through payment terms e.g 2 % 14 days. Our branch accountant if gets payment against the invoice within due date lets say 14 days as here will clear his invoice with discount given to him in F-32. Hence it is done upon realization of payment. Problem is this creates problem in reconciliation with customers. We want that invoice should be created net of discount. Mean an invoice of 10000 should now be created as 9800 with 2 % 14 days payment term attached. The check we want is if customer does not pay within 14 days the system should automatically generate a debit note against the customer which should be equal to the amount given as discount to him earlier at the time invoice was created. How can we achieve this automatic debit note creation functionality with reference to the invoice.
    Expert's suggestions are awaited.
    Regards

    I think your requirement is not possible especially automatic debit note generation when you receive payment after dead line.
    But please check the net procedure
    1. please take document type KN because net document type has been activated for this document type. If you use this document type system automatically deduct the cash discount at the time of invoice entry and post the cash discount to a cash discount clearing account(Specify a account in OBXA). At the time of payment system again checks whether payment is with in deadline, if not again it will transfer the cash discount to cash discount loss account).
    This functionality supports only for Accounts patable and not for Accounts receivable.
    Rgds
    Murali. N

  • Discount Payment Terms

    Hello Gurus
    Please advise
    Invoices with discount payment terms are not appearing on my payment proposal until the 10th day.Is it possible to enter a net 0 in the master data for these payment terms so the invoices will appear on my next payment run?

    Hi,
    Try with EKKO (purchasing document header).
    Best Regards,

  • Discounts - Local Settings for Prepayment of Invoice

    I have a client who wants to show on their invoices the discount amount if paid prior to the payment terms.
    For db's set up with the Local Settings being UK this can be shown. Refer to 'Multisports Limited' demo company, using invoice layout 'Invoice Master Template'.
    I am based in Australia, and if i copy the format including system variables from the UK db, the invoice doesn't work. What fields do i need to put on the invoice? You can't link the fields to a db field as the fields are a calculation and are not stored anywhere. When i refer to the System Variables in the UK db, i can't find where they are referenced to so i can't determine what the system variables are for the Aus db.
    Any help would be greatly appreciated.

    Mevyn,
    The forum that you have posted your question in is for questions related to the SAP Business One Integration for SAP NetWeaver.  Your question seems to be related to the SAP Business One application.  You may get a quicker response by posting your question in the SAP Business One Discussion Forum located here ...
    http://cpsn-channel.sap.com/businessoneforum
    HTH,
    Eddy

Maybe you are looking for