Category Archives: Features

How to define filter criterion on database query in Sage X3

In Sage X3 latest versions, we are provided with new feature to define filter criterion on the database. This function defines a filtering condition on a database query. The condition is expressed in Sdata where syntax. This function is only valid inside a Where clause of a database instruction (For, Filter, File, Link). Syntax: Where evaluesdata(EXPRESSION,… Read More »

How to find out the Local menu number of any message

You may come across the situation where you get any error message, and you need to find out the local menu of that message. You can go to the >>Transaction>>text search 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… Read More »

How to Beautify Web-service Output in Sage X3 PU9

In Sage X3 version 9 when your run web service through ‘Classic SOAP Web services’ the output appears in unreadable format as shown in below screen. To retrieve the output in readable XML or JSON format. Enter the below input in “Request Configuration”  field. For Output in XML format : “adxwss.optreturn=XML&adxwss.beautify=true” For Output in JSON… Read More »

How to make parameter visible on Parameter value screen in Sage X3

In custom Sage X3 development, we frequently use parameters for the use of constant values.  Here we have an option to control the visibility of parameter on Parameter Value screen. Navigate to : Development>Data and parameters>Development setup>Parameter definitions Check the Changeable checkbox and click on save button. Now navigate to : Setup > General parameters… Read More »

Verifying Duplication of Data in Sage x3

Sage X3 provides an inbuilt function to verify if there are any duplicate values in a series of variable or numeric expressions, alphanumeric expressions or dates. The function used for this purpose is UNI. If the series contain duplicate value(s), the UNI() will return the position of the duplicate value. If there are no duplicate… Read More »

How to Restrict User from Creating SO for Price below Minimum Sales Price

If you come across a scenario where you want to restrict user from creating a sales order for net price less than minimum price then sage X3 provides a standard functionality Non block ctrl price,profit,qt. Navigation: Setup –> General parameters –> Parameter Values Sales – Authorization —  SDACLOK (Non block ctrl price,profit,qt ) Set  Non… Read More »