Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

FB01 amount payment decimal value

Former Member
0 Likes
951

hi, i am currently using the transaction FB01,

there is a field there (amount bseg-wrbtr) it does not allow

any decimal values, so in my program, I automatically remove the decimal values.

but upon saving the payment, when i check the table BSEG, my amount automatically was converted with decimal values

example:

amount = 3,300.00

bseg-wrbtr = 33.33

amount = 9000.00

bseg-wrbtr = 90.00

how will i prevent this from happening?

please help me.

tahnk you very much.

1 ACCEPTED SOLUTION
Read only

mvoros
Active Contributor
0 Likes
754

Hi,

the field WRBTR has two decimal places. How you can't enter decimal digits in FB01? I don't have any problem to enter values like 13.50.

Cheers

4 REPLIES 4
Read only

mvoros
Active Contributor
0 Likes
755

Hi,

the field WRBTR has two decimal places. How you can't enter decimal digits in FB01? I don't have any problem to enter values like 13.50.

Cheers

Read only

Former Member
0 Likes
754

Please check transaction OY04 if the currency you are using have set the allowed decimal places to 2 (or whatever you need)

--

Kyle

Read only

Former Member
0 Likes
754

I already know that it is ok if it was converted to decimal value in the table, if you check fb03, you will still get the same amount,

my problem now is if i wan to display the value of the bseg-wrbtr, it still gives me the decimal value, how will i convert this value considering the waers?

please help me thank you

Read only

Former Member
0 Likes
754

you have to change the currency setting in SU01 t-code for that user then it will take two decimal places..