This case study explains how to add a parameter-driven filter to a primary-list generic inquiry (GI) to improve performance
Basic filters can help improve the peformance of GIs, but this effect can be reduced by saved user sessions states. Adding a simple parameter-driven filter to a primary-list GI customisation is a way to make the performance improvements more robust to session state effects.
This page explains how an MYOB Acumatica consultant can customise the Sales Orders GI (SO3010PL) with a parameter-driven filter for open orders in a specific date range.
- Go to Sales Orders (SO3010PL).
- From the Customisation menu, select Edit Generic Inquiry.
- Open the Parameters tab, and add any parameters you want to use to filter the screen. In this case we're adding three, as in this screenshot.
- Open the Conditions tab, and apply the following conditions to the parameters.
- Save the customisation.
Once complete, the resulting GI will be filtered to only the open orders in the specified date range.
Note that a large date range will make the page slow to reload.