Symptom
- Getting "," displayed instead of "." in report values.
- The report appears as "1,000" instead of using a period for decimal separation.
- Error message "Report Cannot be Opened / Failed to Open Report" appears when opening the report.
Environment
- SAP Cloud Applications Studio
- SAP Cloud for Customer
- SAP Business ByDesign
Reproducing the Issue
- Go to the Shipment work center.
- Open any shipment.
- Scroll to the bottom and observe the Carton Weight field displayed as 1,000.
- Navigate to Business Analytics work center.
- Go to Design Data Sources.
- Open the data source Shipment_Datasource_ITEM (YXXXXXXX_X12234567).
- Check the field it shows a comma (.)
Cause
The affected report characteristic is a Text data type, not a Decimal/Key Figure. Text values are stored and displayed as entered, so punctuation such as "," or "." is not formatted by locale or user settings.
Resolution
- Verify the field’s data type. If it is Text, numeric formatting rules do not apply.
- Enforce consistent input in processes/interfaces (always use "." or always use ","), or redesign the field to a Decimal/Key Figure type to enable numeric formatting.
- Review and adjust custom PDI/ABSL logic that writes the value so it is saved with the required separator (for example, ".") before it reaches persistence.
Keywords
Decimal separator, Comma instead of period, Text field formatting, Report cannot be opened, Shipment report, Decimal notation. , KBA , AP-RC-BDS-ANA , ByDesign Studio Analytics , Problem
Product
SAP Business ByDesign all versions ; SAP Cloud Applications Studio all versions ; SAP Cloud for Customer core applications all versions
SAP Knowledge Base Article - Public