Enabling the OmitObjectData Attribute
In certain types of operations where multiple saves of the same record occur within a logical transaction, the associated record history growth can become an issue for the organization. In an effort to fix this issue, Aptify includes a global attribute called OmitObjectData that an organization can utilize to omit certain aspects of the record history data.
For example, the Committee Terms entity includes this attribute by default with a value of 1 which indicates that object data for each record version should be omitted. In this case, although record version information can be recorded and a user can view the record history of each Committee Terms record (if the entity has record history enabled), the object data is not stored.
By default the OmitObjectData entity attribute is ONLY included on the Committee Terms entity and enabled (with a value of 1), however it can be enabled on any entity manually, depending on your desired configuration.
Follow the steps below to enable the OmitObjectData attribute for a particular entity:
- Open the Entities record for an entity whose record history details you want to omit.
- On the Configuration > Attributes tab, create a new Attributes record with the following information:
- Name: OmitObjectData
- Value: 1
- Click OK and save the entity.
Keep the following details in mind when using this attribute:
- Setting the Value to 0 or removing the attribute from the entity will disable this feature and object data will be included.
- If the OmitObjectData attribute does not exist for an entity (or has an invalid value), no record history data is omitted.
- If the OmitObjectData attribute is set to 1, the object data associated with each record version is not stored and the ability to roll back records to prior versions is not available, even if the entity has been configured to Allow Record History Restores.
- This feature is only available for top-level entities. Sub-type record history is included within the context of the parent record and is not available for selective configuration.
Copyright © 2014-2019 Aptify - Confidential and Proprietary