Is there any “easy” way to tell if an objects relationships have changed ?
Id like to be able to flag a record if ANY of its relationships have been changed (modified). In the same way the modified date gets updated if any property has been modified I really need to be able to tell if relationships have been changed too.
For the avoidance of doubt - this is not currently captured in the last modified date 
Hi Haydn,
There is an event for that called Relationship Changed. You could set up a rule to either mark a field in the parent record or create a new record in a child to record this event.
The History / Audit tools show relationship changes so I’m guessing this data is available somewhere but whether we as developers can access it without considerable effort remains to be seen.
Im loathed to write a CS component to do this because im not sure how I would trigger it anyway and its not clear whether I could even determine a relationship change either.
I do not want to use an event / rule (relationship change) as that would “at present” require in excess of 100 !!! and would need to be maintained - which I can see being painful in the extreme.
From a UI perspective this is one of those occasions where it might be useful to be able to select multiple triggers for a rule.
Doesn’t solve the maintainability of the rule long term but would mean 1 rule rather than 100s potentially.
Sorry Haydn, other than the History Widget, which only deals with Record Level history, there is no better way to audit relationship changes than via an event, or as a the sibling to the change event.
Feel free to add an idea if you’d like to see Code Studio access to the Audit History.
Adam
Yeah that’s what worried me.
That’s potentially a problem for anyone in say banking or insurance where there are legal requirements to be able to audit record level changes.
I guess we are going to have to expose the platform audit stuff for our client - at least it will show them the audit history BUT the problem with this is there is no way to do anything clever.
I guess I have 100s of new rules to create then 
Hi Haydn,
If you can describe the challenge you are facing in more detail, we’d be happy to take a look at how we can help, especially if it is to meet a regulatory requirement.