Tag Archives: Sage X3 Blogs

How to Disable the Post Button in Invoice for the Particular User?

Sage X3 provide feature to disable the post button for the particular user. To successfully bring this functionality follow below steps. Step 1: Go to the Functional profile Step 2: Navigate to: Setup>Users>Functional profile Step 3: Remove the BPSVAL function of the profile code for which particular user is linked. Hope this helps. About Us… Read More: How to Disable the Post Button in Invoice for the… »

How to Upload the JAR file in the JAVA Bridge Server

We use the external resource like JAR file to execute our certain functionality, for which we need to upload the JAR file in the JAVA Bridge server and then we can access the same with 4GL code. Below are the steps to upload the JAR file in JAVA Bridge Server. Login into the JAVA bridge… Read More: How to Upload the JAR file in the JAVA Bridge… »

How to Update Database Mass using “Update transaction” Utility

We may come across a scenario where we want to replace the old value of field with new one, In that case Sage X3 has the Utility through which user can achieve this feature. For Example: If User wants to update the package field of all the products from old value “C01” to new value… Read More: How to Update Database Mass using “Update transaction” Utility »

How to Solve “expression too large” error in Sage X3

You may come across the scenario where you get an “expression too large” as below. This is may be due to number of expressions reached to its limit. The cause to the problem is as follow. Cause – Sage X3 has a limitation when number of code files increases. The error comes not because of… Read More: How to Solve “expression too large” error in Sage X3 »

How to Restrict the Users to Access Multiple Banks?

One of our clients’ came up with new requirement, where they wanted to allow only few banks access to the users. Sage X3 has functionality where you can restrict the users to access multiple banks. Follow the below steps Add the Row level permission. Navigate To: Set up >Users>Row Level Permission. Assign the Row level… Read More: How to Restrict the Users to Access Multiple Banks? »

Get Year in a Date for Sage X3 version 7

You may come across the situation where you want year from particular date. Then you may probably use a format$ keyword function to get the year value. But in Sage x3 version 7 you can use another Keyword i.e. “year”. The type of result is Integer. year: year returns the day number of a valid date, including… Read More: Get Year in a Date for Sage X3 version 7 »

How to Concatenate Two Strings

You may come across the situation, where you want to concatenate a char or CLOB value to a char or CLOB variable. Sage X3 has a special Keyword named APPEND to perform the concatenation of two or more string values. From a functional point of view, Append Field1, Field2 is equivalent to Field1+= Field2.  if… Read More: How to Concatenate Two Strings »

How to Find the Number of Fields Defined in a Screen?

We may come across a situation where we would like to know the number of fields in a Screen if it is open.  Sage X3 has a special feature of getting number of fields in a screen with the help of “masknbf” keyword which will return the value in integer. Syntax:    masknbf(<class | num_exp>) Parameter:  … Read More: How to Find the Number of Fields Defined in a… »

How to Copy Multi-level BOM?

We may come across a scenario where you need to copy a BOM which may have same usage with different BOM Code. Sage X3 has a feature in which you can create copy of BOM. Several types of BOM copies are necessary to facilitate the management of the technical data:   – First level BOM… Read More: How to Copy Multi-level BOM? »

How to Create a Stock Count in Sage X3?

Stock count is a process of counting inventory on a periodic basis throughout the year. This is a two-step process as explained below- A stock count session is generated to select the products and /or locations to be counted along with other parameters and selection criteria. A Count screen is used to check the count. To… Read More: How to Create a Stock Count in Sage X3? »