Symptom
You have extended the data source of the ORDER_DATA_LIST with a standard field and put the field in the master page of the form template.
However, in the output, there is only value for this field on the first page. In rest of the pages, the field is empty.
Environment
SAP S/4HANA Public Cloud
Reproducing the Issue
- Extend data source FDP_PP_MOR_DATA_LIST_SRV in Custom Fields app with a standard field.
- Put this extended field on the master page of your custom form template for the ORDER_DATA_LIST
- Assign the custom form template to the output type ORDER_DATA_LIST and maintain the output parameters to make it available for printing.
- Preview the ORDER_DATA_LIST output within a production order. The mentioned symptom is observed.
Cause
This will happen if the field you put on the master page is from a sub entity.
By design Adobe resolves nodes only once and content provided for a certain entity cannot be reused at a later stage. So to display a field in the master page, it must be bound to the header ManufacturingOrderNode.
This logic is also available for other output type like PICK_LIST and ORDER_COMPONENT_LIST.
Resolution
When extending the data source in Custom Fields app, you can enter the key words and search for all the relevant fields. If you want to put the field on the master page, you shuold select a field from the header node.
If you really need to take a field from a subnode, you need to use a script and copy it to a global variable and then use this variable for binding in the form.
See Also
Keywords
ORDER_DATA_LIST, PICK_LIST, ORDER_COMPONENT_LIST, data source extension, ManufacturingOrderNode, master page, empty, no value , KBA , PP-SFC-EXE-PRINT-2CL , Order Printing (Public Cloud) , Problem
SAP Knowledge Base Article - Public