Symptom
PT SAF-T validation error due to empty unit of measure.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Statutory Reports app.
- Run the report "Portugal SAF-T - Billing" (PT_SAFT_BILLING).
- When submitting the generated file to the tax authority, a validation error occurs because the unit of measure is empty in some lines.
Cause
Unit of measure description is not maintained in Portuguese (PT) language.
Resolution
- Log on with a user profile whose language matches the target language (Portuguese - PT).
- Open Configuration Activity (SSCUI 102179) "Check Units of Measurement".
- Ensure the required unit of measure exists in this activity in the logon language.
- Choose "Units of Measurement". If the dimension type in the dropdown does not match the target unit of measure, change it accordingly.
- Maintain the Portuguese (PT) unit text for the required unit of measure.
- Save the changes.
- Optional: To review descriptions in different languages for the unit, change the language settings of the user profile.
- Re-run the report.
See Also
Keywords
SAF-T, PT_SAFT_BILLING, Portugal, unit of measure, UoM, empty UnitOfMeasure, validation error, translation, Portuguese language, SSCUI 102179, Check Units of Measurement, billing report, tax authority submission, FI-LOC-SAF-PT, missing unidade de medida , KBA , FI-LOC-SAF-PT , Portugal , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public