Feature description
Updated:
August 27, 2024

Export Activities from Activity Manager

It is possible to Export all Activity data from Activity Manager. Read how to do it here.

Background

Exporting Activities from AM is done from the Activity List or Activity Series table. This feature can be used if you need to use the Activity data for tasks outside of Time Edit, or for extended investigation of the data.

When exporting Activities, all activities in the current form will be included in the export, i.e. using a filter will not affect which data is exported.

All columns will be added to the export, so even if some columns are hidden in the UI, they will still be included in the export.

Even if the export is performed from the Activity Series table, the export will contain one row for each Activity. It will not be grouped by Activity Series

How to export Activities

In the Activity list or Activity Series list, click the "Export Activities" button. This will initiate an export and notify the user in a popup. When the export finishes, an email will be sent to the user who initiates the export with a link to the export file. 

Please note that an export can take several minutes to complete, before the email is sent.

The export button sits at the top right corner of the screen
A popup will inform the user that the export will shortly finish
An email is sent containing a link to the exported file

Clicking the link will open the file in your default browser. For some browsers (like Chrome) the file will be immediately downloaded, but some browsers (like Safari) will open the file in a tab in the browser. This is not very useful, so the file can be saved by selection File -> Save As.. and saving the file. Make sure the filename ends with ".csv".

The downloaded file is a CSV file that contains all Activity data. This could be opened with any spreadsheet tool. Make sure to use comma as a delimiter when opening the file.

What is included in the file

There are a number of standard columns included in the file:

Activity Id

This is unique activity of an Activity. It is not visible in the UI, but could be useful when comparing different exports.

Activity Series Id

This is the Id of the Activity Series that the activity belongs to. All Activities within an Activity Series will share this Id. 

Track number

This is the Track number of the Activity within the Activity Series

No of tracks

This is the total number of Tracks in the Activity Series that the Activity belongs to.

Week number

This is the (ISO) week number of the Activity. This is based on the Start time and End time values

Start time

This is the start time of the Activity. For Activities without an exact time and date, this is the start of the week where this Activity should be scheduled. The date/time is displayed in the timezone specified in the Timezone column.

End time

This is the end time of the Activity. For Activities without an exact time and date, this is the end of the week where this Activity should be scheduled. The date/time is displayed in the timezone specified in the Timezone column.

Weekday

If a weekday has been assigned to the Activity, it will be shown here.

Exact time

If an exact time has been assigned to the Activity, it will be shown here.

Timezone

The timezone of the Activity is displayed here. The Start time and End time will be displayed in this Timezone.

Duration

This is the duration of the Activity, in minutes.

Status

This is the Status of the Activity. It can be one of these: NOT_SCHEDULED, SCHEDULED, FAILED

Tags

This will include all tags applied to the Activity

Primary object

This is the ext-id of the Primary Object for the Activity

Activity type

This is the ext-id of the Activity Type object for the Activity

After these standard columns, all Objects are included. These columns will share the header "Objects". The second header row will display the ext-id of the Object Type in that column. All values are displayed as object ext-ids.

After the Objects all Object Filter values will be included. These columns will share the header "Object filters". The second header row will display the ext-id of the Object Type that the filter value belongs to as well as the ext-id of the Field. These will be concatenated with a period, like so: "object_ext_id.field_ext_id"

If multiple values are set for a particular Object filter, they will be separated using a "|" character. If an object needs to match all values in the filter, they will be shown like "value_1 | value_2", but if the object needs to match only one, or any of the values, they will be shown like (value_1 | value_2).

After the Object Filters, all Fields are included. These columns will share the header "Fields". The second header row will display the ext-id of the field.

After the Fields, all Information fields are included. These columns will share the header "Information fields". The second header row will show the name of the information field. There is no ext-id for this column, as information fields are not part of the data model.

Customer unique training

This class is available to receive tailor made for your database set-up. Just fill out the form below and our product expert will get in touch with you to set-up your bespoke class.
I want a bespoke class