How to audit / track field level data changes to Records, require comments, and display changes?

Here's what I'd like to do:

1. Track changes to one specific date field within a Record 
2. Require a comment whenever the date field is updated via an existing Related Action
3. Display the tracked changes and comments inside the Record

To provide some context, the record in question has multiple sites associated with it, each with a date (future/scheduled) for monitoring. I'd like to be able to know/see each time this date is updated and why (comment), although it can be updated in two places: via the Update Sites related action, OR inside of a process (Once monitored on or before the scheduled date, User Input Task requires a new date to be set before process completes and then updates the record). 

I'm not sure how to first, require the comment when editing just this one field inside the record, and second, taking this field change and comment and displaying them somewhere. Thanks for any suggestions! 

 

  Discussion posts and replies are publicly visible

Parents Reply Children
No Data