5/29/2023 0 Comments Sap idoc flat file formatIn the case of Linux, English, and US, the encoding will be ISO-8859-1 (1100). In an Unicode SAP system, the encoding in the table TCP0C by platform, language and country will be used. Set are not specified, the encoding will be using the same encoding as ABAP statement ENCODING NON-UNICODE. When SAP ECC is using file port to write an IDOC flat file, if Unicode format and Char.When SAP ECC is using file port to write an IDOC flat file, the encoding will be using the relevant code page if Unicode format is not selected and Char.When SAP ECC is using file port to write an IDOC flat file, the encoding will be UTF-8 if the Unicode format checkbox is selected in port (t-code WE21).If ENCODING DEFAULT or ENCODING UTF-8 is used, UTF-8 will be used. When SAP ECC is writing a flat file to application server folder, the encoding will depend on the ABAP statement OPEN DATASET.When SAP ECC is sending a XML file to PI, UTF-8 encoding (4110) will be used. You can check if your SAP application server is using Little Indian (4103) or Big Indian (4102) via t-code I18N -> I18N Customizing -> I18N System Configuration -> Display Current NLS config -> "Code Page of Application Server". SAP ECC is saving data in database with Unicode encoding.Since different applications are using different encodings to process data, there may be encoding issue when the source application and destination application are using different encodings.
0 Comments
Leave a Reply. |