Data Types Personalization

This is an enhancement to the Data types dictionary function (GESATY). The Data type personalization enhancement can be accessed on its own function page called GESATYC.

The GESATYC enhancement enables clients to personalize three specific fields of a data type (Length, Adonix Format, and Options) without the risk of these values being overwritten during a future Sage X3 patch or update. In Sage X3 SaaS, and in Sage X3 on-prem from 2025 R2 onward, this function must be used instead of modifying these fields directly in GESATY.

Note - information

After saving changes in GESATYC, run VALDICO (Dictionary validation) to apply the changes to the folder.

For reference and archival purposes, the factory values provided by Sage for the three fields are preserved in the system via the Data types dictionary function (GESATY). Read the documentation regarding the GESATY function here.

Screen management

Tab General

Specific Buttons

Validation

This button is used to update and compile the WWGLOBLON process. In this process, for each alphanumeric data type a global variable of the shortint type contains the entry length for the data type. These variables are named GLONxxx ( xxx = data type). These variables will be used during the definition of the work variables linked to a data type in the process. This is used to alleviate the problems linked to a modification of a data type length.

Example of the use of these variables :
# work variable for the Product reference
Local Char WITEM (GLONITM)
WITEM = [F:ITM]ITMREF  

Save

This button is used to update the GESATY function with the new personalized values for the Length, Format and Option fields, while also generating the fields that store the factory values provided by Sage.