cancel
Showing results for 
Search instead for 
Did you mean: 

Condition Round Up Issue

former_member287204
Participant
0 Kudos

Hi Experts,

For the Selling Price / Purchase Price, suppose SAP is getting 2 decimal places by default, like a SO example as below -

SO#ItemQTYReq. PriceReq. AmtPrice in SAPPerAmt in SAP
42024211010080.613617.9046131000617.90
42024212010080.613617.9046131000617.90
42024213010080.66665.2866100665.28
Total1901.0881901.08

For the above SO example, Price of items 10 & 20 is 3 decimal places but it is already round up in item level of SAP for 2 decimal places. Compared with the Total of Req. Amt and that of Amt in SAP, the Amt in SAP will be less $0.01.

Accoding to other threads like below, decimal place can be changed for currency in config. (e.g. OY04) but it might invlove large impact in the whole system if the currency is alrady in use -

http://scn.sap.com/thread/3353179

Therefore, could you advise the simpler way to solve our above issue ?

Many Thanks,

KH Fong

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Please check Calculation type in your pricing procedure with condition type it should be 17 Rounding as per T001R.

Regards,

Vikas

Lakshmipathi
Active Contributor
0 Kudos

Please post your thread with either a different font or bigger in existing font size as it is very difficult to go through your post.

Coming to your requirement, please clarify what do you mean by "Req.price" and "Price in SAP".   How you have maintained your pricing condition ?  Is it per 1000 ?  

G. Lakshmipathi

former_member287204
Participant
0 Kudos

Dear G. Lakshmipathi,

"Req.price" means the price for customer (not inputted in SAP).

"Price in SAP" means the price actually inputted in SAP.

"Per" means price unit inputted in SAP.

Also, some amendment on my above example -

SOItemQTYReq. PriceReq. AmtPrice in SAPPerAmt in SAP
42024211010080.613617.9046.1310617.9
42024212010080.613617.9046.1310617.9
42024213010080.66665.280.661665.28
Total   1901.088   1901.08

Pls let me know if you need more info. on this.

Tks,

KH Fong

Former Member
0 Kudos

Hello,

Check the rounding rule for condition type in SAP V/06

eduardo_hinojosa
Active Contributor
0 Kudos

Hi

Try with the VOFM formula 017 (table T001R)  for rounding up the amount. See also SAP Note 80183 - Rounding

I hope this helps you

Regards

Eduardo