Reference Checks While Modifying Business Objects

Modified on Thu, 05 Oct 2023

While modifying business objects, reference and data checks are implemented to prevent disruptions and ensure data quality.

When a reference check is in place for a property, it prevents users from modifying it and displays a warning, indicating that the item is referenced elsewhere in the system.

If a data check is enforced, users are prohibited from altering the data associated with the property. 

BO Properties:

For Business Object properties such as Primary Display Attribute, Change Tracking, Auditing, and Bulk Load, reference checks and data checks are typically not applied.

Attribute Properties

Attribute PropertyReference CheckData CheckComments
Label NameNo
No

Name
YesYes
TypeYesYesEnabled for only certain data types
DescriptionNoNo
Enable/Disable Derived AttributeYesYes
Enabled for only certain data types
Derived Attribute Expression ChangeNoNo
Enable List of Values
Yes
Yes

Allow Multiple Value(Array)
Yes
Yes
This is a change from a scalar to an array.
Allow Additional Enum ValuesNoNo
Update/Delete  Enum ValuesYes
Yes

Validations
Reference CheckData CheckComments
Encrypt
No
Yes

Masking
No
No

UniqueNo
Yes

Required
No
Yes

Read Only
No
Yes

Min Length
No
Yes
Data Checks are required if you increase the Min value
Max Length
No
Yes
Data Checks are required if you decrease the max value
Min Value
No
Yes
Data checks are required if you increase the min length
Max Value
No
Yes
Data checks are required if you decrease the max length
Regex
No
Yes