How to execute the bulk task with the multiple parameters

By | December 29, 2021

In our implementation process we may come across bulk transaction processing screen.

In case we have to run the delivery validation for the all the companies with regards specific company. If the count of companies are limited we can execute it multiple times, but in case the count of companies is huge, then each time we need to execute for one company at a time. If this needs to be a repeated process then each time we need to execute for each company

To avoid this we can implement it through the group task process. Need to follow the below steps to implement this:

  1. We would first need to create the batch task in the following way:

2. In the next step we would be making the group task:

3. When we execute this Group task from the Query submission, user will be able to see the Multiple screen for entering the  multiple parameter as show below:

This popup screen will arrive for each task code which is enter in the group task, this will not process currently, but once all the parameters are entered then it will execute.

Hence the hold time will be reduced and if multiple time if we need execute it can be executed.

The same way of the implementation can be taken place for the Payment and receipt posting also.

In the AP AR bank posting needs to be executed in the periodic way for only certain transaction type.

This setup can be made in the following way:

  1. We can utilize the batch task which is already being created by the Sage as follows:

We have used already created “PAYREMBAN” batch task to post the payment receipt transaction.

2. We would then create the Group task as follow:

Once the group task is created in the above manner we will be able to execute the three task back to back with the different parameters.

In the next step if we execute the group task, we will be able to see three parameters screen where we can enter three different set of parameters.

The reason behind using this group task for the above screen is, we need execute only three set of value for bank posting, if we need to use fix set of values then we can directly use the function to execute or else the execute the one single batch task would helpful.

But three different set of values need to be executed hence we would need use the above step to avoid the iteration and hold on till the first set of values are executed.

Once this is finalize and we need to execute on the recurring basis, we can attach this group task in the recurring process and execute periodically.

We can also utilize this process on multiple bulk task process to avoid the redundant task.