Available with Workflow Manager license.
Throughout the life cycle of a job in ArcGIS Workflow Manager (Classic), automatic and manually entered history is logged. Not only is this history time stamped and user stamped and a message stored with it, but it is also tagged with an activity type. Activity types have two main purposes: provide a configurable message template to be stored with history and give the message a tag so it can be sorted or queried against later.
A good example of how activity types can be used for reporting is to find out things like the number of times a job was reassigned. You can do this by querying the job history for the AssignJob activity type. The message configuration also allows each individual organization to configure what is stored as a message for that piece of history.
Workflow Manager (Classic) logs activities for the following events by default:
- Job created
- Workflow committed for execution
- Step execution started
- Step execution stopped
- Step completed
- Properties updated
- Area of interest updated
- Workflow updated
- Current step set
- Job cloned
- Job closed
- Step assigned
- Dependency added
- Dependency deleted
- Hold added
- Hold deleted
- Link (1-M) added
- Link (1-M) deleted
- Link (1-M) updated
- Step started
- Job assigned
- Notes updated
- Attachment added
- Attachment deleted
- Comment added
- Extended properties updated
- Version created
- Transactions logged
- Workflow updated
- Task assistant activities
Activity types have the following properties:
- Name
- Description
- Message
The message property can contain dynamic properties.
Create activity types
Although the Workflow Manager (Classic) application cannot directly use any activity types you create, you can use them in custom extensions you create for the Workflow Manager (Classic) system. Modify existing activity types to include the information you want to see in the record for that activity.
- Start ArcGIS Workflow Manager (Classic) Administrator and connect to your Workflow Manager (Classic) database.
- Expand Notifications.
- Right-click Activity Types and click Add Activity Type.
The Activity Type Properties dialog box appears.
- Provide basic information for the activity in the Activity Type Name and Description.
- Provide the message that will appear on the History tab using tokens as necessary in the Message text box.
- Click OK.