Symptom
Why does the system convert the "&" symbol to "&"?
Environment
SAP Business ByDesign
Reproducing the Issue
Cause
XML cannot handle special characters directly. Therefore, the system converts the symbol "&" into "&".
In XML, the ampersand "&" is a reserved character used to introduce entity references (such as "&", "<", ">", etc.). If you include a raw ampersand "&" in your XML data—for example, <Name>Smith & Sons</Name>—it will cause a parsing error because the parser expects a valid entity reference following the ampersand.
Resolution
This is the current system behaviour.
In SAP Business ByDesign, when working with XML transformations, the ampersand character "&" is not directly supported in raw form within XML content.
This is not specific to SAP but it is a general rule of XML syntax.
Keywords
Ampersand, Invoice, JSON, E-Invoice portal, incorrect. , KBA , AP-CI-CI-GLO , Cross-Country Extensions , How To
SAP Knowledge Base Article - Public