2018 Jun 14 9:13 AM
Hi ,my User Decimal notation is 1.234.567,89 .
But in my Z Program ,in debugging it is taking amount like 3,804,110.47 .I am not sure , why it is happening .I checked OY01 and OY04 , but notation is set to
1.234.567,89
Kindly let me know if there is any other setting .
2018 Jun 14 9:38 AM
Hello
The format set in user profile or OY01 or OY04 only takes effect when the number is displayed on ALV/ABAPLIST.eg.
If you check the content of numerical variable in debugger, it will always be displayed by original format like 1234567890.12
Regards
Tom
2018 Jun 14 10:33 AM
Read some documentation on internal/external format in online documentation, also an amount display is also depending on currency code (in a correct written program of course)
2018 Jun 14 10:54 AM