Enable the ability to track the "Out of schedule adherence duration" for an agent, including both productive and non-productive events, rather than just the currently scheduled productive event. This would help customers better manage schedule adherence.