Field change trigger

By Grazina on 10 Feb 2014
When looking for changes to a specific field on a table, there is no “trigger-like” mechanism offered by the platform. Currently available mechanisms are:
  • Process Launching on entity creation (every new entity)
  • Conditional Start launching on entity creation (every new entity, or with specific values in the entity)
  • Conditional Start launching on entity update (every update, or with specific values in the entity)
Platform could offer a generic process / conditional start based on specific field changes:
  • By marking each individual fields we would like to monitor and not just the specific value we are monitoring
    e.g. launch conditional start every-time the UpdatedBy has a different value (any value), so that we keep track of who touched the “kids-college-fund-jar-entity”.
  • Even better, marking ranges of values we would like to monitor for each field
    e.g. launch the conditional start for sales amounts which are above € 1.000.000 so to congratulate sales folk and give him a huge commission.
  • Exposing old and new entity values (although this could be achieved programmatically with a second entity).
Potential usages would be:
  • Tracking changes to specific columns
  • Enabling smart cache invalidation mechanisms by old/new field comparison
This idea has no comments yet. Be the first to comment!