How to make Gross Field Editable/Non-Editable using Price list

As described in our previous blog “How to Restrict the Modification of gross price/Discounts/Charges for Transaction”, we can set the gross price field to editable/non-editable for a particular transaction. But sometimes we come across a problem wherein we want that user should not be able to change the price of a product in certain conditions… Read More: How to make Gross Field Editable/Non-Editable using Price list »

Automatic Contract Invoice Generation

This function is used for invoice generation from service contracts and their invoice open items. New Stuff: How to find the factorial of integer? Navigate to Sales > Invoices > Automatic Contract Invoice Generation All the option on above screen are optional entries. This information is used target the invoicing to a group of contracts. Criteria are described… Read More: Automatic Contract Invoice Generation »

How to extract a sub-string from a given String value

You may come across the situation, where you want to extract the substring from a given string. Sage X3 has a special function to extract substring from given String. New Stuff: How to filter the table with user defined conditions in Sage X3 seg$: This function is used to extract a sub-string located between two positions… Read More: How to extract a sub-string from a given String value »

How to filter the table with user defined conditions in Sage X3

You may come across the situation, where you want to filter the X3 table/view with the user-defined conditions through code. The following sample code will help you to provide the user defined conditions to filter the table. New Stuff: How to validate begin and ending range in X3 grid…? Step 1: Declare the variables and open… Read More: How to filter the table with user defined conditions in… »

How to avoid copy confirmation validation of any transaction in sage x3

In day to day business activity there comes many scenario were the end user creates transaction from existing one that may be a sales order, purchase order or product etc. While doing so user has to confirm the transaction to make a copy even though this is a needed validation but it creates additional efforts… Read More: How to avoid copy confirmation validation of any transaction in… »

How to set call completed by default to Yes globally

You may come across the situation, where you want that, In CRM whenever user creates new call entry that time by default call should be marked as Completed. New Stuff: How to Execute Miscellaneous Type Workflow Programmatically Sage X3 has special settings to set call by default marked completed Follow the steps, Step 1: Go to, Setup… Read More: How to set call completed by default to Yes globally »