Category Archives: Features

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 »

How to Restrict Purchase Order for the Product having Expiry Date?

If you come across a scenario where you want to restrict purchase order for the product which has an expiry date then Sage X3 provides a standard functionality called “Product end-of-life date”. Product end-of-life date: when this date is exceeded, it is not possible to enter orders to the supplier. To set up this functionality:… Read More »

How to use Local Menu Message through Coding?

In Sage X3, we may have to display a particular message for several times based on the certain condition. We can define such frequently used messages in a local menu and can access them through coding. To access the message defined in a local menu in coding, Sage X3 provides an inbuilt function: mess(exp_num, exp_chap,… Read More »