cancel
Showing results for 
Search instead for 
Did you mean: 

PO price is rounding off to 0.00

Former Member
0 Kudos

Hello Gurus,

Good day!

Here is my scenario:

1. A material's price is 0.0001

2. When creating a PO, the price is rounded off to 0.00

as a work around, we just change the net price to 0.01 manually.

Is there a way to set the rounding off of the material to 0.01 automatically?

Perhaps through pricing condition and other customizing?

Thanks in advance for your help!

Jazper

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks for your answer!

JL23
Active Contributor
0 Kudos

the PO price field has as much decimals as the currency has.

assuming the currency has 2 decimals 0,0001 can never round up to 0,01, as this is mathematically not correct.

but you should make use of the price unit

the price 0,0001 is per 1, hence make the price unit 100, then it is 0,01 per 100

Former Member
0 Kudos

actually, the material is 0.01 per 100 items. however, when only 1 item is used, the material's price is 0.0001. is there a possibility that we can automatically change this price to 0.01? for example pricing procedure or is there a need for ABAP code change? when we create a PO automatically, a BAPI error is encountered since materials with a price 0.0001 is rounded off to 0.00 which causes a Net Price must be greater than zero error message

Thanks in advance

Edited by: Jazper on Dec 24, 2011 12:16 AM

JL23
Active Contributor
0 Kudos

For the PO I gave you the solution.

I doubt that you order just 1 piece , you cannot pay it anyway, or how would you pay 0,0001? Your vendor has certainly the same problems.

If you issue just 1 piece, then SAP is determining the value itself, if you change this 0,0001 value to 0,01, then you issue more value, so at a certain time all your value is issued and you still have stock. And the next goods issue will create an error message which is posted every other week here in the forum: MAP becomes negative.

If you really issue single pieces, then you should not manage valuated stock for this lowcost material.

Create it as a UNBW material and manage it only by quantity and post the value directly with the goods receipt to a cost center.