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

Debugging FB03 : difference in amount BSEG-WBRTR

Former Member
0 Likes
1,548

Hi everyone.

I found something strange in the transaction fb03.

When i'm displaying a document with this transaction, the amount (retrieved in BSEG-WRBTR) is different from the one stored in the table BSED.

Anyway, the one displayed is the amount expected but i need to know how it's converted ?

I tried debugging the fb03, but i was unable to find where the conversion is done. Any idea about wich function module do that ?

example : in BSEG-WRBTR, i have the value 1000,00

And when it's displayed by the FB03 i have 100.000

He is a screen capture of the problem :

<a href="http://img148.imageshack.us/img148/8636/anofb03ce3.jpg">Sceen cap : displaying BSEG-WRBTR in FB03</a>

Does anyone know how the conversion is done ? Any clue ?

Thanks for your help.

1 ACCEPTED SOLUTION
Read only

JozsefSzikszai
Active Contributor
0 Likes
1,068

hi Helder,

this is normal. Each number are stored with two decimals in BSEG-WRBTR. SAP knows how many decimals a specific currency has (default: 2, any exception in table TCURX) and the display will be accordingly. For example in case of HUF (Hungarian Forint) there are no decimals. Value in BSEG-WRBTR: 100.00, value in FB03: 10000. In case of USD (2 deciamls), value in BSEG-WRBTR: 100.00, value in FB03: 100.00 (same).

hope this helps

ec

4 REPLIES 4
Read only

kiran_k8
Active Contributor
0 Likes
1,068

Helder,

Sorry it is not related to your query.Can you please kindly let me know how you inserted the screenshot as a link here.

K.Kiran.

Read only

Former Member
0 Likes
1,068

First you have to host your screenshot on the Internet. You can use imageshack.com and when it's hosted, you'll have a direct link to your image.

Then just use the URL button on the forum to insert your image as a link.

Read only

JozsefSzikszai
Active Contributor
0 Likes
1,069

hi Helder,

this is normal. Each number are stored with two decimals in BSEG-WRBTR. SAP knows how many decimals a specific currency has (default: 2, any exception in table TCURX) and the display will be accordingly. For example in case of HUF (Hungarian Forint) there are no decimals. Value in BSEG-WRBTR: 100.00, value in FB03: 10000. In case of USD (2 deciamls), value in BSEG-WRBTR: 100.00, value in FB03: 100.00 (same).

hope this helps

ec

Read only

0 Likes
1,068

Thanks Eric for your help.