Advanced BO Settings

Special Enhancers

There is a number of enhancers you can set on a BO or a BO descriptor to force a specific behavior.

bo.setEnhancer( [bo], 'noPersist', true() )
Enhancer Usage
noPersist When set, a persist / update / insert / delete will have no effect
noEventActions When set, none of the event actions will be processed
noAudits When set, no audit will be written when when the _audit attribute has a value
noTouch When set, the attributes cmCreatedBy, -When, cmUpdatedBy and -When will not be touched

reviewed: 28 January 2026