Track and Trace

Integrators who want to retrieve every activity and its updates registered in the system can now subscribe to the events that are sent out by track and trace. It can be combined with the Workflow manager and with the Activity definition manager to retrieve additional data.

The track and Summtrace module emits the following events:

  • trackAndTrace.Activity.created: This event is emitted when a new activity is created in the system. Examples:

    • An asset starts or stops driving
    • A driver selects or initiates an activity
  • trackAndTrace.Activity.updated: This event is emitted when an existing activity is updated. Examples:

    • Adding a workflow session after the activity has started, if it was not available upon starting
    • When an activity is closed, the system fills in the “end time”, “end mileage”, and “end position” fields
  • trackAndTrace.Activity.deleted: This event is emitted when an activity is removed from the system. This typically happens when the activity becomes invalid and is replaced by another activity.

  • activityContextEvent.created: This event is emitted when a new activityContextEvent has been generated. see link for the supported events