How to Solve ‘User does not have any Badge for product’ Error while Running the Batch Server During Migration Process in Sage X3

By | February 22, 2021

In some industries, the company wants to migrate the data from a lower version to a higher version in Sage X3. Every company wants to upgrade the system functionally or data on the higher version. 

During the migration process various things should be well processed some of them are:

  1. Components installation process.
  2. Console configuration process.
  3. Batch server activation process.
  4. License File.
  5. Accounting task process.

License File: Sage X3 is available in several suites: finance; distribution; manufacturing; projects and jobs; and construction. It contains advanced functionality to manage even the most demanding mid-market business needs. The concurrent licensing consists of full, operational, and transactional user licenses that enable enterprises to cost-effectively include more people and processes in their business system eco-system for better results. The system can be deployed under a public or private cloud arrangement or as an on-premise deployment. The licensing is available as a subscription or a perpetual license.

Batch Server: The capacity of a batch server is determined based on the maximum number of threads that can run on the server concurrently. Each thread executes one batch task. You can run these tasks in serial steps or parallel steps, depending on the business logic and requirements. All tasks that do not have any dependencies are considered parallel tasks. All servers that are configured as batch servers periodically check for tasks that are waiting for processing. The batch server assigns each parallel task to a thread and starts to process the thread.

In Sage X3, while doing the migration process sometimes we may face difficulties while running the batch server. To solve such errors, kindly follow the below steps:

Navigate to : Administrator  -> Endpoint -> batch server

  1. Enter all the parameters in the batch server such as:
  2. Administration Endpoints.
  3. Maximum delay to launch a query
  4. Maximum no. active queries.

Refer to the below screenshot:

  1. Now click on the Start button.
  2. After clicking on the start button, then you will get the below error.

Refer to the below screenshot.

Now follow the below steps for solving the above error.

Check the License file that we have uploaded in Sage X3. Check the ‘ERPDEV’ code under Badges is 1 or 2. If it is 1 then the above error will come. So to solve this, you need to apply another license file in Sage x3 which has ‘ERPDEV’ as 2.

Fig 03: License file with ERPDEV 1

As we know, badges are associated with users and they also dictate the type of access the user has. For example, the ERPDEV badge has access to everything in Sage X3, but the ERPFULL badge has access to everything except development functions.

Now upload the new license file which has ERPDEV ‘2’ in the sage x3. Then go to the batch server screen and start the batch server. You will see batch server will get started.

Hence by following the above steps, we can solve the error and start the batch server.

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 and expertise, 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 has some unique integration solutions developed for Sage CRM with Sage ERPs namely Sage X3Sage IntacctSage 100Sage 500, and Sage 300. We also offer best-in-class Sage ERP and Sage CRM customization and development services to Business Partners, End Users, and Sage PSG worldwide. Greytrix helps in the migration of Sage CRM from Salesforce | ACT! | SalesLogix | Goldmine | Sugar CRM | Maximizer. Our Sage CRM Product Suite includes addons like  Greytrix Business Manager, Sage CRM Project Manager, Sage CRM Resource Planner, Sage CRM Contract Manager, Sage CRM Event Manager, Sage CRM Budget Planner, Gmail Integration, Sage CRM Mobile Service Signature, Sage CRM CTI Framework.

Greytrix is a recognized Sage Champion Partner for GUMU™ Sage X3 – Sage CRM integration listed on Sage Marketplace and Sage CRM – Sage Intacct integration listed on Sage Intacct Marketplace. 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.

For more information on our integration solutions, please contact us at sage@greytrix.com. We will be glad to assist you.