During client implementation, often there will be a request to run this report:
https://gocatapult.atlassian.net/wiki/spaces/QMS/pages/118456329/External+Surcharge+Mapping+Report
This report shows a client what surcharges are included in their contracts so they have a place to start when doing External Mappings.
Add two radio buttons for the client to select.
Active Surcharges
Complete List of Surcharges
This would be the default selection
Add Toggle to the far right of the radio buttons to allow the user to choose between Active Surcharges that are only mapped or all mapped and unmapped. This feature would be greyed out if the radio button is selected for the Complete List of Surcharges.
Default selection would be off. When a user switches the toggle to on
The default will be the Complete List of Surcharges.
When the user selects the Active Surcharges, the query runs to display only those surcharges that are active for the Org.