Symptom
In the Output Parameter Determination app for the determination step form template, when changing the table settings for Result Data Object to Return all matches found, the setting is reset, and the following warning occurs:
Result data object must be a table to use mode "multiple match"
Environment
- Cross area
- SAP S/4HANA Output Management
- SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Output Parameter Determination app.
- From the Show rules for dropdown menu, select Billing Document.
- From the Determination Step dropdown menu, select Form Template.
- In the Maintain Business Rules section, choose Edit.
- Choose Table Settings.
- Under Result Data Object, select Return all matches found.
The selection is reset, and the following message appears:
Result data object must be a table to use mode "multiple match"
Cause
For the determination steps output type, receiver, channel, and email recipient, multiple matches can be determined. However, for the determination steps printer settings, email settings, form template, and output relevance, multiple matches cannot be activated.
Technically you can check the result data object for the determinaton step form template. It refers to the structure APOC_S_BRF_DT_FORM_TMPL. Therefore, multiple results cannot be returned.
Resolution
Please consider maintaining multiple output types, receivers, or channels to get multiple output items. See KBA 2757763 - How to print to multiple print queues.
See Also
Fiori app - Output Parameter Determination
Keywords
S4, HANA, output parameter, multiple match, all matches, form template , KBA , CA-GTF-OC , SAP S/4HANA output management , Problem