Tag Archives: Sage X3 Technical blog

How to get the version number associated with the product code?

In Sage x3, we may come across a situation where we have to get the version number of the product installed and use it in our code to display the same. Sage X3 provides a Method ‘AGETLIC_PRODUCTVER’ that returns the product version. Method: fmet GACTX. AGETLIC_PRODUCTVER (“1”) Code snippet: Local char YLICINFO (30) YLICINFO= fmet… 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 fixed price of carrier for a specific invoicing element

In Sage X3, we may come across, where a user wants a fixed price of the carrier in a specific invoicing element. This functionality can be achieved by following steps: Navigate to:  Setup → General Parameters → Parameters Values → Sales → Folder → Seed → Invoicing rules → Details If user want to check… Read More »

How to close a site in Sage Enterprise Management (Sage X3) that is no longer in use

In your Sage Enterprise Management (formerly Sage X3), there can be sites that you may want to close down. The prominent reason for the closure of sites in Sage Enterprise Management (Sage X3) can be because of the minimal usage. Closing a site in Sage Enterprise Management (Sage X3) is a difficult process. To address… Read More »

How to add language in Sage X3

We may come across a scenario where users need multiple languages for their comfort. For such scenario’s Sage X3 provides a standard inbuilt functionality. Navigate: Parameters >> General Parameters>>Folders – Initialize TAB Add the languages which the users need in languages section. Validate the folder after making changes. Users can use the language from the… Read More »

How to Overcome”Valuation price null not authorized!” error in Sage x3

While creating miscellaneous receipt transaction in Sage X3, we will often get an error “Valuation price null not authorized! “ Particularly, this error is generated for the products which are not having the value or gross price in stock. We can overcome this by the following steps: Navigate to : Setup > Stock > Valuation… Read More »

How to call a subroutine or methods in Sage X3 using instance

Like any other programming language, Sage X3 also supports functions/methods/subroutines. Though the syntax for defining these functions are different in all languages, the purpose is similar to perform actions and return (or not to return) any result. But, there are certain subroutines which do not return any value as a result. In Sage X3, these… Read More »

Determine the number of buffers allocated for saving application messages in Sage X3

There may be a scenario where we need to check the number of buffers allocated for saving the application messages in Sage X3. Adxmbm is an Adonix system variable of the Integer Type, which sets the number of buffers from 32 bytes allocated for saving the application messages. Syntax: [S]adxmbm Integer Example:                                                #… Read More »

Thinking on how to resolve “Valuation Method Not Found” error in Sage X3

In Sage X3, you may face an error message that states “Valuation method not found” during creation of Miscellaneous receipt. Follow the following steps to resolve this error in Sage X3: The error can be easily identified with the message as shown in the image below during the creation of miscellaneous receipt. To solve this… Read More »

Stock Change by ADC Screen in Sage X3

In Sage X3, you may come across a scenario wherein you want to move your stock from one location to another. Sage X3 has a special feature to achieve this functionality. There are two methods to achieve this functionality: Stock> Internaltransactions>Stock change ADCs>Stock>Stock changes We have already seen the first method now we will see… Read More »