F110 incorrectly grants cash discount to direct debit customers

Hi,
I am running F110 to execute direct debits for certain customers in Europe. Everything works fine except for one "error"
it consistently include cash discounts on customer invoices which are way past net due date. F110 run date = 8/10/10, next run date 09/10/10. And yes, additional logs in the F110 parameters are set. See excerpt from display log below:
            Due date determination additional log
Document 8130000238 line item 001 via EUR          300.00
Terms of payment: 07/01/2010   10  3.000 %   30  0.000 %    0
Customer receivable is payable on 07/11/2010 with cash discount terms 1
   Include customer items due by 09/10/2010
Item should be paid now
Item is due with 3.000 % cash discount
All other invoices are calculated correctly. For the above, the cash discount base is set correctly What could be wrong?
Johan

Posting date is todays' date (e.g. August 10th, 2010).
This is a large Retail implementation with very fragmented areas of responsibility. I have checked all known posts and blogs and come up with nothing. Payment terms and payment methods are both present in the customer master record. When I run the Payment Proposal today with only two customer invoices to be paid, I have the following settings:
1. invoice with 2.5% cash discount - 10 days / 30 days net. Invoice, posting and baseline date = 08/12/2010. $13.32. The system
    correctly calculates 2.5% cash discount for this item
2. invoice with 3% cash discount - 10 days/30 days net. Invoice, posting and baseline date = 08/01/2010. $100, no VA. The 
    system incoorectly gives this customer a cash discount of 3% for this invoice - see below
Parameters in F110: Posting date = 08/16/2010, next payment run 08/26/2010, Docs. entered up to = 08/16/2010, Customer items due by = 08/26/2010, this one cust. is psecified, payment method = E (direct debit) etc.
==> Display log for invoice # 2, $100.-:
            Due date determination additional log
Document 8130000263 line item 001 via EUR          100.00
Terms of payment: 08/01/2010   10  3.000 %   30  0.000 %    0
Customer receivable is payable on 08/11/2010 with cash discount terms 1
   Include customer items due by 09/05/2010
Item should be paid now
Item is due with 3.000 % cash discount
            Payment method selection additional log
Payment method selection for items due now to the amount of EUR           97.00
Payment method "E" is being checked
Bank details are being checked
     Customer/vendor bank details are being checked
   System reads house banks and checks if they are allowed
Our bank 20030 is being checked
For currency EUR and 000 days  500,000,000.00 are planned
Available amount is enough,  499,999,986.68 EUR still available,           97.00  necessary
   House bank is selected ...
    Our bank details 20030 20030 are used
Bank details of the partner with ctry DE bk no. 12070000 acct 01234567899 are being used
Payment method "E" is permitted
Does anyone have any clue what's going on??
Edited by: WickedViking on Aug 16, 2010 7:24 PM

Similar Messages

  • Cash Discount taken after overdue

    Hi,
    I am a supplier to an SAP customer.
    Our Terms are  2% net 31, from receipt of the product.
    They 'always' take the 2% discount, though often they write the check in 32-35 days (the weekends are not the reason for the delay, as they receive usually on Thur-Fri  and cut checks on Wed or Thursdays)
    My question is, I 'presume'   SAP has a configuration option on their system to
    1)  -- only take the 2% discount when they cut the check within 30 days of 'receipt' of the product into their warehouse.  (they use SAP for GL, AP, Inventory, etc  - so all information needed to make the correct payment is stored in SAP)
    2)  -- if the check is cut 'after' 30 days, the SAP system should pay the full amount.
    Is my understanding correct on how the SAP system should be able to process?   They are a Unix based 'very large' customer, and are on a somewhat recent supported code level.
    Can anyone advise me where this type of configuration is done in the SAP system?
    Can this configuration be set at a 'global' level  for all customers?
    Can this configuration be set at a 'local' level for specific  customers?
    Thanks in advance for any ideas.
    SAP Newbis

    Dear SAP newbie,
    herefollowing as the Discount functionality works:
    FBZP   > Max cash discount ACTIVATED, during F110 the maximum cash
    discount will always be done even if the due date is expired.
    OBB8   > Term of payment   Term      Percentage   No. of days
                               1.        10,000 %      30
                               2.           0,00  %      60  !!!!!
                               3.
    !!!!!this is important, if You don't insert the number of days of 60
    linked to a blank percentage, the System will take always the 10,000%
    even if the due date is expired
    If You define by OBB8   >
    Term of payment   Term      Percentage   No. of days
                      1.        10,000 %      30
                      2.
                      3.
    the System teoretically should take the 10,000 of cash discount but if
    during the invoice You insert manually the discount amount (technical
    field BSEG-WSKTO), the system will take this amount instead 10,000 %.
    I hope this can help You.
    Mauri
    Edited by: MAURIZIO BIANCOTTI on Mar 2, 2011 5:48 PM
    Edited by: MAURIZIO BIANCOTTI on Mar 2, 2011 5:49 PM

  • Payment terms cash discount account in sepreate gl code

    Dear Friends
    customer are paid amount within due date and they allowed for cash discount. system also capture discount but it is not posted seprately as cash discount to the customer account.
    for example:
    customer paid advance :Rs.10000/-
    next day invoice raised for Rs.2000/-
    t.code f-32 knock of the invoice against advance
    new AB document type generated for Rs.8030
    10000-2000=8000 and cash discount of Rs.30
    Customers wants their cash discount sepreatly when they see the satement of accounts f.27
    Advance thanks for your tips.
    Regards
    Santa

    If you want it to appear on the customer statement it will have to be a customer open item.
    However this would then post to the recon account and not the P&L account which I expect you want.
    Also discount taken is only posted to when the invoice is cleared.
    Therefore you cant get it in a customer statement, you would need to have the information in the Billing doc.
    Remember you are offering a cash discount for early payment, this does not mean the customer is always due it. However there are config settings to say the customer should always take the discount.
    Hope this helps, if so award points please.

  • Cash discount in APP F110

    Hi,
    When I am processing vendor payment through Automatic payment transaction (F110), system is calculating vendor payment net of cash discount though the payment is overdue. For e.g., due date is 10th July 09, but I am processing payment 15th July, even in this case cash discount is being deducted out of payment made to vendor.
    In FBZP we have not checked maximum cash discount. Even then why system is calculating cash discount for overdue payment.
    Regards,
    Nagaraj

    You may also want to check whether there is a tolerance day specified in FBZP, on the same screen where you would check Max cash discount or tolerance group in master data, where grace days are allowed for discounts.

  • F110 Payment Run: Direct Debit collection file

    Hi FI Gurus,
    Currently, our Direct Debit Collection file is being created via Transaction F110 during Payment Run. Basically, the Direct Debit file is being uploaded in AL11 after the Payment Run Transaction F110.
    Please be informed that in the Printout / Data Medium tab of the F110, two programs are present:
    (1) RFFOAVIS_FPAYM
    (2) RFFOEDI1
    Now, my requirement is to add the u201CPayers Nameu201D after every line item in the file.
    With these, I have some questions:
    (1) Can the Payers Name be added in the file thru configuration?
    (2) How do I do this via Conguration?
    Thank you very much!
    Best regards.
    Brando

    Hi Brando,
    File is generated via payment program format which is in turn linked through Payment method in country.
    The same can be done via user exit in the function modules of the existing format or through DMEE.
    The first thing can be done using ABAP help, while the second ne is user friendly.
    DMEE steps are follows:
    (a)     Creating a new payment medium format: Use T Code DMEE to make necessary changes in your existing format. There you can add a new field.
    (b)     Assigning the newly created payment medium format to the payment method: In the Payment method for Country, instead of using Classic payment medium program, use "Payment medium workbench". Assign the new format here.
    (c)     Variant for payment medium format
    (d)     Assign selection variant
    Regards
    Srini

  • Cash discount calculated even after the due date in F110

    Hi Friends,
    Invoice and Credit memo is created with the reference to PO, but when the payment is made to the vendor through F110 the cash discount is calculated on the credit memo even though it has passed the due date.
    Let me know what else is remaining that has to be checked and corrected
    Regards
    Paddy

    Check the following configuration:  t-code FBZP -> All Company Codes -> double-click on the relevant company code to display the details. 
    In the "Cash discount and tolerances" section, I'm thinking that you'll find that the "Max.cash discount" check box is checked.  This check box tells F110 to always take the discount, even if the terms have expired.  If you uncheck the box, then F110 will only take the discount within terms.
    Regards,
    Shannon

  • Canu00B4t clear debit and credit in F110 for direct debit

    Hi all,
    I try to post some invoices, both credits and debits in F110 with payment method E, direct debit, in Germany. We have not payment per due date and the total of the payment is in debit but the credits get red with the message "No payment possible because items with a credit bal. still exist; see job log". In job log I find error message FZ 347, "none of the payment methods defined can be used for these items". I have the same configuration as standard payment method E in DE01.
    I have read note 164835 but we have done everything there.
    Can anyone please help with a solution?
    BR L

    Hi Gaurav,
    The debits is more then credits. For example we should collect 5 invoices from a customer, a totalof 10 000 EUR. In this amount are 3 invoices in debit of a total of 12 000 EUR and 2 invoices credits of 2 000 EUR, a total of 10 000 EUR. Then I want the credits to be cleared against the debits before payment. I have another client that this works for with direct debit but not for this client and the customizing is the same.
    BR L

  • How to rounding the cash discount at F110 payment program

    Dear All,
    Can you explain me, how to rounding off or rounding up to nearest rupee the cash discount at F110. In APP, the cash discount used to be calculated according to Payment term. But it is calculating decimal amounts also. But as per the business requirement, the cash discount should be deducted in rupees only. It should not be in decimals.
    Please remember, cash discount can not be edited at APP, because I have disabled the "Edit Proposal" option. I want the rounding the cash discount to be initiated through configuration only.
    Request you to help me out.
    Regards,
    Venkata Reddy

    Hi,
    maybe T-Code OB90 is helpful but I guess this setting is not only for cash discount.
    Best regards, Christian

  • Cash Discount may only be granted up to 3%

    Hi Guys,
    Im new to FI. While posting an invoice in MIRO, we encounter an error "Cash Discount may only be granted up to 3%".  Payment term we are using has cash discount of 5%. I want to take out the limit of the cash discount, how will I do it? What transaction codes to be used? Thanks.

    this is held in tolerances
    This is in SPRO "Define Tolerances Vendors"
    You have groups, and the tolerance group is assigned to the Vendor

  • Cash Discount if F110 being considered even after expiry of due date

    Hello SAP Consultants,
    I have setup a payment term for client which is 1% disc if paid within 10 days of invoice date. On running automatic payment program F110, irrespective of no. of days, the payment program generates discount of 1%. (I am using standard payment method C-cheque)
    My doubt is why SAP is applying cash discount in F110 even when the payment is being made after 10 days say after a month.
    I have cheched the setting in FBZP in All company Codesfor Maximum Cash Discount. The tick is not there means it is not activated. Still we are getting the above error in F110.
    Regards,
    Abhishek

    Hi Abhishek,
    The problem you're experiencing is caused by your payment term configuration, which probably has 1% 5 days but does not include how to handle cash discount after that date e.g. 0% 6 days. You can test this quite simply (presuming you have access to a test system) by changing the payment term configuration to include 0% for 6 days then post a vendor invoice with the same details provided in your message and process for payment. Alternatively find an existing vendor invoice with payment term you mention and double click into the vendor line item and add 6 days to the Cash discount days 2 field but leave the Cash discount percentage 2 field blank (see example below) then process for payment. I have also pasted the text from OSS note 48384 below which refers to this issue.
    Vendor line item - Additional details tab
    Payt terms   XXXX                    Days/percent 5   1.000  % 6          %    
    Expected results (based on details mentioned in your message):
    Payment run posting date: 15/03/10  -  Posting date of next payment run: 16/03/10
    cash discount still valid and should be deducted
    Payment run posting date: 16/03/10 -  Posting date of next payment run: 17/03/10
    cash discount not valid and should not be deducted
    SAP Note 48384 - Cash discount is taken although item overdue
    Note Language: English Version: 4 Validity: Valid Since 20.02.1997
    Summary
    Symptom
    Vendor invoice is paid with cash discount by the payment program
    although the cash discount period has expired, the "Always max. cash
    discount" flag in configuration Payment program is not set and no cash
    discount agreement is noted in the document either.
    Additional key words
    F110, payment run
    Cause and prerequisites
    If in the terms of payment only, for example, 10 days 3 % and nothing else has been defined (further fields are not filled at all), the payment program has no instructions as to how the payment is to be made if the first cash discount period has expired. Nevertheless, the payment is made with cash discount terms 1 under these circumstances.
    Solution
    Choose other terms of payment.
    Header Data
    Release Status: Released for Customer
    Released on: 19.02.1997 23:00:00
    Master Language: German
    Priority: Correction with medium priority
    Category: Consulting
    Primary Component FI-AP Accounts Payable
    The Note is release-independent

  • Query Regarding Cash discount In F110

    Dear all,
    We have a payment terms 0003(14 days 3% cash Discount,20 Days 2% cash discount & within 30 days due net).
    I have posted vendor invoice with this payment terms on 15.09.2009 & making payment to the vendor on the same day to avail 3% cash discount through F110 but when we go to edit proposal after scheduling proposal the system through an error Company codes XXXX/XXXX do not appear in proposal 15.09.2009 TEST; correct.
    It do not allow us to make payment to vendor until the invoice becomes due.because of this we cannot take cash discount from vendors.
    We have checked Max cash discount in All company codes in FBZP.
    Regards,
    D RANA

    Hi Deepak,
    Try giving the next run date after the due date say after 35 days or si and keep the other parameters as you are using now. The payment should get included. Normally, SAP will check if the the document is getting over due or not in the next payment run date and includes it in the current only then.
    Please revert.
    Thanks and Regards,
    Anit

  • Vendor cash discount in F110

    Dear gurus, please advise in this issue
    I have a vendor with 2%10 specified in the vendor master and also on the invoice- pmt method  is check.
    I checked to see if 2%10 is defined as 2% discount if paid within 10 days else due net by 30 days.And this seems to be OK.
    When I ran F110, the payment program(for check) is not picking up this invoice untill  30 days from baseline date.
    and on 30th day the f110 program picked up this invoice, I wonder why the cash discount is not being taken/ considered by the payment program.
    Max cash discount is NOT checked in configuration.But I think this need NOT to be checked, if not please suggest.
    Please advise what changes needs to be done to get F110 pick up such invoices to take cash discount.
    I understand that if "Max cash disc" is checked SAP takes cash discount even after discount period.
    Thank you
    MSJ

    Hi
    cash dicount related setting in FBZP but when autometically pick.and other once vendor master data check the setting.
    Regards
    suresh

  • Incorrect Cash Discount in F-28

    Hello All,
    When we post incoming payments from customers using transaction F-28, what happens is the system calculates incorrect cash discount by 1cent ($0.01).
    The cash discount in Invoice is calculated correctly but during the posting (F-28) it is incorrect.
    Eg:- The invoice has a cash discount of $281.77, however when we try to receive payment the cash discount comes as $281.76.
    I tried finding an OSS but couldn't find one.
    Please advice.
    Thanks,
    Shashi.

    Hi Shashi
    Cash Discount amount can be modified manually?
    Go to the 'Cash Discount' Tab and type the correct discount. The difference may be a result of rounding differences.
    Hope this is useful!
    Thanks & Regards
    Fede

  • Payment for Cash Discount posted incorrectly

    Hi Everyone,
    I have a issue and wanted to see if someone came across anything similar.
    The problem is with Cash Discount Posting, the cash discount is calculated correctly in pricing and everything works fine when the invoice is created. However when the invoice is paid and posted in the system it splits the amount of cash discount with freight.
    Example:- Invoice XXXX had a cash discount of $347.64 and the invoice was paid, but when the payment was posted, it posted the cash discount as $347.63 and put the difference of $0.01 to freight.
    I'm not sure what's going on, any idea's or suggestions.
    Also, is there an OSS on this issue?
    Awaiting reply.
    Thanks for your help.
    Shashi

    If you want it to appear on the customer statement it will have to be a customer open item.
    However this would then post to the recon account and not the P&L account which I expect you want.
    Also discount taken is only posted to when the invoice is cleared.
    Therefore you cant get it in a customer statement, you would need to have the information in the Billing doc.
    Remember you are offering a cash discount for early payment, this does not mean the customer is always due it. However there are config settings to say the customer should always take the discount.
    Hope this helps, if so award points please.

  • Incorrect Cash Discount info was called during the Invoice Posting in FB01

    Hi,
    I'm having an issue where when I post the Invoice via FB01 using a non-default payment term for a specific supplier, FB01 seems to be replacing the Cash Discount information base on the supplier default payment term. I have tried to debug and suspect it was due to the FM#  FI_CHANGE_PAYMENT_CONDITIONS.
    It happens whenever there is a payment method insert in the FB01 transaction during  the invoice posting. If the payment method was left blank, there will be no issue on the cash discount.
    I saw that there is a fix from SAP for OSS Note 1314271 - Discount days not adjusted after changing Payment term. This fix added a new statement into the FM# shown as bold at the statement below:
        IF i_newsklin NE i_oldsklin OR i_zbdreq = char_x        
             OR I_OLDZLSCH NE I_ZLSCH.                                "Note1314271
                          CONCATENATE 'S' status INTO status.
        ENDIF.
    In layman term, below will be the summary of the coding above:
      IF NewCashDiscount NE OldCashDiscount OR TermOfInstallmentPayment = u2018Xu2019        
         OR OldPaymentMethod NE NewPaymentMethod                            
          CONCATENATE 'S' status INTO status. (No idea what is this statement trying to achieve)
      ENDIF
    Kindly share with me if you have experienced this before.
    Your advice is very much appreciated.
    Thanks,
    David
    Edited by: DAVID LIM on May 20, 2010 4:46 AM

    Hi Shashi
    Cash Discount amount can be modified manually?
    Go to the 'Cash Discount' Tab and type the correct discount. The difference may be a result of rounding differences.
    Hope this is useful!
    Thanks & Regards
    Fede

Maybe you are looking for

  • Safari will not load in Leopard

    HelP: I had a devil of a time installing Leopard on a newly installed internal Seagate 500 GB in my G-4 933 MHz Quicksilver. I finally resolved that with someone who posted a response which took me to the terminal mode to resolve the user "log in" sc

  • On the mini ipad how many gb is the best to get?

    I would like to get a mini ipad and would like to ask is 16gb ok to get- or is the 32gb better? Unsure of which to get. I would appreciate any info or suggestions on this. Thank you. Carol

  • Valuted Sales Order Stock

    Dear all, We are in a situation at our customer where valuated Sales Order stock is needed. SAP documentation explicitly mentions that this is possible. Sofar I have done the following: -an Item Category that includes the E. -I have modified the mate

  • Missing Parameter Error

    Im trying to integrate Data from a CSV file into an oracle datastore. Im using LKM sql to oracle and IKM sql incremental update KMs. While loading the data the execution terminates with the error com.sunopsis.sql.SnpsMissingParametersException: Missi

  • Rman backup for tablespaces

    Dear, i want to use rman to backup the tablespaces. I have write a pram file as below. owner=database file=c:/backup/database.dmp log=database.log buffer=81920 How can i run this file from rman ManyThanks