How to Identify Version for Sage X3

By | January 25, 2017

You may come across the situation where you want to know the version of Sage X3. Then you may probably use a ver$ keyword function to get the version value.

ver$ is used to identify the version number and the Adonix or Adonix application license or else a string characterizing each Adonix application used.

Syntax :

ver$( exp_num )

Kindly refer to the below snippet of code for better understanding.


Infbox “Adonix : version number “-num$(ver$(0))


Identify Version for Sage X3

  • if it is null, a version number and Adonix licence number under the form equivalent to : 4.1 A #2406400000000654321 (the first 4 characters, i.e. 4.1 A in the example, are the version number and the number that follows is the licence number).
  • if it is 1, a licence number is obtained for the application in the form of a 19 figure number (in the case of a none licensed application returns an empty string “”).
  • if it is 2, a string of 242 character string is obtained belonging to each Adonix used. This string is logically sub-divided into 6 sub-strings of 42 characters; the first three are displayed in an automatic fashion on starting up Adonix as well as at the display of each sub-menu.

The result type is Char.

Hope this helps.

About Us
Greytrix is one stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation expertise.

Greytrix have some unique solutions of Sage X3’s integration with Sage CRM, Salesforce.com and Magento eCommerce. It also offers best-in-class Sage X3 customization and development services to Sage business partners, end users, and Sage PSG worldwide.

For more information on Sage X3 Integration and Services, please contact us at x3@greytrix.com .We will be glad to assist you.