Features of User Defined Fields#
- End users can create these and no special knowledge of the system is required
- Date sensitive changes will carry forward the values
- UserCalcs can read these values, but Workflow UserCalcs cannot access the NewValue of them
- Can be accessed using the P2K_SMGETUDF function by external report writers and by P2K_SMPUTUDF by stored procedures to set the value.
- Interface programs like UEEF and UPPHF can access these natively
Points opposed to User Defined Fields#
- The data is stored in an abstraction table and is not natively linked to the table it is related to.
- This abstraction has the potential, if there are a lot of user defined fields, to impact performance.