Description
Approval Summarizer for a financial request shows variables that have 'Visible on Summaries' set to false.
Steps to Reproduce
Workaround
This is expected behaviour. The Approval Summarizer is a formatter which uses the UI Macro approval_summarizer_default (not accessible in Express instances), OOB for Catalog Tasks, Requested Items, and Service Catalog Requests.
The code in the UI Macro checks if there is any other active summarizer macro for any other table available, before otherwise using the default one, which shows the form view of the record.
Within the form view, the variables are added via the variable formatter, not the summarizer, hence they get shown.
If the form is not loaded, but only the data is loaded in the summarizer in a list view, the variables remain hidden.
Related Problem: PRB654688