Category Archives: Uncategorized

How to Restrict data input in Sage X3

By just using different Options (Numeric or Alphanumeric) in X3, one can validate data as it is fed in the system to reduce mistakes and improve accuracy and consistency. All data types can be assigned a list of options for validating data when it is entered later on. Let’s take an example. If we assign… Read More »

Pattern Matching in Sage X3

You may often need to write a code that performs inexact pattern matching. The use of “PAT” allows you to find data that fits a certain pattern, rather than specifying the code exactly. New Stuff: Sage Introduces New Enhancements for Sage ERP X3 v6.5 (Patch 27) Syntax pat( expr_c, pattern ) Where “expr_c” is an alphanumeric… Read More »

How to remove spaces from a string

Sometimes text values contain leading, trailing, or multiple embedded space characters. These characters can sometimes cause unexpected results when you sort, filter, or search. As these characters are not easily noticed, the unexpected results may be difficult to understand. To remove these unwanted characters, you can use “vireblc” in X3. New Stuff: Getting number of fields… Read More »

Getting number of fields in table

You may come across a situation where you would like to know the number of fields in a table. Sage X3 has a special feature of getting number of fields in a table with the help of “nbzon” keyword which will return you the value in integer. New Stuff: Bulk source verification in Sage X3 nbzon:… Read More »

Bulk source verification in Sage X3

Sage X3 has an interesting feature of verifying the multiple processing files at a time. The function AVERIFSRC is used for verifying the source files. New Stuff: How to add Sales Invoice elements in X3? Function: AVERIFSRC Path: Development>Utility>Verification>Source Verification Below is the screen shot of Source Verification screen: Fields: 1) Folder: Select the folder name… Read More »