REGUP table has wrong values for JPY currency

Question:
Hello ,
After we do a payment proposal the values in table REGUP have wrong values for curr JPY(Japanese yen) in WRBTR field --if the correct amount is 10,000 the table shows the value as 100.00.
However in tx F110 the value is shown correctly.
We use the values in REGUP to do some checking with legacy data.
Currently we are multiplying by a factor of 100 to get the correct JPY value.WOnder if there is any better solution.
Any idea how this can be rectified.
We are in 40B.
Appreciate any help.
FiC2
Answer:
Try this instead of multiplying by 100
Declare a variable say , test_jpy(15) type c,
write regup-<your_field> to test_jpy currency 'JPY'
Answer:
Thank you.It works.
Thanks a lot
FiC2

More Articles:

Is that possible to read the screen value while doing BDC.?
Function Module and its Middleware?
Binary search for Sorted table ?
Documentation on "RFC_READ_TABLE"?
excel?
Idoc status/processing?