Define an Activity

DevResults offers several tools for defining activities:

  1. Create or edit a single activity
  2. Create or edit multiple activities using an Excel upload
  3. Edit multiple activities from the activity index

Note: Any user whose group includes View & Edit permissions for Activity Overview can create new activities.

Create an activity

To add a new Activity in DevResults, click on the grey Activities tab that exists at the top of every page.

This will open the activities index page. To create a new activity, click the New Activity button in the lower right.

In the Create New Activity pop-up, type the name of the new activity and click the + Create Activity button.

You will be taken to the new activity's Overview tab where you can add other information about the activity.

This includes reference information, including:

  • Short Name - such as the name everyone uses when speaking about the activity
  • Reference Number - such as the grant number
  • Code - such as an additional internal code for the activity

And descriptive information.

To configure a new activity in DevResults for reporting indicator results, the activity must be assigned a number of other elements. These elements include:

  • Status: You must select a status to find this activity when filtering by status.
  • Mechanism: You must select a mechanism to find this activity when filtering by mechanism.
  • Dates: You must add dates in order for this activity to appear on the timeline or to find this activity when searching by date.
  • Reporting Periods: You must add the reporting periods for which this activity will report indicator results or narrative results. 

  • Results and Indicators: You must assign the results and indicators for which this activity reports data. You can look at the Assign an Indicator to an Activity page for more information. 

Organization Info: You must add the partner organization that will manage this activity in order to enable that organization's DevResults users to report indicator results and narrative results for this activity.

  • Partner Type: You can select a Partner Type to indicate what type of partner relationship this is.
  • Primary Contact: You can optionally add the primary contact for this activity.
  • To add organizations, users, or partner types, click the relevant buttons below the grid. Once you've added them, clicking the Done button will bring you back to this screen.

  • Staff Roles: You must assign users in order for those users to be included in emails generated by DevResults about reporting activity and from communication in the Discussion tab.

Finally, for this activity to be completely set up for reporting indicator results and narratives for each of its reporting periods, you must Assign a Geography to an Activity.

back to top

Edit an activity

To edit an activity, click on the grey Activities tab on any DevResults page. This will open the activities index page. 

Click on the activity you'd like to edit. Make desired changes. 

Note: You can change information in the Reference and Description sections without affecting indicator results. Unassigning reporting periods, indicators, or geographies will delete any data reported for those elements for this activity. 

back to top

Upload new activities

To add many new activities at once, you can upload a spreadsheet containing their details instead of creating each activity individually. First, click on the grey Activities tab on any DevResults page to open the activities index page.

On this page, click on the gearbox and then click Export All to get an Excel template of all your existing activities.

Start by deleting the columns that cannot be imported: Primary Contact, Primary Organization, Partner Type, Phone, Fax, Email, and Address. (One activity can be assigned to several organizations, so this information should be edited online for each activity.) Your export might also include Budget, Obligated, Disbursed, Remaining, Budget (Local), Obligated (Local), and Disbursed (Local) which are calculated from the Budget tab and cannot be imported here. 

Edit the Excel file by replacing the list of existing activities with the new activities you'd like to upload.

Note: For new activities the activityID column MUST be left blank.


For new rows in the spreadsheet:

  • Status needs to reference a status option that already exists in your site.
  • Awarding Organization needs to reference an organization that already exists in your site.
  • Mechanism needs to reference a funding mechanism type that already exists in your site.
  • You can enter multiple Sectors separated by commas, for example: "Health, Education". These need to already exist in your site.
  • You can enter multiple Tags separated by commas, for example: "Training, Engagement". These need to already exist in your site.

Once you have your spreadsheet updated and saved with the new activities you want to add, click the gear icon again and select Import.

This will open a pop-up window to walk you through the upload process. Choose your file and make sure the summary shows you the expected number of new activities. If there are any errors in the file, you'll get a message explaining what they are. If everything looks good, click Continue.

You'll get a message saying that the activities were imported. Once you click Done, your activity index page will refresh and you'll see your new activities there!

back to top

Edit multiple activities using an Excel upload

You can also use this tool to complete bulk updates to existing activities. To do so, follow the first few steps in the previous section to download your activities index into Excel. Then edit the spreadsheet that you downloaded -- for example, to add a new sector or tag to the activities.

Note: To edit existing activities, DO NOT delete or change the activityID. This is the only way the system knows which activity should be updated. 

When you import the spreadsheet, existing activities will be updated with any changes to the spreadsheet. 

back to top

Edit multiple activities from the activity index

To make managing activities easier and faster, we offer the ability to edit multiple activities at once right from the activity index. Currently, the edits you can make this way are:

  • Bookmarking activities
  • Assigning indicators
  • Assigning tags
  • Assigning sectors
  • Assigning reporting periods by dates
  • Changing status
  • Deleting activities (don't worry -- we'll check with you to confirm this is really what you want to do!)

First, go to the activities index page by clicking Activities at the top of any DevResults page.

Click the checkbox next to the activities to edit. You can either scroll through the list to find what you need, or use the left hand filters to narrow the list (and then select all).

Next, click the button for the edit you'd like to complete. This will open a pop-up to help you complete that action. 

And that's it. This example assigns five indicators to 19 activities in the health sector. 

Notes on specific tools

  • Bookmarks: Bookmarked activities appear on your dashboard in the "Bookmarked Activities" tile. Every user has their own set of bookmarks; this does not edit anyone else's bookmarked activities or dashboard. 
  • Assign indicators: Each activity-indicator assignment comes with the indicator's default reporting cycle, such as "quarterly" or "annual". To edit the reporting frequency for any particular activity-indicator assignment, go to the activity's overview page.
  • Assign reporting periods by dates: This action assigns reporting periods from all reporting cycles based on the start and end dates for the activity. If the span of the activity overlaps with the span of a reporting period, even by just one day, then that reporting period will be included. If an activity is missing a start or end date, this action will not affect that activity. No duplicate assignments are created, so it's ok to include activities that might already have some or all reporting periods assigned. You can always go to an activity overview page to add or remove reporting periods as needed.

back to top

Didn't answer your question? Please email us at help@devresults.com.