Activity Code Change & Dictionary Validation Sage X3
Activity Code Change & Dictionary Validation Sage X3
https://www.sagecity.com/support_communities/sage_erp_x3/b/sageerp_x3_product_support_blo
g/posts/ent-mgmt-activity-codes-and-how-to-find-them
You have probably run across references to activity codes a few times while using
Enterprise Management. For example:
When you went to setup Sage Sales Tax, the how to guide included that the LTA
activity code must be active
The Project Management guide said that the PJM activity code must be activated
so that the functionality can be used
The 1099 installation guide instructs you to “Run a Dictionary validation for the
S1099 activity code only.”
North American Addons are enabled after making the Addon's activity code
active and running the dictionary validation for the code.
What are these activity codes? Let’s see what the Online help center says about them
(article found under Function help for Development, Data and parameters,
Development setup, Activity codes)
to render active or inactive the elements in the dictionary (example: tables, index,
tabs, screen sections or fields...). For example, the fact of setting an activity code as
active or not gives the possibility to deactivate, in the screens, certain optional fields.
to affect the sizing of fields in the tables.
to make the sizing of fields and screen section open to parameterization.
identify the elements developed for the standard localizations: these elements
are identified by an activity code starting with K.
identify the elements developed as custom and vertical. When the activity code
starts with X, Y or Z, the element is considered as nonstandard and is therefore not
affected by a standard patch. To be more precise, a standard has been established from
version 5 for the X3 software range:
The codes starting with X are reserved for the vertical developments
The codes starting with Y or Z are reserved for the custom developments.
The value of the activity codes is defined in folder management. Only the codes
that are not dependent on another code are entered; the others are deducted. For more
detail and in particular to consult the naming rule for the codes see the field help
"Dependence"
The change won't take effect until the validation is completed. If you elect to use
the Dictionary validation option, you can run the validation for just the single activity
code and save a little time. A couple of tips when running the validation:
If someone before you, created a customization and identified it with an activity code,
how do you know all the places that this activity codes was used? To locate the activity
codes, you can run the Activity Code Search found under Development, Utilities
Searches. This will generate a report that shows the tables, functions, reports, etc.,
where the selected activity code is used.
Ngoc’s note: Make sure that nobody is editing any screen/table/… related otherwise you will have
error “change in another work station” after validation
You may need to try a few times after changing screen size (fixing table is full error) for the right
number (eg. Change 30->50->100)