SAP Knowledge Base Article - Public

3753322 - The "&" in the Production Memo is printed as "<(>&<)>" on the production order output

Symptom

You have maintained the Production Memo which contains the "&" character in a sales order and the content has been passed to the production order. However, on the production order output, the "&" is displayed as "<(>&<)>".

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Maintain a Production Memo in a sales order that will be copied to the production order, including the "&" character.
  2. Open the corresponding production order and print the data list.
  3. Observe that the "&" character is rendered as "<(>&<)>" in the printed output.

Cause

This is a standard system behavior.
When entering an ampersand, the system interprets it as a variable and replaces it internally by "<(>&<)>".
When printing, system just take the ASCII part of the long text and thus prints "<(>&<)>".

Resolution

A solution of this is to edit the text (or remove the excess characters) in another Editor:

This Editor can be accessed by clicking the Detail button of the Production Memo:

See Also

Keywords

ampersand, Production Memo, production order printing, xml output, character, change editor, data list, sales order, &, <(>&<)> , KBA , PP-SFC-EXE-PRINT-2CL , Order Printing (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions