Category Archives: FAQ

How to get file name for system messages

You may come across where you need to check the filename for system messages. The variable messname contains the filename for system messages. The default for this name is “FRA”. System messages are accessed by the mess function. The value of the [S]messname variable is determined: as a priority by the adonix start-up option: adonix… Read More »

How to solve “At least one runtime must have a max queries number defined” issue in Sage X3 Ver 11

We may come across a scenario where we get “At least one runtime must have a max queries number defined” error while creation/start up of Batch Server. The problem can be solved by using below steps: In below screenshot we have faced an error while creation/start up of Batch Server. This error has occurred because… Read More »

How to Solve “Record already exist error” while creation of Transaction and Masters

We may come across a scenario where we get “record already exist’ error while creation of transactions and masters. The problem can be solved by using below steps: In below screenshot, we have faced an error while creating a product. This error occurs because the product of sequence number BMS089 already exists in the X3 for… Read More »

How to force the display of the fields in a mask

Envzo forces the display of the fields in a mask. Example : # in record deletion # the’OBJect controls the links with the table dictionary # each analysed table is displayed in this window $VERF For [A_TZ]LIEN(2) Where LIEN=FICANU & ANNUL=1 FICHIER = [F:A_TZ]CODFIC Read [A_TB]CODFIC = FICHIER If !GSERVEUR & !GIMPORT If [M:VLC]NUMERO=”” [M:VLC]TEX… Read More »

How to call web service in Sage X3 Version 9 (PU9) using .NET applications

In Sage X3 Version 9 there are some changes with respect to authenticating process of web service while connecting form third party application like .NET. From PU9 onwards it’s mandatory to pre-authorize the connection with the username and password. Let’s see in details with .NET code snippets. Inherit the Sage X3 class ‘CAdxWeServiceXmlCCServiceBasicAuth’ which helps… Read More »

How to call web service in Sage X3 Version 9 (PU9) using .NET applications

In Sage X3 Version 9 there are some changes with respect to the authenticating process of web service while connecting form third-party application like .NET. From PU9 onward it’s mandatory to Pre-authorize the connection with the user name and password. We need to create a class in .NET which connects the Sage X3 web service… Read More »

How to add a string in a new Line in Sage X3?

We may come across a scenario where we want to display message in new line, X3 has a function to achieve this.”chr$” function converts a numerical value in an ascii character, syntax as below. Syntax: chr$( exp_ent ). “chr$” returns a character whose ascii code corresponds to the argument (if there is a corresponding ascii… Read More »

Find number of users logged in Sage ERP X3

You may come across a situation, where you may want to know, who are and how many users are logged in Sage ERP X3. New Stuff : How to use record separator of Import/Export template in Sage ERP X3? Sage X3 management console provides the facility to know how many number of users logged in to Sage… Read More »

Category: FAQ