Symptom
An error may occur when using UTF-8 encoding data file in "Mass Maintenance".
Error example : Key field "XXXXX" is missing for table "YYYYY"
This application assumes an encoding with UTF-8.
Document : File Format for File Upload
Environment
Fiori Launchpad
Reproducing the Issue
-
Create CSV data file for Mass Maintenance data using Notepad(Notepad.exe).
- Save file as Encoding UTF-8.
- Run "Mass Maintenance" ( e.g. Manage Mass Maintenance Business Partner )
- Upload UTF-8 Eicoding file.
Cause
BOM(Byte Order Mark) data is added to UTF-8 encoding data file by the specification of Notepad(Notepad.exe).
An error occurs because "Mass Maintenance" does not assume BOM data.
Resolution
Use other editor to make UTF-8 encoding file without BOM data. ( e.g. Notepad++ , Terapad ... )
Keywords
BOM,Notepad,UTF-8, , KBA , CA-MDG-CMP-FIO , Fiori UI for Consolidation & Mass Processing , How To