Category Archives: Sage ERP X3

How to use 2-dimensional array in Sage Enterprise Management

In Sage X3, we may come across a scenario where we need to use a 2-dimensional array in our code. Please refer the below steps to use a multi-dimensional array in 4GL code. Syntax: Local Char ZLChar (chrlen)(Xlen,Ylen) Where chrlen is the length of the string character. Xlen is the array length along x-direction. Ylen… Read More »

How to translate Menu Item text in Sage X3

You may have come across a situation where you had added a new Menu Item to the Navigation page, but the Description of the Menu Item didn’t get translated. This can be achieved by following the below steps: Open the Menu Item for which you need a translated text. Go to Administration | Authoring |… Read More »

How to set up Price of Carrier using Product Weight

In Sage X3, we may come across a scenario where we need a set price for carrier price. For this, Sage provides an inbuilt functionality. Navigate to: BP → Carrier → Controls Here fixed amount is set as per the weight criteria. Now create a delivery with the same carrier. The carrier pricing will be… Read More »

How to display error message in Sage Enterprise Management

In any programming language, error handling is important to assure the application fails safely union. There are different ways to popup error message to users. One of the ways is using Errbox function. We can use Errbox function to display error. The syntax is as follows: der all possible error conditions, expected and unexpected. Sage X3… Read More »

How to download a file in a Client Workstation

In Sage X3, we can create a file in the desired location and also move from one folder to another. We got a requirement from a client to get the file downloaded from the browser. To achieve this Sage X3 provides a subprogram ‘COPCLI’ which takes the file path as a parameter and downloads the… Read More »

How to Lock Employee Payslip (Sage Enterprise Management People)

In Sage X3 People, we may come across a scenario where we may restrict the re-calculation of Employee Payslip. Employee Payslip is a document an employee receives either as a notice that the direct deposit transaction has gone through, or is attached to the paycheck. Navigate to: Payroll → Payslips → Employee Payslips When Employee… Read More »

How to Setup Stock Count in Sage Enterprise Management

Stock count is a process of counting inventory on a periodic basis throughout the year. It is the physical verification of the quantities and condition of items held in an inventory or warehouse. This may be done to provide an audit of existing stock. It is also the source of stock discrepancy information. Stock-taking may be performed as an intensive… Read More »

Sage Enterprise Management Add-ons to Boost Your Value Chain

Sage X3 ERP is the choice of next-generation enterprises to stay ahead of the competition. Sage X3 is a comprehensive suite that integrates and streamlines your business information and processes. It is a flexible and adaptable solution offering the safest development platform designed to take control of processes like finance, sales, CRM, purchasing, inventory, and… Read More »

Global Deletion of Leave in Sage X3 People

In Sage X3 People, we may come across a scenario where we may need to do Global Deletion of Leave for a bulk of employees. Navigate to: Time Management → Leave-Absence → Absences → Global Deletion Registration Start and Registration End:- The Employee range for which the leave is to be deleted. Event:- Leave type… Read More »