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
Similar Messages
-
How to enable the cash management tab in payment method window in r12
Hey gurus,
when i am defining my payment method as cheque in Oracle Payroll in xx legislation.
The Cash Management TAB is disabled.
The following TABs are Enabled :
Source Bank,Costing,General Ledger,Other.
But Cash Management is disabled.
I think i am missing some profile option but i don't know which one.
Please can you help me gurus!All modules are licesed ofcourse.
Its quite vague when u say necessary setups.
please explain me.
as normal setups of AP,AR and CE are done.
Payroll module is definately enabled.
Please help me gurus -
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,
AbhishekHi 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 -
How can we have cash discount as well as vendor payment terms
We have vendor payment term of 2% 10 days, net 30. On top of it the vendor gives us 4% discount on certain POs where the total PO amount exceeds 20K. We want to have the 4% discount on the individual line item at the time of the invoice posting and then additional 1% discount from the payment term. We donu2019t want the PO price to change due to the 4% discount.
In MIRO, it seems we can take either the cash discount (field WSKTO) or the discount from the payment term (field ZTERM). How can we take both the discounts?1 - The 2% 10 days, net 30
It can be calculated using the Vendor payrment terms.
2 - The 4% discount which has to be applied on certain POs where the total PO amount exceeds 20K and should not change the PO price.
I - Create a condition type with the calculation type A - Percentage and select the option Accruals in Control data 2.
II - In the Calculation schema,
Calculate the 4% value from the total of the PO Price.
Untick the manual.
Mark the condition type as Statistics.
Enter a Condition Formula Calculation Rule (Calculation Type) or Use the Requirement to activate if the
value exceeds 20K.
Enter the Accrual key like (FR1, FRE ...) and assign the GL account to that.
By Maintaining this way, you affect only the internal price and not the PO price. -
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 RANAHi 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 -
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
MSJHi
cash dicount related setting in FBZP but when autometically pick.and other once vendor master data check the setting.
Regards
suresh -
How to populate the field Discount Percent (DIS) in the outbound S1ORDEXC?
Hello all,
I am working with the Spec2000 to send out the IDOC S1ORDEXC.
Does anyone know how to populate the field Discount Percent (DIS)?
This field length of Discount Percent is 2 characters, but our customer discount in the Princing Conditions (Sales Order) is longer than 2 characters (ex: 7.500-%)
Thank youHello Thuan
I guess you are working with IS- ADEC and SPEC 2000. I am not an expert on this but leave you some hints from OSS notes I came across.
It appears like Discount Percent - DIS and Procurement Discount Percent -PDP are complementary and mutually exclusive. If one exists, the other need not.
Looks like DIS is computed as (100-PDP)/100 and it is just a 2- integer data (as in 20 Percent). It is a kind of multiplier (Factor), example if PDP discount is 10 percent, then DIS (Factor) is 0.9 and so final (net) price after discount = Price*0.9.
" If the discount comes in the S1BOOKED inbound into SD in the field DIS, then the discount has to be sent back in the DIS field .. if it came in the PDP field then it has to be sent back in the PDP field. If there was no discount in the incoming IDoc, then the discount has to be filled in the PDP if there was a change in the discount".
KDATE in SPEC 2000 file maps to DIS and KPERC to PDP.
PDP has 4 characters and per OSS note 440380, the point is ignored meaning you can work with 1225 instead of 12.25.
So may be you can work with PDP?
OSS notes: Apply to older releases but may still be applicable conceptually speaking.
456153 - S1ORDEXC does not send out Discount
440380 - PDP has only 4 characters in the SPEC IDoc instead of 5
596042 - Discount percent DIS not considered e processing S1ORDEXC
698668 - Incorrect calculation of unit price for PO item by S1ORDEXC
Let me know you final findings. -
How to round the fractional values in Abap webdynpro?
Hi Experts,
I have designed a screen in which I have a field called ANZHL(which is numberic field of infotype14) It is a fractional digits which needs to be rounded when it comes to display in my webdynpro application?
Here is my code .........
How to round the ANZHL field ?
**if start and end dates are changed then delete the old and insert the new else just mmodify the record
if ws_0014_temp-begda ne ws_edit-begda or ws_0014_temp-endda ne ws_edit-endda.
call function 'HR_INFOTYPE_OPERATION'
exporting
infty = '0014'
number = wd_this->w_pernr
subtype = ws_0014_temp-subty
objectid = ws_0014_temp-objps
lockindicator = ws_0014_temp-sprps
validityend = ws_0014_temp-endda
validitybegin = ws_0014_temp-begda
recordnumber = ws_0014_temp-seqnr
record = ws_0014_temp
operation = 'DEL'
nocommit = 'X'
importing
return = w_bapireturn.
" key = w_bapireturn.
if w_bapireturn-type ca 'EA'.
r_bapireturn = w_bapireturn.
return.
endif.
ws_0014 = ws_0014_temp.
ws_0014-endda = ws_edit-endda.
ws_0014-begda = ws_edit-begda.
ws_0014-anzhl = ws_edit-anzhl.
call function 'HR_INFOTYPE_OPERATION'
exporting
infty = '0014'
number = wd_this->w_pernr
subtype = ws_0014-subty
objectid = ws_0014-objps
lockindicator = ws_0014-sprps
validityend = ws_0014-endda
validitybegin = ws_0014-begda
recordnumber = ws_0014-seqnr
record = ws_0014
operation = 'INSS'
nocommit = 'X'
importing
return = w_bapireturn.
" key = w_bapireturn.
if w_bapireturn-type ca 'EA'.
r_bapireturn = w_bapireturn.
return.
endif.
else.
ws_0014 = ws_0014_temp.
ws_0014-anzhl = ws_edit-anzhl.
Edited by: Dharani us on Oct 8, 2009 10:15 AMHi,
For that attribute, you want to display the decimal values or what.
Regards,
Lekha. -
Reversal of VAT at the time of allowing cash discount for incoming payment.
Hi Gurus,
Please guide me for the following scenario.
Invoice posted for comp code from SD. Sale value = 100 Vat = 20 (20%) Customer to Pay =120. Cash discount will be 10% if paid with in 15days.
Invoice on 1st May 2011
Entry At invoice
Customer DR 120
To Revenue Acct - 1000100 100
To VAT payable Acct -2000200 20
Customer made payment on 10th may 2011.
The expected entry is
Bank A/C 30000100 DR 108
Discount 40000100 DR 10
VAT Payable 2000200 DR ((20/120)*12) 2
To Customer 120
There is acheck box at comp code global setting level (for tax and cash discount) and another at tax jurisdiction set up level.
Is there any other set up is required apart from above set up for reversal of VAT at the time of incoming payment (as shown above).
please guide me.
PranabPlease create a Price determination schema/ Modify existing schema to calculate (subtract) Cash Discount in Nett Price and not on Gross Price.
Assign the CAsh discount Z condition to the schema.
You can use this in either header or item level depending upon your requirement.
This is to be maintained in condition table MEK1 -
How to change the cash journal voucher
Hi
Pls advice how to change the cash journal voucher lay out , that is auto generated in the system.
I need to add some fields.
ThanxHi,
U need to develop your own layout with the help of your ABAPer with the required fields.
Then Go to the following path
Display IMG --> Financial Accounting --> Bank Accounting --> Business Transactions --> Cash Journal --> Setup Print Parameters for Cash Journal.
Hope you are clear.
Cheers
P O I N T S -
How to create the Cash Flow step by step?
How to create the Cash Flow step by step?
Run S_ALR_87012271 (menu path A/C-FA-GL-Info System- GL Reports - BS/PL/Cashflow-general-cash flow)
In the screen enter the year & Company code, & execute. you will reach to another screen.
Click on the "FORM" & you will reach another screen having various forms. The form related to Cash flow is already highlighted.
Go to EDIT-General Data Selection - Change the financial statment version pertaining to your company
Then, click on each line item in the form which is being displayed and enter corresponding GLs.
Save it & execute S_ALR_87012271
Hope this solves your problem. -
How to invoke the Cash Drawer to be open by java code.
hi friends,
how to invoke the Cash Drawer and display pole to be open by java code.
pls help me out.hello,
you need to dig out that in the cash drawer APIs there must be some method responsible for opening the cash drawer
that will supply the operational voltage signal internally to the cash drawer.
your task is to use the API os the cash drawer and supply the arguments in.
and will you please tell us what communincation mode you are using like com port or usb. -
Inactivate the cash discount condition type during return order creation.
Hi All,
I have created a Pricing procedure its having a condition type Cash Discount.
The client requirment is during the return order creation system should inactivate the cash discount condition type.
Please sugget me what to do to fulfill this requirment.
Thanks in advance.
Regards
Vankat.Hi
You can achieve through creating new pricing procedure for Return process
Otherwise try with user exit
MV45AFZZ USEREXIT_SAVE_DOCUMENT_PREPARE
Maintain access Sequence with Document type and maintain condition record , so at the time of return order system wont pick that material
Regards,
Prasanna
Edited by: prasanna_sap on Feb 9, 2012 3:31 PM -
Cash discount in partial payment
Hi
How to take cash discount in partial payments tab (for F-28) , kindly help me ...Hi
I am having the same requirement for my client can u share the solution which u got .
Thanks and regards
Kumar -
To get cash discount for my payment term
Hi there,
To get cash discount for my payment term, I make configuration as below
*Step 1: Create a payment term in Maintain of Payment term
On immediate payment 5 % cash discount
*Step 2: - Define acount for Cash discount taken
- Define acount for Lost Cash discount
*Step 3: Assign the payment term to my Vendor
*Step 4: Post a new invoice
*Step 5: Clear it with payment immediately
But I still don't receive cash discount
Please show me the reason and how to check configuration
Kind regards
MinhtbHI,
Follow the path
Financial accounting ->Account receivables and payables ->vendor account->business transactions->outgoing invoice/credit memos->maintain terms of payment.
In this percentage coulumn u can maintain discount rates.
Pleasa assign points if useful.
Regards,
Shradha.
Maybe you are looking for
-
HP 8620 printer two sided printing reverses pages
Is there a way to change the order that this printer prints double sided prints? It prints last page first, so if it is 3 pages pages 2 & 3 are one page and page 1 is just one-sided. Need this to be reversed. Can you do this in the Mac driver? Lisa
-
MRP is not generating purchase requisitions consistently for MRP type VB
Issue: When executing consumption based MRP in ECC 6.0 using the following parameters; purchase requisitions are not created for all material with stocks below max stock levels. In other words requisitions are created incase of some materials and r
-
Web service date format problem
Hi, I am using a web service from another R/3 server. Its date format is like this.. - <xsd:simpleType name="date"> - <xsd:restriction base="xsd:string"> <xsd:maxLength value="10" /> <xsd:pattern value="\d\d\d\d-\d\d-\d\d" /> </xsd:restriction>
-
Repoting Server: Which Management Server manage the reports in this case of MS failure?
If I have 2 MS "server1" and "server2", and server1 is the RMS emulator. When i install "server3" with the Reporting Role and select "server1" how management Server. What happend when server1 is turn off? Does Reporting work?
-
Category dependent time functionality in Reporting
Hi Experts, I have this kinda requirement in my reporting like : In my category I have members like C1,C2,C3 where across C1 I maintained april 2014,may2014 across C2 and June 2014 across C3. So what I want in my reporting is when I choose category a