Start of Content Area

 Message Mappings (Enhanced) Locate the document in its SAP Library structure

Technical Data

Function Is

Enhanced

For Release

Software Component

      Component: SAP NetWeaver

      Release: 2004

      Support Package: 18

Assignment to Application Component

BC-XI-IBD-MAP

Country Setting

Valid for all countries

Use

The arithmetic standard functions of a message mapping perform calculations with the precision of the Java data type float. The Java runtime converts values of type float to dyadic format before the calculation, calculates the result, and converts this result back to decimal format. The conversion may result in decimal places in the dyadic format that are periodically repeated and then automatically cut off. In the decimal system, this can result in inaccurate results (example: 2.11 + 22.11 = 24.220001).

Until now you could not change the precision of the calculations. To prevent the above-mentioned inaccuracies in the calculations, you can now perform the calculation for a selection of standard functions in the decimal system.

See also: Structure linkStandard Functions or SAP Note 958486.

 

 

 

 

 

End of Content Area