Skip to content
This repository was archived by the owner on Jul 17, 2020. It is now read-only.

A quick checklist to successfully load partner files

Rashed edited this page Feb 27, 2014 · 3 revisions

To load partner data in development tracker, it is expected the files (which are xml files) contain few xml elements and attributes. We categorize those elements in two groups mandatory and optional.

The first mandatory element is "iati-activity" and this element should contain the following child elements:

  • participating-org
  • reporting-org
  • activity-status
  • transaction
  • provider-org
  • transaction-type
  • value

The list of mandatory attributes are followings:

  • role = "Funding" ("participating-org" element should have the attribute "role" with value "Funding".)
  • ref = "GB-1" ("participating-org" element should have the attribute "ref" with value "GB-1" or "GB".)
  • code = "IF" ("transaction" element should have the attribute "code" with value "IF".)
  • provider-activity-id ("provider-org" element (inside "transaction" element) should have the attribute "provider-activity-id". It is expected that this attribute will have some GB-1 project id, GB-1-202545 just as an example.)

DevTracker will not load partner files, if any of the above listed elements or attributes is missing.

Few other elements are also expected but those are optional:

  • recipient-country
  • recipient-region
  • description

Partner activity files may also contain information related to secor, budget, status etc which are important. However this text only describes the primary requirements to load minimum data and show in development tracker.

Clone this wiki locally