cancel
Showing results for 
Search instead for 
Did you mean: 

Cash discount may only be granted up to 0.000 % Message no. F5233

Former Member
0 Kudos

I have researched sap.com and the forums, and no one seems to have answered this question.

Shall I post it to the Financials Board maybe?

I was doing a Miro transaction against a PO with some outstanding unpaid Goods Receipts documents.

I got this error:

Cash discount may only be granted up to 0.000 % Message no. F5233

I checked the cash discount percentages configured per company code, and it's blank... what is wrong here?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member

Hello

One of the reason for this Error is : change in the Cash discount tolerences after GR done..means GRs done long back and later on the cash discount values has been change. Please check the accounting postings at GR level .

Error lon text says :

Diagnosis

You attempted to enter a greater cash discount value than is permitted.

System Response

Cash discounts can only be granted if they are within tolerance limits.

Please check whether it is GR based IR ?

Solution :

Requesting you to check by cancelling at least one GR and perform GR once again. Once GR recreated please do the IR.

warm regards

Ramakrishna

Former Member
0 Kudos

Rama

Your guess is right. Don't know why the last goods receipt messed up the tolerance values.

I will test this tomorrow and let u know.

There are some FI settings which I don't understand.

Former Member
0 Kudos

Rama:

I reversed the last GR.

I created a new PO, and did a new GR.

Then I tried to create an IR with MIRO.

The error is still there.

How do I check if this is GR-based IR? I am sure it is... not ERS Evaluated Receipt Settlement.

Answers (2)

Answers (2)

Former Member
0 Kudos

Dear,

Please check the settings in OBA4. Check Cash discount per line item is granted.

Regards,

Sandip

Former Member
0 Kudos

This is solved. Thank you so much.

The problem was: "tolerance group" needs to be defined, assigned to company code, and assigned to SAP users and employees... when all these are done, then IR can post.... cool.........

Former Member
0 Kudos

Set tolerance limit for cash discount of the said company code as don't check & then process

Regards,

Indranil

Former Member
0 Kudos

Where is this config?

Former Member
0 Kudos

Check OBA4 wrt FI & spro@mm@purchasing@purchase order@set tolerance limit wrt purchase order

Regards,

Indranil

Former Member
0 Kudos

Already did that. Still got that error.

Former Member
0 Kudos

Indranil:

OBA4 checked.

And this one: "Set Tolerance Limits for Price Variance", I don't even have my company code configured here.

Former Member
0 Kudos

What have to did it there in OBA4?

Regards,

Indranil

Former Member
0 Kudos

"Maximum Cash Discount Percentage Rate" is left blank. I did not assign any user to the tolerance group. The tolerance group has no name; the name is null so all users default to the same default tolerance group.

Former Member
0 Kudos

The percentage rate is checked during the entry, change and clearing of open items...now since it is blank means system is taking 0.00 %...I think you can test this by say just maintain 5% against Cash discount per line item,Amount per document as 9,999,999,999,999.00 & Amount per open item account item as 99999,999,999.00 and then process

Regards,

Indranil