cancel
Showing results for 
Search instead for 
Did you mean: 

pricing condition type pr00 not accepting the decimals.

Former Member
0 Kudos

Hi all,

i have a problem here at my client side, my client they are asking to have the price to be entered manually at the order level, my problem is the conditon type PR00 is accepting only two decimal.. how to extend the decimal for the condition types.

for eg: Material 36.703.600 has price of 5.413, i am able to enter only 5.41, suppose if i enter the actual values it is saying the

" Input must be in the format __,___,___ V"

It says for decimal point update

"" (decimal point) (applies to numeric fields)

The decimal point occurs here (setting in the user master record)."

Which user master record i have to update.

kindly guide me on this

kumaresh

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos
Material 36.703.600 has price of 5.413, i am able to enter only 5.41

Simple solution is that you maintain VK11 for 10 nos. or pcs instead of one no. or pce. This means, your VK11 screen will have the price 54.31 per 10 nos. This will propose the exact net value in sale order / billing.

thanks

G. Lakshmipathi

Former Member
0 Kudos

hi,

My problem is my client user wants to enter the price manually in PR00, since they are dealing with locksets and switches and also the do the shippment for outside the country . basically EU

the price are in euro for eg 1 euro = 69.80 INR

for a material " 36.703.600" = 5.4135

they wanted to maintain for atleast three decimals

how to do it

regards

kumaresh

andrea_olivieri
Contributor
0 Kudos

Amount fields of type currency internally use the type DEC with 2 decimal places. So if you wish to enter an amount with three decimal places for currency EUR (which is defined with 2 decimal places) it's not possible.

So you have to play with the conversion factors in the condition screen.

541.35/100 = 5.4135 / 1

E.g. if you enter:

Condition Type: PR00

Amount: 541.35

Currency: EUR

For (Condition pricing unit) = 100

UoM (Condition Unit) = PC (Pieces)

Regards,

Andrea

Answers (1)

Answers (1)

jpfriends079
Active Contributor
0 Kudos

Try T code OY04 and maintain settings for decimal places.

Thanks.

Regards

J P

Former Member
0 Kudos

hi the transcation code which is given i think is dealing with currency and its showing lots of warning message to not to change the R/3 system currency decimal

so i think this t code cannot be used for this problem

can u guide me further .

thank

kumaresh