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:
Fig 1 : Task Payremban

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

Fig 2 : Group task FUNCFMDLV

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:

Fig 3 : Delivery validation Task

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.

Fig 4 : Task Payremban

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

Fig 5 : Grouptask PAYREMBAN

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.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partners is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development, and implementation competence. 

Greytrix caters to a wide range of Sage X3, a Sage Business Cloud Solution, offerings. Our unique GUMU™ integrations include Sage X3 for Sage, Dynamics 365 CRM, and Magento eCommerce along with Implementation and Technical Support worldwide for Sage X3. Currently we are Sage X3 Implementation Partner in East Africa, Middle East, Australia, Asia, US, UK. We also offer best-in-class Sage X3 customization and development services, integrated applications such as POS | WMS | Payment Gateway | Shipping System | Business Intelligence | eCommerce and have developed add-ons such as Catch – Weight  and Letter of Credit and India Legislation for Sage X3 to Sage business partners, end users and Sage PSG worldwide. Greytrix Sales Commission App for Sage X3 simplifies commission calculations and postings on sales transactions.

The GUMU™ Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for the processing and execution of application programs at the click of a button.

Greytrix is a recognized Sage champion ISV Partner for GUMU™ Sage X3 – Sage CRM integration also listed on Sage Marketplace; GUMU™ integration for Sage X3 – Salesforce is a 5-star rated app listed on Salesforce AppExchange and GUMU™ integration for Dynamics 365 CRM – Sage ERP listed on Microsoft AppSource.

For more information on Sage X3 Integration and Services, please contact us at, We would like to hear from you.