Identfying Recently Updated Recipient Records
Hi there,
I have a requirement where I need to be able to identify all recently modified recipient records (any recipient field updated or recipient added to a list).
Effectively we have a range of fairly disperate processes that can update/insert recipient records.
From Automated workflows to manual import jobs carried out by a variety of users (even API updates in some ways).
Most of the updates are carried out by "jobs" but some updates may be made by "update data" workflow activities or session.write API calls.
I basically need a way whereby I can identify when each record was last processed (present in any of the file imports, even if fields didn't change and they were only added to a list) so that we can purge records that have not been modified in last 12 months.
Is there any OOTB way of identifying this based on how records are modified above or a small piece of development that could log this for us going forward? (preferably the former as I don't want to have to wait to build up history).
lastModified would've been ideal, but this seems to update outside of the above scope (e.g. when associated delivery/tracking logs are added and potentially other things?)
Any thoughts appreciated
Thanks
David