Hello!
My name is Ievgen Kyselov.
I’m a Salesforce developer.
Continuing my article about the query management philosophy in development, I’d like to present a new feature.
The new feature allows you to save time and effort if you deal with multi-level nested queries that should be processed with the help of many batch classes to retrieve the resulting records to your business logic custom batch.
Let’s say you may need to handle 3-4 batch classes before you get the corresponding records that you can use in the target batch class or in some other class. Those auxiliary batch classes may vary in quantity, in order of execution, so you have to create new batch classes over and over adapting them to your business logic for retrieving the records.
From now on it’s not necessary. You can use the new Query Manager feature for that.
Also, you don’t need to change the code to change the filters and querying logic when you need. You just create the new query architecture or update the existing one in the friendly-user UI. All you need is to open the Query Manager APP after package installation.
The description of how it works and how you can use it is in the video.