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 Property | Reference Check | Data Check | Comments |
---|---|---|---|
Label Name | No | No | |
Name | Yes | Yes | |
Type | Yes | Yes | Enabled for only certain data types |
Description | No | No | |
Enable/Disable Derived Attribute | Yes | Yes | Enabled for only certain data types |
Derived Attribute Expression Change | No | No | |
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 Values | No | No | |
Update/Delete Enum Values | Yes | Yes |
Validations | Reference Check | Data Check | Comments |
---|---|---|---|
Encrypt | No | Yes | |
Masking | No | No | |
Unique | No | 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 |
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article