diff --git a/akvo/templates/reportserver/BIRT/.settings/org.eclipse.birt.report.designer.ui.prefs b/akvo/templates/reportserver/BIRT/.settings/org.eclipse.birt.report.designer.ui.prefs
new file mode 100644
index 0000000000..219a57cca4
--- /dev/null
+++ b/akvo/templates/reportserver/BIRT/.settings/org.eclipse.birt.report.designer.ui.prefs
@@ -0,0 +1,2 @@
+#Wed Oct 28 11:40:19 CET 2015
+org.eclipse.birt.report.designer.ui.preference.custom.colors.preferencestore=15790320;15593441;14188070;7180207;5794168;14245493;14776844;3454323;16777215;16777215;16777215;16777215;16777215;16777215;16777215;16777215
diff --git a/akvo/templates/reportserver/BIRT/BIRT report workflow.odg b/akvo/templates/reportserver/BIRT/BIRT report workflow.odg
new file mode 100644
index 0000000000..945e50687e
Binary files /dev/null and b/akvo/templates/reportserver/BIRT/BIRT report workflow.odg differ
diff --git a/akvo/templates/reportserver/BIRT/Photoless.rptdesign b/akvo/templates/reportserver/BIRT/Photoless.rptdesign
new file mode 100644
index 0000000000..6b1f2cbfb0
--- /dev/null
+++ b/akvo/templates/reportserver/BIRT/Photoless.rptdesign
@@ -0,0 +1,2992 @@
+
+
+ Akvo Foundation
+ Eclipse BIRT Designer Version 4.4.2.v201410272105 Build <4.4.2.v20150217-1805>
+
+
+ odaDriverClass
+ 122
+
+
+ odaURL
+ 122
+
+
+ odaUser
+ 122
+
+
+ odaAutoCommit
+ 122
+ false
+
+
+ odaIsolationMode
+ 122
+
+
+ odaPassword
+ 122
+
+
+ odaJndiName
+ 122
+
+
+ OdaConnProfileName
+ 122
+
+
+ OdaConnProfileStorePath
+ 122
+
+
+ in
+ /templates/grouped_listing.gif
+ org.eclipse.birt.report.designer.ui.cheatsheet.groupedlisting
+ ltr
+ 96
+
+
+
+
+ metadataBidiFormatStr
+ ILYNN
+
+
+ disabledMetadataBidiFormatStr
+
+
+ contentBidiFormatStr
+ ILYNN
+
+
+ disabledContentBidiFormatStr
+
+
+ org.postgresql.Driver
+ jdbc:postgresql://localhost:1234/rsr
+ rsr_readonly
+ cmVtb25zdHJhdGluZ3JvZGVudA==
+
+
+
+
+ nulls lowest
+
+
+
+ RSR readonly
+
+
+
+
+ 2.0
+
+
+
+
+
+
+ id
+ 1
+
+ 4
+ 10
+ 0
+ NotNullable
+
+ id
+
+
+
+ id
+
+ 11
+
+
+
+
+
+
+ title
+ 2
+
+ 12
+ 45
+ 0
+ NotNullable
+
+ title
+
+
+
+ title
+
+ 45
+
+
+
+
+
+
+ subtitle
+ 3
+
+ 12
+ 75
+ 0
+ NotNullable
+
+ subtitle
+
+
+
+ subtitle
+
+ 75
+
+
+
+
+
+
+ status
+ 4
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ status
+
+
+
+ status
+
+ 1
+
+
+
+
+
+
+ project_plan_summary
+ 5
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan_summary
+
+
+
+ project_plan_summary
+
+ 2147483647
+
+
+
+
+
+
+ current_image
+ 6
+
+ 12
+ 100
+ 0
+ NotNullable
+
+ current_image
+
+
+
+ current_image
+
+ 100
+
+
+
+
+
+
+ current_image_caption
+ 7
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_caption
+
+
+
+ current_image_caption
+
+ 50
+
+
+
+
+
+
+ goals_overview
+ 8
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ goals_overview
+
+
+
+ goals_overview
+
+ 2147483647
+
+
+
+
+
+
+ current_status
+ 9
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ current_status
+
+
+
+ current_status
+
+ 2147483647
+
+
+
+
+
+
+ project_plan
+ 10
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan
+
+
+
+ project_plan
+
+ 2147483647
+
+
+
+
+
+
+ sustainability
+ 11
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ sustainability
+
+
+
+ sustainability
+
+ 2147483647
+
+
+
+
+
+
+ background
+ 12
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ background
+
+
+
+ background
+
+ 2147483647
+
+
+
+
+
+
+ notes
+ 13
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ notes
+
+
+
+ notes
+
+ 2147483647
+
+
+
+
+
+
+ currency
+ 14
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ currency
+
+
+
+ currency
+
+ 3
+
+
+
+
+
+
+ date_start_planned
+ 15
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_planned
+
+
+
+ date_start_planned
+
+ 13
+
+
+
+
+
+
+ date_end_planned
+ 16
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_planned
+
+
+
+ date_end_planned
+
+ 13
+
+
+
+
+
+
+ budget
+ 17
+
+ 2
+ 14
+ 2
+ Nullable
+
+ budget
+
+
+
+ budget
+
+ 16
+
+
+
+
+
+
+ funds
+ 18
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds
+
+
+
+ funds
+
+ 16
+
+
+
+
+
+
+ funds_needed
+ 19
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds_needed
+
+
+
+ funds_needed
+
+ 16
+
+
+
+
+
+
+ primary_location_id
+ 20
+
+ 4
+ 10
+ 0
+ Nullable
+
+ primary_location_id
+
+
+
+ primary_location_id
+
+ 11
+
+
+
+
+
+
+ language
+ 21
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ language
+
+
+
+ language
+
+ 2
+
+
+
+
+
+
+ current_image_credit
+ 22
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_credit
+
+
+
+ current_image_credit
+
+ 50
+
+
+
+
+
+
+ target_group
+ 23
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ target_group
+
+
+
+ target_group
+
+ 2147483647
+
+
+
+
+
+
+ created_at
+ 24
+
+ 93
+ 29
+ 6
+ Nullable
+
+ created_at
+
+
+
+ created_at
+
+ 29
+
+
+
+
+
+
+ last_modified_at
+ 25
+
+ 93
+ 29
+ 6
+ Nullable
+
+ last_modified_at
+
+
+
+ last_modified_at
+
+ 29
+
+
+
+
+
+
+ donate_button
+ 26
+
+ -7
+ 1
+ 0
+ NotNullable
+
+ donate_button
+
+
+
+ donate_button
+
+ 1
+
+
+
+
+
+
+ sync_owner_id
+ 27
+
+ 4
+ 10
+ 0
+ Nullable
+
+ sync_owner_id
+
+
+
+ sync_owner_id
+
+ 11
+
+
+
+
+
+
+ date_start_actual
+ 28
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_actual
+
+
+
+ date_start_actual
+
+ 13
+
+
+
+
+
+
+ date_end_actual
+ 29
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_actual
+
+
+
+ date_end_actual
+
+ 13
+
+
+
+
+
+
+ hierarchy
+ 30
+
+ 4
+ 10
+ 0
+ Nullable
+
+ hierarchy
+
+
+
+ hierarchy
+
+ 11
+
+
+
+
+
+
+ project_scope
+ 31
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ project_scope
+
+
+
+ project_scope
+
+ 2
+
+
+
+
+
+
+ capital_spend_percentage
+ 32
+
+ 2
+ 4
+ 1
+ Nullable
+
+ capital_spend_percentage
+
+
+
+ capital_spend_percentage
+
+ 6
+
+
+
+
+
+
+ collaboration_type
+ 33
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ collaboration_type
+
+
+
+ collaboration_type
+
+ 1
+
+
+
+
+
+
+ default_aid_type
+ 34
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_aid_type
+
+
+
+ default_aid_type
+
+ 3
+
+
+
+
+
+
+ default_finance_type
+ 35
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_finance_type
+
+
+
+ default_finance_type
+
+ 3
+
+
+
+
+
+
+ default_flow_type
+ 36
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ default_flow_type
+
+
+
+ default_flow_type
+
+ 2
+
+
+
+
+
+
+ default_tied_status
+ 37
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ default_tied_status
+
+
+
+ default_tied_status
+
+ 1
+
+
+
+
+
+
+ last_update_id
+ 38
+
+ 4
+ 10
+ 0
+ Nullable
+
+ last_update_id
+
+
+
+ last_update_id
+
+ 11
+
+
+
+
+
+
+ iati_activity_id
+ 39
+
+ 12
+ 100
+ 0
+ Nullable
+
+ iati_activity_id
+
+
+
+ iati_activity_id
+
+ 100
+
+
+
+
+
+
+ sync_owner_secondary_reporter
+ 40
+
+ -7
+ 1
+ 0
+ Nullable
+
+ sync_owner_secondary_reporter
+
+
+
+ sync_owner_secondary_reporter
+
+ 1
+
+
+
+
+
+
+ country_budget_vocabulary
+ 41
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ country_budget_vocabulary
+
+
+
+ country_budget_vocabulary
+
+ 1
+
+
+
+
+
+
+
+ ]]>
+
+
+ nulls lowest
+
+
+ project_count
+ measure
+ project_count
+ project_count
+
+
+ update_count
+ measure
+ update_count
+ update_count
+
+
+
+
+
+
+ 1
+ project_count
+ decimal
+
+
+ 2
+ update_count
+ decimal
+
+
+
+ RSR readonly
+
+
+ 1
+ project_count
+ project_count
+ decimal
+ -5
+
+
+ 2
+ update_count
+ update_count
+ decimal
+ -5
+
+
+
+
+
+ 2.0
+
+
+
+
+
+
+ id
+ 1
+
+ 4
+ 10
+ 0
+ NotNullable
+
+ id
+
+
+
+ id
+
+ 11
+
+
+
+
+
+
+ title
+ 2
+
+ 12
+ 45
+ 0
+ NotNullable
+
+ title
+
+
+
+ title
+
+ 45
+
+
+
+
+
+
+ subtitle
+ 3
+
+ 12
+ 75
+ 0
+ NotNullable
+
+ subtitle
+
+
+
+ subtitle
+
+ 75
+
+
+
+
+
+
+ status
+ 4
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ status
+
+
+
+ status
+
+ 1
+
+
+
+
+
+
+ project_plan_summary
+ 5
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan_summary
+
+
+
+ project_plan_summary
+
+ 2147483647
+
+
+
+
+
+
+ current_image
+ 6
+
+ 12
+ 100
+ 0
+ NotNullable
+
+ current_image
+
+
+
+ current_image
+
+ 100
+
+
+
+
+
+
+ current_image_caption
+ 7
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_caption
+
+
+
+ current_image_caption
+
+ 50
+
+
+
+
+
+
+ goals_overview
+ 8
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ goals_overview
+
+
+
+ goals_overview
+
+ 2147483647
+
+
+
+
+
+
+ current_status
+ 9
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ current_status
+
+
+
+ current_status
+
+ 2147483647
+
+
+
+
+
+
+ project_plan
+ 10
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan
+
+
+
+ project_plan
+
+ 2147483647
+
+
+
+
+
+
+ sustainability
+ 11
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ sustainability
+
+
+
+ sustainability
+
+ 2147483647
+
+
+
+
+
+
+ background
+ 12
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ background
+
+
+
+ background
+
+ 2147483647
+
+
+
+
+
+
+ notes
+ 13
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ notes
+
+
+
+ notes
+
+ 2147483647
+
+
+
+
+
+
+ currency
+ 14
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ currency
+
+
+
+ currency
+
+ 3
+
+
+
+
+
+
+ date_start_planned
+ 15
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_planned
+
+
+
+ date_start_planned
+
+ 13
+
+
+
+
+
+
+ date_end_planned
+ 16
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_planned
+
+
+
+ date_end_planned
+
+ 13
+
+
+
+
+
+
+ budget
+ 17
+
+ 2
+ 14
+ 2
+ Nullable
+
+ budget
+
+
+
+ budget
+
+ 16
+
+
+
+
+
+
+ funds
+ 18
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds
+
+
+
+ funds
+
+ 16
+
+
+
+
+
+
+ funds_needed
+ 19
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds_needed
+
+
+
+ funds_needed
+
+ 16
+
+
+
+
+
+
+ primary_location_id
+ 20
+
+ 4
+ 10
+ 0
+ Nullable
+
+ primary_location_id
+
+
+
+ primary_location_id
+
+ 11
+
+
+
+
+
+
+ language
+ 21
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ language
+
+
+
+ language
+
+ 2
+
+
+
+
+
+
+ current_image_credit
+ 22
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_credit
+
+
+
+ current_image_credit
+
+ 50
+
+
+
+
+
+
+ target_group
+ 23
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ target_group
+
+
+
+ target_group
+
+ 2147483647
+
+
+
+
+
+
+ created_at
+ 24
+
+ 93
+ 29
+ 6
+ Nullable
+
+ created_at
+
+
+
+ created_at
+
+ 29
+
+
+
+
+
+
+ last_modified_at
+ 25
+
+ 93
+ 29
+ 6
+ Nullable
+
+ last_modified_at
+
+
+
+ last_modified_at
+
+ 29
+
+
+
+
+
+
+ donate_button
+ 26
+
+ -7
+ 1
+ 0
+ NotNullable
+
+ donate_button
+
+
+
+ donate_button
+
+ 1
+
+
+
+
+
+
+ sync_owner_id
+ 27
+
+ 4
+ 10
+ 0
+ Nullable
+
+ sync_owner_id
+
+
+
+ sync_owner_id
+
+ 11
+
+
+
+
+
+
+ date_start_actual
+ 28
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_actual
+
+
+
+ date_start_actual
+
+ 13
+
+
+
+
+
+
+ date_end_actual
+ 29
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_actual
+
+
+
+ date_end_actual
+
+ 13
+
+
+
+
+
+
+ hierarchy
+ 30
+
+ 4
+ 10
+ 0
+ Nullable
+
+ hierarchy
+
+
+
+ hierarchy
+
+ 11
+
+
+
+
+
+
+ project_scope
+ 31
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ project_scope
+
+
+
+ project_scope
+
+ 2
+
+
+
+
+
+
+ capital_spend_percentage
+ 32
+
+ 2
+ 4
+ 1
+ Nullable
+
+ capital_spend_percentage
+
+
+
+ capital_spend_percentage
+
+ 6
+
+
+
+
+
+
+ collaboration_type
+ 33
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ collaboration_type
+
+
+
+ collaboration_type
+
+ 1
+
+
+
+
+
+
+ default_aid_type
+ 34
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_aid_type
+
+
+
+ default_aid_type
+
+ 3
+
+
+
+
+
+
+ default_finance_type
+ 35
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_finance_type
+
+
+
+ default_finance_type
+
+ 3
+
+
+
+
+
+
+ default_flow_type
+ 36
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ default_flow_type
+
+
+
+ default_flow_type
+
+ 2
+
+
+
+
+
+
+ default_tied_status
+ 37
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ default_tied_status
+
+
+
+ default_tied_status
+
+ 1
+
+
+
+
+
+
+ last_update_id
+ 38
+
+ 4
+ 10
+ 0
+ Nullable
+
+ last_update_id
+
+
+
+ last_update_id
+
+ 11
+
+
+
+
+
+
+ iati_activity_id
+ 39
+
+ 12
+ 100
+ 0
+ Nullable
+
+ iati_activity_id
+
+
+
+ iati_activity_id
+
+ 100
+
+
+
+
+
+
+ sync_owner_secondary_reporter
+ 40
+
+ -7
+ 1
+ 0
+ Nullable
+
+ sync_owner_secondary_reporter
+
+
+
+ sync_owner_secondary_reporter
+
+ 1
+
+
+
+
+
+
+ country_budget_vocabulary
+ 41
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ country_budget_vocabulary
+
+
+
+ country_budget_vocabulary
+
+ 1
+
+
+
+
+
+
+
+ ]]>
+
+
+ nulls lowest
+
+
+ id
+ measure
+ id
+ id
+
+
+ title
+ dimension
+ title
+ title
+
+
+
+
+
+
+ 1
+ id
+ integer
+
+
+ 2
+ title
+ string
+
+
+
+ RSR readonly
+
+
+ 1
+ id
+ id
+ integer
+ 4
+
+
+ 2
+ title
+ title
+ string
+ 12
+
+
+
+
+
+ 2.0
+
+
+
+
+
+
+ id
+ 1
+
+ 4
+ 10
+ 0
+ NotNullable
+
+ id
+
+
+
+ id
+
+ 11
+
+
+
+
+
+
+ title
+ 2
+
+ 12
+ 45
+ 0
+ NotNullable
+
+ title
+
+
+
+ title
+
+ 45
+
+
+
+
+
+
+ subtitle
+ 3
+
+ 12
+ 75
+ 0
+ NotNullable
+
+ subtitle
+
+
+
+ subtitle
+
+ 75
+
+
+
+
+
+
+ status
+ 4
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ status
+
+
+
+ status
+
+ 1
+
+
+
+
+
+
+ project_plan_summary
+ 5
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan_summary
+
+
+
+ project_plan_summary
+
+ 2147483647
+
+
+
+
+
+
+ current_image
+ 6
+
+ 12
+ 100
+ 0
+ NotNullable
+
+ current_image
+
+
+
+ current_image
+
+ 100
+
+
+
+
+
+
+ current_image_caption
+ 7
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_caption
+
+
+
+ current_image_caption
+
+ 50
+
+
+
+
+
+
+ goals_overview
+ 8
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ goals_overview
+
+
+
+ goals_overview
+
+ 2147483647
+
+
+
+
+
+
+ current_status
+ 9
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ current_status
+
+
+
+ current_status
+
+ 2147483647
+
+
+
+
+
+
+ project_plan
+ 10
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan
+
+
+
+ project_plan
+
+ 2147483647
+
+
+
+
+
+
+ sustainability
+ 11
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ sustainability
+
+
+
+ sustainability
+
+ 2147483647
+
+
+
+
+
+
+ background
+ 12
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ background
+
+
+
+ background
+
+ 2147483647
+
+
+
+
+
+
+ notes
+ 13
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ notes
+
+
+
+ notes
+
+ 2147483647
+
+
+
+
+
+
+ currency
+ 14
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ currency
+
+
+
+ currency
+
+ 3
+
+
+
+
+
+
+ date_start_planned
+ 15
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_planned
+
+
+
+ date_start_planned
+
+ 13
+
+
+
+
+
+
+ date_end_planned
+ 16
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_planned
+
+
+
+ date_end_planned
+
+ 13
+
+
+
+
+
+
+ budget
+ 17
+
+ 2
+ 14
+ 2
+ Nullable
+
+ budget
+
+
+
+ budget
+
+ 16
+
+
+
+
+
+
+ funds
+ 18
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds
+
+
+
+ funds
+
+ 16
+
+
+
+
+
+
+ funds_needed
+ 19
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds_needed
+
+
+
+ funds_needed
+
+ 16
+
+
+
+
+
+
+ primary_location_id
+ 20
+
+ 4
+ 10
+ 0
+ Nullable
+
+ primary_location_id
+
+
+
+ primary_location_id
+
+ 11
+
+
+
+
+
+
+ language
+ 21
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ language
+
+
+
+ language
+
+ 2
+
+
+
+
+
+
+ current_image_credit
+ 22
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_credit
+
+
+
+ current_image_credit
+
+ 50
+
+
+
+
+
+
+ target_group
+ 23
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ target_group
+
+
+
+ target_group
+
+ 2147483647
+
+
+
+
+
+
+ created_at
+ 24
+
+ 93
+ 29
+ 6
+ Nullable
+
+ created_at
+
+
+
+ created_at
+
+ 29
+
+
+
+
+
+
+ last_modified_at
+ 25
+
+ 93
+ 29
+ 6
+ Nullable
+
+ last_modified_at
+
+
+
+ last_modified_at
+
+ 29
+
+
+
+
+
+
+ donate_button
+ 26
+
+ -7
+ 1
+ 0
+ NotNullable
+
+ donate_button
+
+
+
+ donate_button
+
+ 1
+
+
+
+
+
+
+ sync_owner_id
+ 27
+
+ 4
+ 10
+ 0
+ Nullable
+
+ sync_owner_id
+
+
+
+ sync_owner_id
+
+ 11
+
+
+
+
+
+
+ date_start_actual
+ 28
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_actual
+
+
+
+ date_start_actual
+
+ 13
+
+
+
+
+
+
+ date_end_actual
+ 29
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_actual
+
+
+
+ date_end_actual
+
+ 13
+
+
+
+
+
+
+ hierarchy
+ 30
+
+ 4
+ 10
+ 0
+ Nullable
+
+ hierarchy
+
+
+
+ hierarchy
+
+ 11
+
+
+
+
+
+
+ project_scope
+ 31
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ project_scope
+
+
+
+ project_scope
+
+ 2
+
+
+
+
+
+
+ capital_spend_percentage
+ 32
+
+ 2
+ 4
+ 1
+ Nullable
+
+ capital_spend_percentage
+
+
+
+ capital_spend_percentage
+
+ 6
+
+
+
+
+
+
+ collaboration_type
+ 33
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ collaboration_type
+
+
+
+ collaboration_type
+
+ 1
+
+
+
+
+
+
+ default_aid_type
+ 34
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_aid_type
+
+
+
+ default_aid_type
+
+ 3
+
+
+
+
+
+
+ default_finance_type
+ 35
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_finance_type
+
+
+
+ default_finance_type
+
+ 3
+
+
+
+
+
+
+ default_flow_type
+ 36
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ default_flow_type
+
+
+
+ default_flow_type
+
+ 2
+
+
+
+
+
+
+ default_tied_status
+ 37
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ default_tied_status
+
+
+
+ default_tied_status
+
+ 1
+
+
+
+
+
+
+ last_update_id
+ 38
+
+ 4
+ 10
+ 0
+ Nullable
+
+ last_update_id
+
+
+
+ last_update_id
+
+ 11
+
+
+
+
+
+
+ iati_activity_id
+ 39
+
+ 12
+ 100
+ 0
+ Nullable
+
+ iati_activity_id
+
+
+
+ iati_activity_id
+
+ 100
+
+
+
+
+
+
+ sync_owner_secondary_reporter
+ 40
+
+ -7
+ 1
+ 0
+ Nullable
+
+ sync_owner_secondary_reporter
+
+
+
+ sync_owner_secondary_reporter
+
+ 1
+
+
+
+
+
+
+ country_budget_vocabulary
+ 41
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ country_budget_vocabulary
+
+
+
+ country_budget_vocabulary
+
+ 1
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100%
+
+
+
+
+ html
+ new Date()]]>
+
+ |
+
+
+
+
+
+
+
+ 18pt
+ bold
+ #586978
+ 0pt
+ 8pt
+ 8pt
+ 8pt
+ 8pt
+
+ "Project Summary"
+
+ RSR projects with no photo
+
+
+ 7.947916666666667in
+ Projects_without_photo
+
+
+ id
+ id
+ dataSetRow["id"]
+ integer
+
+
+ title
+ title
+ dataSetRow["title"]
+ string
+
+
+ Aggregation
+ Count
+ integer
+ COUNT
+
+
+ Expression
+
+
+ true
+
+
+
+ 0.8020833333333334in
+
+
+ 7.145833333333333in
+
+
+
+
+
+ id
+
+ |
+
+
+ title
+
+ |
+
+
+
+
+
+
+ 8pt
+ right
+ id
+
+ |
+
+
+ title
+
+ |
+
+
+
+
+ solid
+ medium
+
+
+ 8pt
+ 8pt
+ right
+ Aggregation
+
+ |
+
+
+ 8pt
+ Projects
+
+ |
+
+
+
+
+
diff --git a/akvo/templates/reportserver/BIRT/Project-results-simple-table.rptdesign b/akvo/templates/reportserver/BIRT/Project-results-simple-table.rptdesign
new file mode 100644
index 0000000000..4c22bd4db9
--- /dev/null
+++ b/akvo/templates/reportserver/BIRT/Project-results-simple-table.rptdesign
@@ -0,0 +1,1759 @@
+
+
+ Akvo Foundation
+ Eclipse BIRT Designer Version 4.4.2.v201410272105 Build <4.4.2.v20150217-1805>
+ in
+ /templates/grouped_listing.gif
+ org.eclipse.birt.report.designer.ui.cheatsheet.groupedlisting
+ ltr
+ 96
+
+
+ Id number of the project
+ Project id
+ static
+ true
+ integer
+ true
+
+ 2849
+
+
+ simple
+ false
+ text-box
+
+ Unformatted
+
+
+
+
+
+
+
+ metadataBidiFormatStr
+ ILYNN
+
+
+ disabledMetadataBidiFormatStr
+
+
+ contentBidiFormatStr
+ ILYNN
+
+
+ disabledContentBidiFormatStr
+
+
+ org.postgresql.Driver
+ jdbc:postgresql://localhost:1234/rsr
+ rsr
+ YnlwMGNndE1SQU13Y2JubzIxY3hWYm14cFM0TkxSaThuQkNScklNZQ==
+
+
+
+
+ metadataBidiFormatStr
+ ILYNN
+
+
+ disabledMetadataBidiFormatStr
+
+
+ contentBidiFormatStr
+ ILYNN
+
+
+ disabledContentBidiFormatStr
+
+
+ org.postgresql.Driver
+ jdbc:postgresql://localhost:1234/rsr
+ rsr_readonly
+ cmVtb25zdHJhdGluZ3JvZGVudA==
+
+
+
+
+ metadataBidiFormatStr
+ ILYNN
+
+
+ disabledMetadataBidiFormatStr
+
+
+ contentBidiFormatStr
+ ILYNN
+
+
+ disabledContentBidiFormatStr
+
+
+ org.postgresql.Driver
+ jdbc:postgresql://psql:5432/rsrreports
+ rsr
+ YnlwMGNndE1SQU13Y2JubzIxY3hWYm14cFM0TkxSaThuQkNScklNZQ==
+
+
+
+
+ nulls lowest
+
+
+
+ projid
+ TheProjectId
+
+ integer
+ 4
+ 1
+ 2849
+ true
+ false
+
+
+
+
+
+ 1
+ title
+ string
+
+
+ 2
+ result_title
+ string
+
+
+ 3
+ result_pk
+ integer
+
+
+ 4
+ type
+ string
+
+
+ 5
+ result_description
+ string
+
+
+ 6
+ aggregation_status
+ integer
+
+
+ 7
+ indicator_title
+ string
+
+
+ 8
+ indicator_pk
+ integer
+
+
+ 9
+ measure
+ string
+
+
+ 10
+ indicator_description
+ string
+
+
+ 11
+ ascending
+ integer
+
+
+ 12
+ baseline_year
+ integer
+
+
+ 13
+ baseline_value
+ string
+
+
+ 14
+ baseline_comment
+ string
+
+
+ 15
+ indicatorperiod_pk
+ integer
+
+
+ 16
+ period_start
+ date
+
+
+ 17
+ period_end
+ date
+
+
+ 18
+ target_value
+ string
+
+
+ 19
+ target_comment
+ string
+
+
+ 20
+ actual_value
+ string
+
+
+ 21
+ actual_comment
+ string
+
+
+
+ RSR readonly
+
+
+ 1
+ title
+ title
+ string
+
+
+ 2
+ result_title
+ result_title
+ string
+
+
+ 3
+ result_pk
+ result_pk
+ integer
+
+
+ 4
+ type
+ type
+ string
+
+
+ 5
+ result_description
+ result_description
+ string
+
+
+ 6
+ aggregation_status
+ aggregation_status
+ integer
+
+
+ 7
+ indicator_title
+ indicator_title
+ string
+
+
+ 8
+ indicator_pk
+ indicator_pk
+ integer
+
+
+ 9
+ measure
+ measure
+ string
+
+
+ 10
+ indicator_description
+ indicator_description
+ string
+
+
+ 11
+ ascending
+ ascending
+ integer
+
+
+ 12
+ baseline_year
+ baseline_year
+ integer
+
+
+ 13
+ baseline_value
+ baseline_value
+ string
+
+
+ 14
+ baseline_comment
+ baseline_comment
+ string
+
+
+ 15
+ indicatorperiod_pk
+ indicatorperiod_pk
+ integer
+
+
+ 16
+ period_start
+ period_start
+ date
+
+
+ 17
+ period_end
+ period_end
+ date
+
+
+ 18
+ target_value
+ target_value
+ string
+
+
+ 19
+ target_comment
+ target_comment
+ string
+
+
+ 20
+ actual_value
+ actual_value
+ string
+
+
+ 21
+ actual_comment
+ actual_comment
+ string
+
+
+
+
+
+ 2.0
+
+
+
+
+
+
+ id
+ 1
+
+ 4
+ 10
+ 0
+ NotNullable
+
+ id
+
+
+
+ id
+
+ 11
+
+
+
+
+
+
+ title
+ 2
+
+ 12
+ 45
+ 0
+ NotNullable
+
+ title
+
+
+
+ title
+
+ 45
+
+
+
+
+
+
+ subtitle
+ 3
+
+ 12
+ 75
+ 0
+ NotNullable
+
+ subtitle
+
+
+
+ subtitle
+
+ 75
+
+
+
+
+
+
+ status
+ 4
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ status
+
+
+
+ status
+
+ 1
+
+
+
+
+
+
+ project_plan_summary
+ 5
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan_summary
+
+
+
+ project_plan_summary
+
+ 2147483647
+
+
+
+
+
+
+ current_image
+ 6
+
+ 12
+ 100
+ 0
+ NotNullable
+
+ current_image
+
+
+
+ current_image
+
+ 100
+
+
+
+
+
+
+ current_image_caption
+ 7
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_caption
+
+
+
+ current_image_caption
+
+ 50
+
+
+
+
+
+
+ goals_overview
+ 8
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ goals_overview
+
+
+
+ goals_overview
+
+ 2147483647
+
+
+
+
+
+
+ current_status
+ 9
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ current_status
+
+
+
+ current_status
+
+ 2147483647
+
+
+
+
+
+
+ project_plan
+ 10
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan
+
+
+
+ project_plan
+
+ 2147483647
+
+
+
+
+
+
+ sustainability
+ 11
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ sustainability
+
+
+
+ sustainability
+
+ 2147483647
+
+
+
+
+
+
+ background
+ 12
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ background
+
+
+
+ background
+
+ 2147483647
+
+
+
+
+
+
+ notes
+ 13
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ notes
+
+
+
+ notes
+
+ 2147483647
+
+
+
+
+
+
+ currency
+ 14
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ currency
+
+
+
+ currency
+
+ 3
+
+
+
+
+
+
+ date_start_planned
+ 15
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_planned
+
+
+
+ date_start_planned
+
+ 13
+
+
+
+
+
+
+ date_end_planned
+ 16
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_planned
+
+
+
+ date_end_planned
+
+ 13
+
+
+
+
+
+
+ budget
+ 17
+
+ 2
+ 14
+ 2
+ Nullable
+
+ budget
+
+
+
+ budget
+
+ 16
+
+
+
+
+
+
+ funds
+ 18
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds
+
+
+
+ funds
+
+ 16
+
+
+
+
+
+
+ funds_needed
+ 19
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds_needed
+
+
+
+ funds_needed
+
+ 16
+
+
+
+
+
+
+ primary_location_id
+ 20
+
+ 4
+ 10
+ 0
+ Nullable
+
+ primary_location_id
+
+
+
+ primary_location_id
+
+ 11
+
+
+
+
+
+
+ language
+ 21
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ language
+
+
+
+ language
+
+ 2
+
+
+
+
+
+
+ current_image_credit
+ 22
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_credit
+
+
+
+ current_image_credit
+
+ 50
+
+
+
+
+
+
+ target_group
+ 23
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ target_group
+
+
+
+ target_group
+
+ 2147483647
+
+
+
+
+
+
+ created_at
+ 24
+
+ 93
+ 29
+ 6
+ Nullable
+
+ created_at
+
+
+
+ created_at
+
+ 29
+
+
+
+
+
+
+ last_modified_at
+ 25
+
+ 93
+ 29
+ 6
+ Nullable
+
+ last_modified_at
+
+
+
+ last_modified_at
+
+ 29
+
+
+
+
+
+
+ donate_button
+ 26
+
+ -7
+ 1
+ 0
+ NotNullable
+
+ donate_button
+
+
+
+ donate_button
+
+ 1
+
+
+
+
+
+
+ sync_owner_id
+ 27
+
+ 4
+ 10
+ 0
+ Nullable
+
+ sync_owner_id
+
+
+
+ sync_owner_id
+
+ 11
+
+
+
+
+
+
+ date_start_actual
+ 28
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_actual
+
+
+
+ date_start_actual
+
+ 13
+
+
+
+
+
+
+ date_end_actual
+ 29
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_actual
+
+
+
+ date_end_actual
+
+ 13
+
+
+
+
+
+
+ hierarchy
+ 30
+
+ 4
+ 10
+ 0
+ Nullable
+
+ hierarchy
+
+
+
+ hierarchy
+
+ 11
+
+
+
+
+
+
+ project_scope
+ 31
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ project_scope
+
+
+
+ project_scope
+
+ 2
+
+
+
+
+
+
+ capital_spend_percentage
+ 32
+
+ 2
+ 4
+ 1
+ Nullable
+
+ capital_spend_percentage
+
+
+
+ capital_spend_percentage
+
+ 6
+
+
+
+
+
+
+ collaboration_type
+ 33
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ collaboration_type
+
+
+
+ collaboration_type
+
+ 1
+
+
+
+
+
+
+ default_aid_type
+ 34
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_aid_type
+
+
+
+ default_aid_type
+
+ 3
+
+
+
+
+
+
+ default_finance_type
+ 35
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_finance_type
+
+
+
+ default_finance_type
+
+ 3
+
+
+
+
+
+
+ default_flow_type
+ 36
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ default_flow_type
+
+
+
+ default_flow_type
+
+ 2
+
+
+
+
+
+
+ default_tied_status
+ 37
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ default_tied_status
+
+
+
+ default_tied_status
+
+ 1
+
+
+
+
+
+
+ last_update_id
+ 38
+
+ 4
+ 10
+ 0
+ Nullable
+
+ last_update_id
+
+
+
+ last_update_id
+
+ 11
+
+
+
+
+
+
+ iati_activity_id
+ 39
+
+ 12
+ 100
+ 0
+ Nullable
+
+ iati_activity_id
+
+
+
+ iati_activity_id
+
+ 100
+
+
+
+
+
+
+ sync_owner_secondary_reporter
+ 40
+
+ -7
+ 1
+ 0
+ Nullable
+
+ sync_owner_secondary_reporter
+
+
+
+ sync_owner_secondary_reporter
+
+ 1
+
+
+
+
+
+
+ country_budget_vocabulary
+ 41
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ country_budget_vocabulary
+
+
+
+ country_budget_vocabulary
+
+ 1
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ a4
+ landscape
+ 0in
+
+
+ 100%
+
+
+
+
+ 8pt
+ 8pt
+ html
+ new Date().toLocaleDateString()]]>
+
+ |
+
+
+
+
+
+
+
+ 11.125in
+ Project_results_indicators_periods
+
+
+ title
+ title
+ dataSetRow["title"]
+ string
+
+
+ result_title
+ result_title
+ dataSetRow["result_title"]
+ string
+
+
+ result_pk
+ result_pk
+ dataSetRow["result_pk"]
+ integer
+
+
+ type
+ type
+ dataSetRow["type"]
+ string
+
+
+ result_description
+ result_description
+ dataSetRow["result_description"]
+ string
+
+
+ aggregation_status
+ aggregation_status
+ dataSetRow["aggregation_status"]
+ integer
+
+
+ indicator_title
+ indicator_title
+ dataSetRow["indicator_title"]
+ string
+
+
+ indicator_pk
+ indicator_pk
+ dataSetRow["indicator_pk"]
+ integer
+
+
+ measure
+ measure
+ dataSetRow["measure"]
+ string
+
+
+ indicator_description
+ indicator_description
+ dataSetRow["indicator_description"]
+ string
+
+
+ ascending
+ ascending
+ dataSetRow["ascending"]
+ integer
+
+
+ baseline_year
+ baseline_year
+ dataSetRow["baseline_year"]
+ integer
+
+
+ baseline_value
+ baseline_value
+ dataSetRow["baseline_value"]
+ string
+
+
+ baseline_comment
+ baseline_comment
+ dataSetRow["baseline_comment"]
+ string
+
+
+ indicatorperiod_pk
+ indicatorperiod_pk
+ dataSetRow["indicatorperiod_pk"]
+ integer
+
+
+ period_start
+ period_start
+ dataSetRow["period_start"]
+ date
+
+
+ period_end
+ period_end
+ dataSetRow["period_end"]
+ date
+
+
+ target_value
+ target_value
+ dataSetRow["target_value"]
+ string
+
+
+ target_comment
+ target_comment
+ dataSetRow["target_comment"]
+ string
+
+
+ actual_value
+ actual_value
+ dataSetRow["actual_value"]
+ string
+
+
+ actual_comment
+ actual_comment
+ dataSetRow["actual_comment"]
+ string
+
+
+
+ true
+ 0.7916666666666666in
+
+
+ true
+ 0.5520833333333334in
+
+
+ true
+ 0.3541666666666667in
+
+
+ true
+ 0.5416666666666666in
+
+
+ true
+ 0.5416666666666666in
+
+
+ true
+ 0.5416666666666666in
+
+
+ true
+ 0.5208333333333334in
+
+
+ true
+ 0.5208333333333334in
+
+
+ true
+ 0.5208333333333334in
+
+
+ true
+ 0.5208333333333334in
+
+
+ true
+ 0.5208333333333334in
+
+
+ true
+ 0.5208333333333334in
+
+
+ 0.5208333333333334in
+
+
+ 0.5208333333333334in
+
+
+ 0.5208333333333334in
+
+
+ 0.5208333333333334in
+
+
+ 0.5208333333333334in
+
+
+ 0.5208333333333334in
+
+
+
+ 0.5416666666666666in
+
+
+ Project name
+
+ |
+
+
+ Result title
+
+ |
+
+
+ Result type
+
+ |
+
+
+ Result description
+
+ |
+
+
+ Aggregation status
+
+ |
+
+
+ Indicator title
+
+ |
+
+
+ Indicator measure
+
+ |
+
+
+ Indicator description
+
+ |
+
+
+ Ascending
+
+ |
+
+
+ Baseline year
+
+ |
+
+
+ Baseline value
+
+ |
+
+
+ Baseline comment
+
+ |
+
+
+ Period start
+
+ |
+
+
+ Period end
+
+ |
+
+
+ Target value
+
+ |
+
+
+ Target comment
+
+ |
+
+
+ Actual value
+
+ |
+
+
+ Actual comment
+
+ |
+
+
+
+
+ 0.3229166666666667in
+
+
+ title
+
+ |
+
+
+ result_title
+
+ |
+
+
+ type
+
+ |
+
+
+ result_description
+
+ |
+
+
+ aggregation_status
+
+ |
+
+
+ indicator_title
+
+ |
+
+
+ measure
+
+ |
+
+
+ indicator_description
+
+ |
+
+
+ ascending
+
+ |
+
+
+ baseline_year
+
+ |
+
+
+ baseline_value
+
+ |
+
+
+ baseline_comment
+
+ |
+
+
+
+ Custom
+ yyyy-MM-dd
+
+ period_start
+
+ |
+
+
+
+ Custom
+ yyyy-MM-dd
+
+ period_end
+
+ |
+
+
+ target_value
+
+ |
+
+
+ target_comment
+
+ |
+
+
+ actual_value
+
+ |
+
+
+ actual_comment
+
+ |
+
+
+
+
+ 0.19791666666666666in
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+
diff --git a/akvo/templates/reportserver/BIRT/Top-budgeted-projects.rptdesign b/akvo/templates/reportserver/BIRT/Top-budgeted-projects.rptdesign
new file mode 100644
index 0000000000..bfb2869a70
--- /dev/null
+++ b/akvo/templates/reportserver/BIRT/Top-budgeted-projects.rptdesign
@@ -0,0 +1,3905 @@
+
+
+ Akvo Foundation
+ Eclipse BIRT Designer Version 4.4.2.v201410272105 Build <4.4.2.v20150217-1805>
+ in
+ /templates/grouped_listing.gif
+ org.eclipse.birt.report.designer.ui.cheatsheet.groupedlisting
+ ltr
+ 96
+
+
+
+
+ metadataBidiFormatStr
+ ILYNN
+
+
+ disabledMetadataBidiFormatStr
+
+
+ contentBidiFormatStr
+ ILYNN
+
+
+ disabledContentBidiFormatStr
+
+
+ org.postgresql.Driver
+ jdbc:postgresql://localhost:1234/rsr
+ rsr_readonly
+ cmVtb25zdHJhdGluZ3JvZGVudA==
+
+
+
+
+ nulls lowest
+
+
+ id
+ measure
+ id
+ id
+
+
+ title
+ dimension
+ title
+ title
+
+
+ subtitle
+ dimension
+ subtitle
+ subtitle
+
+
+ status
+ dimension
+ status
+ status
+
+
+ project_plan_summary
+ dimension
+ project_plan_summary
+ project_plan_summary
+
+
+ current_image
+ dimension
+ current_image
+ current_image
+
+
+ current_image_caption
+ dimension
+ current_image_caption
+ current_image_caption
+
+
+ goals_overview
+ dimension
+ goals_overview
+ goals_overview
+
+
+ current_status
+ dimension
+ current_status
+ current_status
+
+
+ project_plan
+ dimension
+ project_plan
+ project_plan
+
+
+ sustainability
+ dimension
+ sustainability
+ sustainability
+
+
+ background
+ dimension
+ background
+ background
+
+
+ notes
+ dimension
+ notes
+ notes
+
+
+ currency
+ dimension
+ currency
+ currency
+
+
+ date_start_planned
+ dimension
+ date_start_planned
+ date_start_planned
+
+
+ date_end_planned
+ dimension
+ date_end_planned
+ date_end_planned
+
+
+ budget
+ measure
+ budget
+ budget
+
+
+ funds
+ measure
+ funds
+ funds
+
+
+ funds_needed
+ measure
+ funds_needed
+ funds_needed
+
+
+ primary_location_id
+ measure
+ primary_location_id
+ primary_location_id
+
+
+ language
+ dimension
+ language
+ language
+
+
+ current_image_credit
+ dimension
+ current_image_credit
+ current_image_credit
+
+
+ target_group
+ dimension
+ target_group
+ target_group
+
+
+ created_at
+ dimension
+ created_at
+ created_at
+
+
+ last_modified_at
+ dimension
+ last_modified_at
+ last_modified_at
+
+
+ donate_button
+ measure
+ donate_button
+ donate_button
+
+
+ sync_owner_id
+ measure
+ sync_owner_id
+ sync_owner_id
+
+
+ date_start_actual
+ dimension
+ date_start_actual
+ date_start_actual
+
+
+ date_end_actual
+ dimension
+ date_end_actual
+ date_end_actual
+
+
+ hierarchy
+ measure
+ hierarchy
+ hierarchy
+
+
+ project_scope
+ dimension
+ project_scope
+ project_scope
+
+
+ capital_spend_percentage
+ measure
+ capital_spend_percentage
+ capital_spend_percentage
+
+
+ collaboration_type
+ dimension
+ collaboration_type
+ collaboration_type
+
+
+ default_aid_type
+ dimension
+ default_aid_type
+ default_aid_type
+
+
+ default_finance_type
+ dimension
+ default_finance_type
+ default_finance_type
+
+
+ default_flow_type
+ dimension
+ default_flow_type
+ default_flow_type
+
+
+ default_tied_status
+ dimension
+ default_tied_status
+ default_tied_status
+
+
+ last_update_id
+ measure
+ last_update_id
+ last_update_id
+
+
+ iati_activity_id
+ dimension
+ iati_activity_id
+ iati_activity_id
+
+
+ sync_owner_secondary_reporter
+ measure
+ sync_owner_secondary_reporter
+ sync_owner_secondary_reporter
+
+
+ country_budget_vocabulary
+ dimension
+ country_budget_vocabulary
+ country_budget_vocabulary
+
+
+ city
+ dimension
+ city
+ city
+
+
+ countryname
+ dimension
+ countryname
+ countryname
+
+
+
+
+ projid
+ TheProjectId
+
+ integer
+ 4
+ 1
+ 2849
+ true
+ false
+
+
+
+
+
+ 1
+ id
+ integer
+
+
+ 2
+ title
+ string
+
+
+ 3
+ subtitle
+ string
+
+
+ 4
+ status
+ string
+
+
+ 5
+ project_plan_summary
+ string
+
+
+ 6
+ current_image
+ string
+
+
+ 7
+ current_image_caption
+ string
+
+
+ 8
+ goals_overview
+ string
+
+
+ 9
+ current_status
+ string
+
+
+ 10
+ project_plan
+ string
+
+
+ 11
+ sustainability
+ string
+
+
+ 12
+ background
+ string
+
+
+ 13
+ notes
+ string
+
+
+ 14
+ currency
+ string
+
+
+ 15
+ date_start_planned
+ date
+
+
+ 16
+ date_end_planned
+ date
+
+
+ 17
+ budget
+ decimal
+
+
+ 18
+ funds
+ decimal
+
+
+ 19
+ funds_needed
+ decimal
+
+
+ 20
+ primary_location_id
+ integer
+
+
+ 21
+ language
+ string
+
+
+ 22
+ current_image_credit
+ string
+
+
+ 23
+ target_group
+ string
+
+
+ 24
+ created_at
+ date-time
+
+
+ 25
+ last_modified_at
+ date-time
+
+
+ 26
+ donate_button
+ integer
+
+
+ 27
+ sync_owner_id
+ integer
+
+
+ 28
+ date_start_actual
+ date
+
+
+ 29
+ date_end_actual
+ date
+
+
+ 30
+ hierarchy
+ integer
+
+
+ 31
+ project_scope
+ string
+
+
+ 32
+ capital_spend_percentage
+ decimal
+
+
+ 33
+ collaboration_type
+ string
+
+
+ 34
+ default_aid_type
+ string
+
+
+ 35
+ default_finance_type
+ string
+
+
+ 36
+ default_flow_type
+ string
+
+
+ 37
+ default_tied_status
+ string
+
+
+ 38
+ last_update_id
+ integer
+
+
+ 39
+ iati_activity_id
+ string
+
+
+ 40
+ sync_owner_secondary_reporter
+ integer
+
+
+ 41
+ country_budget_vocabulary
+ string
+
+
+ 42
+ is_impact_project
+ integer
+
+
+ 43
+ city
+ string
+
+
+ 44
+ countryname
+ string
+
+
+
+ RSR readonly
+
+
+ 1
+ id
+ id
+ integer
+
+
+ 2
+ title
+ title
+ string
+
+
+ 3
+ subtitle
+ subtitle
+ string
+
+
+ 4
+ status
+ status
+ string
+
+
+ 5
+ project_plan_summary
+ project_plan_summary
+ string
+
+
+ 6
+ current_image
+ current_image
+ string
+
+
+ 7
+ current_image_caption
+ current_image_caption
+ string
+
+
+ 8
+ goals_overview
+ goals_overview
+ string
+
+
+ 9
+ current_status
+ current_status
+ string
+
+
+ 10
+ project_plan
+ project_plan
+ string
+
+
+ 11
+ sustainability
+ sustainability
+ string
+
+
+ 12
+ background
+ background
+ string
+
+
+ 13
+ notes
+ notes
+ string
+
+
+ 14
+ currency
+ currency
+ string
+
+
+ 15
+ date_start_planned
+ date_start_planned
+ date
+
+
+ 16
+ date_end_planned
+ date_end_planned
+ date
+
+
+ 17
+ budget
+ budget
+ decimal
+
+
+ 18
+ funds
+ funds
+ decimal
+
+
+ 19
+ funds_needed
+ funds_needed
+ decimal
+
+
+ 20
+ primary_location_id
+ primary_location_id
+ integer
+
+
+ 21
+ language
+ language
+ string
+
+
+ 22
+ current_image_credit
+ current_image_credit
+ string
+
+
+ 23
+ target_group
+ target_group
+ string
+
+
+ 24
+ created_at
+ created_at
+ date-time
+
+
+ 25
+ last_modified_at
+ last_modified_at
+ date-time
+
+
+ 26
+ donate_button
+ donate_button
+ integer
+
+
+ 27
+ sync_owner_id
+ sync_owner_id
+ integer
+
+
+ 28
+ date_start_actual
+ date_start_actual
+ date
+
+
+ 29
+ date_end_actual
+ date_end_actual
+ date
+
+
+ 30
+ hierarchy
+ hierarchy
+ integer
+
+
+ 31
+ project_scope
+ project_scope
+ string
+
+
+ 32
+ capital_spend_percentage
+ capital_spend_percentage
+ decimal
+
+
+ 33
+ collaboration_type
+ collaboration_type
+ string
+
+
+ 34
+ default_aid_type
+ default_aid_type
+ string
+
+
+ 35
+ default_finance_type
+ default_finance_type
+ string
+
+
+ 36
+ default_flow_type
+ default_flow_type
+ string
+
+
+ 37
+ default_tied_status
+ default_tied_status
+ string
+
+
+ 38
+ last_update_id
+ last_update_id
+ integer
+
+
+ 39
+ iati_activity_id
+ iati_activity_id
+ string
+
+
+ 40
+ sync_owner_secondary_reporter
+ sync_owner_secondary_reporter
+ integer
+
+
+ 41
+ country_budget_vocabulary
+ country_budget_vocabulary
+ string
+
+
+ 42
+ is_impact_project
+ is_impact_project
+ integer
+
+
+ 43
+ city
+ city
+ string
+
+
+ 44
+ countryname
+ countryname
+ string
+
+
+
+
+
+ 2.0
+
+
+
+
+
+
+ id
+ 1
+
+ 4
+ 10
+ 0
+ NotNullable
+
+ id
+
+
+
+ id
+
+ 11
+
+
+
+
+
+
+ title
+ 2
+
+ 12
+ 45
+ 0
+ NotNullable
+
+ title
+
+
+
+ title
+
+ 45
+
+
+
+
+
+
+ subtitle
+ 3
+
+ 12
+ 75
+ 0
+ NotNullable
+
+ subtitle
+
+
+
+ subtitle
+
+ 75
+
+
+
+
+
+
+ status
+ 4
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ status
+
+
+
+ status
+
+ 1
+
+
+
+
+
+
+ project_plan_summary
+ 5
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan_summary
+
+
+
+ project_plan_summary
+
+ 2147483647
+
+
+
+
+
+
+ current_image
+ 6
+
+ 12
+ 100
+ 0
+ NotNullable
+
+ current_image
+
+
+
+ current_image
+
+ 100
+
+
+
+
+
+
+ current_image_caption
+ 7
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_caption
+
+
+
+ current_image_caption
+
+ 50
+
+
+
+
+
+
+ goals_overview
+ 8
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ goals_overview
+
+
+
+ goals_overview
+
+ 2147483647
+
+
+
+
+
+
+ current_status
+ 9
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ current_status
+
+
+
+ current_status
+
+ 2147483647
+
+
+
+
+
+
+ project_plan
+ 10
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan
+
+
+
+ project_plan
+
+ 2147483647
+
+
+
+
+
+
+ sustainability
+ 11
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ sustainability
+
+
+
+ sustainability
+
+ 2147483647
+
+
+
+
+
+
+ background
+ 12
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ background
+
+
+
+ background
+
+ 2147483647
+
+
+
+
+
+
+ notes
+ 13
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ notes
+
+
+
+ notes
+
+ 2147483647
+
+
+
+
+
+
+ currency
+ 14
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ currency
+
+
+
+ currency
+
+ 3
+
+
+
+
+
+
+ date_start_planned
+ 15
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_planned
+
+
+
+ date_start_planned
+
+ 13
+
+
+
+
+
+
+ date_end_planned
+ 16
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_planned
+
+
+
+ date_end_planned
+
+ 13
+
+
+
+
+
+
+ budget
+ 17
+
+ 2
+ 14
+ 2
+ Nullable
+
+ budget
+
+
+
+ budget
+
+ 16
+
+
+
+
+
+
+ funds
+ 18
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds
+
+
+
+ funds
+
+ 16
+
+
+
+
+
+
+ funds_needed
+ 19
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds_needed
+
+
+
+ funds_needed
+
+ 16
+
+
+
+
+
+
+ primary_location_id
+ 20
+
+ 4
+ 10
+ 0
+ Nullable
+
+ primary_location_id
+
+
+
+ primary_location_id
+
+ 11
+
+
+
+
+
+
+ language
+ 21
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ language
+
+
+
+ language
+
+ 2
+
+
+
+
+
+
+ current_image_credit
+ 22
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_credit
+
+
+
+ current_image_credit
+
+ 50
+
+
+
+
+
+
+ target_group
+ 23
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ target_group
+
+
+
+ target_group
+
+ 2147483647
+
+
+
+
+
+
+ created_at
+ 24
+
+ 93
+ 29
+ 6
+ Nullable
+
+ created_at
+
+
+
+ created_at
+
+ 29
+
+
+
+
+
+
+ last_modified_at
+ 25
+
+ 93
+ 29
+ 6
+ Nullable
+
+ last_modified_at
+
+
+
+ last_modified_at
+
+ 29
+
+
+
+
+
+
+ donate_button
+ 26
+
+ -7
+ 1
+ 0
+ NotNullable
+
+ donate_button
+
+
+
+ donate_button
+
+ 1
+
+
+
+
+
+
+ sync_owner_id
+ 27
+
+ 4
+ 10
+ 0
+ Nullable
+
+ sync_owner_id
+
+
+
+ sync_owner_id
+
+ 11
+
+
+
+
+
+
+ date_start_actual
+ 28
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_actual
+
+
+
+ date_start_actual
+
+ 13
+
+
+
+
+
+
+ date_end_actual
+ 29
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_actual
+
+
+
+ date_end_actual
+
+ 13
+
+
+
+
+
+
+ hierarchy
+ 30
+
+ 4
+ 10
+ 0
+ Nullable
+
+ hierarchy
+
+
+
+ hierarchy
+
+ 11
+
+
+
+
+
+
+ project_scope
+ 31
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ project_scope
+
+
+
+ project_scope
+
+ 2
+
+
+
+
+
+
+ capital_spend_percentage
+ 32
+
+ 2
+ 4
+ 1
+ Nullable
+
+ capital_spend_percentage
+
+
+
+ capital_spend_percentage
+
+ 6
+
+
+
+
+
+
+ collaboration_type
+ 33
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ collaboration_type
+
+
+
+ collaboration_type
+
+ 1
+
+
+
+
+
+
+ default_aid_type
+ 34
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_aid_type
+
+
+
+ default_aid_type
+
+ 3
+
+
+
+
+
+
+ default_finance_type
+ 35
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_finance_type
+
+
+
+ default_finance_type
+
+ 3
+
+
+
+
+
+
+ default_flow_type
+ 36
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ default_flow_type
+
+
+
+ default_flow_type
+
+ 2
+
+
+
+
+
+
+ default_tied_status
+ 37
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ default_tied_status
+
+
+
+ default_tied_status
+
+ 1
+
+
+
+
+
+
+ last_update_id
+ 38
+
+ 4
+ 10
+ 0
+ Nullable
+
+ last_update_id
+
+
+
+ last_update_id
+
+ 11
+
+
+
+
+
+
+ iati_activity_id
+ 39
+
+ 12
+ 100
+ 0
+ Nullable
+
+ iati_activity_id
+
+
+
+ iati_activity_id
+
+ 100
+
+
+
+
+
+
+ sync_owner_secondary_reporter
+ 40
+
+ -7
+ 1
+ 0
+ Nullable
+
+ sync_owner_secondary_reporter
+
+
+
+ sync_owner_secondary_reporter
+
+ 1
+
+
+
+
+
+
+ country_budget_vocabulary
+ 41
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ country_budget_vocabulary
+
+
+
+ country_budget_vocabulary
+
+ 1
+
+
+
+
+
+
+
+ ]]>
+
+
+ nulls lowest
+
+
+ id
+ measure
+ id
+ id
+
+
+ title
+ dimension
+ title
+ title
+
+
+ subtitle
+ dimension
+ subtitle
+ subtitle
+
+
+ status
+ dimension
+ status
+ status
+
+
+ project_plan_summary
+ dimension
+ project_plan_summary
+ project_plan_summary
+
+
+ current_image
+ dimension
+ current_image
+ current_image
+
+
+ current_image_caption
+ dimension
+ current_image_caption
+ current_image_caption
+
+
+ goals_overview
+ dimension
+ goals_overview
+ goals_overview
+
+
+ current_status
+ dimension
+ current_status
+ current_status
+
+
+ project_plan
+ dimension
+ project_plan
+ project_plan
+
+
+ sustainability
+ dimension
+ sustainability
+ sustainability
+
+
+ background
+ dimension
+ background
+ background
+
+
+ notes
+ dimension
+ notes
+ notes
+
+
+ currency
+ dimension
+ currency
+ currency
+
+
+ date_start_planned
+ dimension
+ date_start_planned
+ date_start_planned
+
+
+ date_end_planned
+ dimension
+ date_end_planned
+ date_end_planned
+
+
+ budget
+ measure
+ budget
+ budget
+
+
+ funds
+ measure
+ funds
+ funds
+
+
+ funds_needed
+ measure
+ funds_needed
+ funds_needed
+
+
+ primary_location_id
+ measure
+ primary_location_id
+ primary_location_id
+
+
+ language
+ dimension
+ language
+ language
+
+
+ current_image_credit
+ dimension
+ current_image_credit
+ current_image_credit
+
+
+ target_group
+ dimension
+ target_group
+ target_group
+
+
+ created_at
+ dimension
+ created_at
+ created_at
+
+
+ last_modified_at
+ dimension
+ last_modified_at
+ last_modified_at
+
+
+ donate_button
+ measure
+ donate_button
+ donate_button
+
+
+ sync_owner_id
+ measure
+ sync_owner_id
+ sync_owner_id
+
+
+ date_start_actual
+ dimension
+ date_start_actual
+ date_start_actual
+
+
+ date_end_actual
+ dimension
+ date_end_actual
+ date_end_actual
+
+
+ hierarchy
+ measure
+ hierarchy
+ hierarchy
+
+
+ project_scope
+ dimension
+ project_scope
+ project_scope
+
+
+ capital_spend_percentage
+ measure
+ capital_spend_percentage
+ capital_spend_percentage
+
+
+ collaboration_type
+ dimension
+ collaboration_type
+ collaboration_type
+
+
+ default_aid_type
+ dimension
+ default_aid_type
+ default_aid_type
+
+
+ default_finance_type
+ dimension
+ default_finance_type
+ default_finance_type
+
+
+ default_flow_type
+ dimension
+ default_flow_type
+ default_flow_type
+
+
+ default_tied_status
+ dimension
+ default_tied_status
+ default_tied_status
+
+
+ last_update_id
+ measure
+ last_update_id
+ last_update_id
+
+
+ iati_activity_id
+ dimension
+ iati_activity_id
+ iati_activity_id
+
+
+ sync_owner_secondary_reporter
+ measure
+ sync_owner_secondary_reporter
+ sync_owner_secondary_reporter
+
+
+ country_budget_vocabulary
+ dimension
+ country_budget_vocabulary
+ country_budget_vocabulary
+
+
+ is_impact_project
+ measure
+ is_impact_project
+ is_impact_project
+
+
+ city
+ dimension
+ city
+ city
+
+
+ countryname
+ dimension
+ countryname
+ countryname
+
+
+
+
+ how_many
+
+ integer
+ -5
+ 1
+ 10
+ true
+ false
+
+
+
+
+
+ 1
+ id
+ integer
+
+
+ 2
+ title
+ string
+
+
+ 3
+ subtitle
+ string
+
+
+ 4
+ status
+ string
+
+
+ 5
+ project_plan_summary
+ string
+
+
+ 6
+ current_image
+ string
+
+
+ 7
+ current_image_caption
+ string
+
+
+ 8
+ goals_overview
+ string
+
+
+ 9
+ current_status
+ string
+
+
+ 10
+ project_plan
+ string
+
+
+ 11
+ sustainability
+ string
+
+
+ 12
+ background
+ string
+
+
+ 13
+ notes
+ string
+
+
+ 14
+ currency
+ string
+
+
+ 15
+ date_start_planned
+ date
+
+
+ 16
+ date_end_planned
+ date
+
+
+ 17
+ budget
+ decimal
+
+
+ 18
+ funds
+ decimal
+
+
+ 19
+ funds_needed
+ decimal
+
+
+ 20
+ primary_location_id
+ integer
+
+
+ 21
+ language
+ string
+
+
+ 22
+ current_image_credit
+ string
+
+
+ 23
+ target_group
+ string
+
+
+ 24
+ created_at
+ date-time
+
+
+ 25
+ last_modified_at
+ date-time
+
+
+ 26
+ donate_button
+ integer
+
+
+ 27
+ sync_owner_id
+ integer
+
+
+ 28
+ date_start_actual
+ date
+
+
+ 29
+ date_end_actual
+ date
+
+
+ 30
+ hierarchy
+ integer
+
+
+ 31
+ project_scope
+ string
+
+
+ 32
+ capital_spend_percentage
+ decimal
+
+
+ 33
+ collaboration_type
+ string
+
+
+ 34
+ default_aid_type
+ string
+
+
+ 35
+ default_finance_type
+ string
+
+
+ 36
+ default_flow_type
+ string
+
+
+ 37
+ default_tied_status
+ string
+
+
+ 38
+ last_update_id
+ integer
+
+
+ 39
+ iati_activity_id
+ string
+
+
+ 40
+ sync_owner_secondary_reporter
+ integer
+
+
+ 41
+ country_budget_vocabulary
+ string
+
+
+ 42
+ is_impact_project
+ integer
+
+
+ 43
+ city
+ string
+
+
+ 44
+ countryname
+ string
+
+
+
+ RSR readonly
+
+
+ 1
+ id
+ id
+ integer
+ 4
+
+
+ 2
+ title
+ title
+ string
+ 12
+
+
+ 3
+ subtitle
+ subtitle
+ string
+ 12
+
+
+ 4
+ status
+ status
+ string
+ 12
+
+
+ 5
+ project_plan_summary
+ project_plan_summary
+ string
+ 12
+
+
+ 6
+ current_image
+ current_image
+ string
+ 12
+
+
+ 7
+ current_image_caption
+ current_image_caption
+ string
+ 12
+
+
+ 8
+ goals_overview
+ goals_overview
+ string
+ 12
+
+
+ 9
+ current_status
+ current_status
+ string
+ 12
+
+
+ 10
+ project_plan
+ project_plan
+ string
+ 12
+
+
+ 11
+ sustainability
+ sustainability
+ string
+ 12
+
+
+ 12
+ background
+ background
+ string
+ 12
+
+
+ 13
+ notes
+ notes
+ string
+ 12
+
+
+ 14
+ currency
+ currency
+ string
+ 12
+
+
+ 15
+ date_start_planned
+ date_start_planned
+ date
+ 91
+
+
+ 16
+ date_end_planned
+ date_end_planned
+ date
+ 91
+
+
+ 17
+ budget
+ budget
+ decimal
+ 2
+
+
+ 18
+ funds
+ funds
+ decimal
+ 2
+
+
+ 19
+ funds_needed
+ funds_needed
+ decimal
+ 2
+
+
+ 20
+ primary_location_id
+ primary_location_id
+ integer
+ 4
+
+
+ 21
+ language
+ language
+ string
+ 12
+
+
+ 22
+ current_image_credit
+ current_image_credit
+ string
+ 12
+
+
+ 23
+ target_group
+ target_group
+ string
+ 12
+
+
+ 24
+ created_at
+ created_at
+ date-time
+ 93
+
+
+ 25
+ last_modified_at
+ last_modified_at
+ date-time
+ 93
+
+
+ 26
+ donate_button
+ donate_button
+ integer
+ -7
+
+
+ 27
+ sync_owner_id
+ sync_owner_id
+ integer
+ 4
+
+
+ 28
+ date_start_actual
+ date_start_actual
+ date
+ 91
+
+
+ 29
+ date_end_actual
+ date_end_actual
+ date
+ 91
+
+
+ 30
+ hierarchy
+ hierarchy
+ integer
+ 4
+
+
+ 31
+ project_scope
+ project_scope
+ string
+ 12
+
+
+ 32
+ capital_spend_percentage
+ capital_spend_percentage
+ decimal
+ 2
+
+
+ 33
+ collaboration_type
+ collaboration_type
+ string
+ 12
+
+
+ 34
+ default_aid_type
+ default_aid_type
+ string
+ 12
+
+
+ 35
+ default_finance_type
+ default_finance_type
+ string
+ 12
+
+
+ 36
+ default_flow_type
+ default_flow_type
+ string
+ 12
+
+
+ 37
+ default_tied_status
+ default_tied_status
+ string
+ 12
+
+
+ 38
+ last_update_id
+ last_update_id
+ integer
+ 4
+
+
+ 39
+ iati_activity_id
+ iati_activity_id
+ string
+ 12
+
+
+ 40
+ sync_owner_secondary_reporter
+ sync_owner_secondary_reporter
+ integer
+ -7
+
+
+ 41
+ country_budget_vocabulary
+ country_budget_vocabulary
+ string
+ 12
+
+
+ 42
+ is_impact_project
+ is_impact_project
+ integer
+ -7
+
+
+ 43
+ city
+ city
+ string
+ 12
+
+
+ 44
+ countryname
+ countryname
+ string
+ 12
+
+
+
+
+
+ 2.0
+
+
+
+ In
+
+
+
+ 1
+
+ -5
+ 0
+ 0
+ Unknown
+
+
+
+
+
+
+
+
+
+
+ id
+ 1
+
+ 4
+ 10
+ 0
+ NotNullable
+
+ id
+
+
+
+ id
+
+ 11
+
+
+
+
+
+
+ title
+ 2
+
+ 12
+ 45
+ 0
+ NotNullable
+
+ title
+
+
+
+ title
+
+ 45
+
+
+
+
+
+
+ subtitle
+ 3
+
+ 12
+ 75
+ 0
+ NotNullable
+
+ subtitle
+
+
+
+ subtitle
+
+ 75
+
+
+
+
+
+
+ status
+ 4
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ status
+
+
+
+ status
+
+ 1
+
+
+
+
+
+
+ project_plan_summary
+ 5
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan_summary
+
+
+
+ project_plan_summary
+
+ 2147483647
+
+
+
+
+
+
+ current_image
+ 6
+
+ 12
+ 100
+ 0
+ NotNullable
+
+ current_image
+
+
+
+ current_image
+
+ 100
+
+
+
+
+
+
+ current_image_caption
+ 7
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_caption
+
+
+
+ current_image_caption
+
+ 50
+
+
+
+
+
+
+ goals_overview
+ 8
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ goals_overview
+
+
+
+ goals_overview
+
+ 2147483647
+
+
+
+
+
+
+ current_status
+ 9
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ current_status
+
+
+
+ current_status
+
+ 2147483647
+
+
+
+
+
+
+ project_plan
+ 10
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ project_plan
+
+
+
+ project_plan
+
+ 2147483647
+
+
+
+
+
+
+ sustainability
+ 11
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ sustainability
+
+
+
+ sustainability
+
+ 2147483647
+
+
+
+
+
+
+ background
+ 12
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ background
+
+
+
+ background
+
+ 2147483647
+
+
+
+
+
+
+ notes
+ 13
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ notes
+
+
+
+ notes
+
+ 2147483647
+
+
+
+
+
+
+ currency
+ 14
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ currency
+
+
+
+ currency
+
+ 3
+
+
+
+
+
+
+ date_start_planned
+ 15
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_planned
+
+
+
+ date_start_planned
+
+ 13
+
+
+
+
+
+
+ date_end_planned
+ 16
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_planned
+
+
+
+ date_end_planned
+
+ 13
+
+
+
+
+
+
+ budget
+ 17
+
+ 2
+ 14
+ 2
+ Nullable
+
+ budget
+
+
+
+ budget
+
+ 16
+
+
+
+
+
+
+ funds
+ 18
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds
+
+
+
+ funds
+
+ 16
+
+
+
+
+
+
+ funds_needed
+ 19
+
+ 2
+ 14
+ 2
+ Nullable
+
+ funds_needed
+
+
+
+ funds_needed
+
+ 16
+
+
+
+
+
+
+ primary_location_id
+ 20
+
+ 4
+ 10
+ 0
+ Nullable
+
+ primary_location_id
+
+
+
+ primary_location_id
+
+ 11
+
+
+
+
+
+
+ language
+ 21
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ language
+
+
+
+ language
+
+ 2
+
+
+
+
+
+
+ current_image_credit
+ 22
+
+ 12
+ 50
+ 0
+ NotNullable
+
+ current_image_credit
+
+
+
+ current_image_credit
+
+ 50
+
+
+
+
+
+
+ target_group
+ 23
+
+ 12
+ 2147483647
+ 0
+ NotNullable
+
+ target_group
+
+
+
+ target_group
+
+ 2147483647
+
+
+
+
+
+
+ created_at
+ 24
+
+ 93
+ 29
+ 6
+ Nullable
+
+ created_at
+
+
+
+ created_at
+
+ 29
+
+
+
+
+
+
+ last_modified_at
+ 25
+
+ 93
+ 29
+ 6
+ Nullable
+
+ last_modified_at
+
+
+
+ last_modified_at
+
+ 29
+
+
+
+
+
+
+ donate_button
+ 26
+
+ -7
+ 1
+ 0
+ NotNullable
+
+ donate_button
+
+
+
+ donate_button
+
+ 1
+
+
+
+
+
+
+ sync_owner_id
+ 27
+
+ 4
+ 10
+ 0
+ Nullable
+
+ sync_owner_id
+
+
+
+ sync_owner_id
+
+ 11
+
+
+
+
+
+
+ date_start_actual
+ 28
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_start_actual
+
+
+
+ date_start_actual
+
+ 13
+
+
+
+
+
+
+ date_end_actual
+ 29
+
+ 91
+ 13
+ 0
+ Nullable
+
+ date_end_actual
+
+
+
+ date_end_actual
+
+ 13
+
+
+
+
+
+
+ hierarchy
+ 30
+
+ 4
+ 10
+ 0
+ Nullable
+
+ hierarchy
+
+
+
+ hierarchy
+
+ 11
+
+
+
+
+
+
+ project_scope
+ 31
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ project_scope
+
+
+
+ project_scope
+
+ 2
+
+
+
+
+
+
+ capital_spend_percentage
+ 32
+
+ 2
+ 4
+ 1
+ Nullable
+
+ capital_spend_percentage
+
+
+
+ capital_spend_percentage
+
+ 6
+
+
+
+
+
+
+ collaboration_type
+ 33
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ collaboration_type
+
+
+
+ collaboration_type
+
+ 1
+
+
+
+
+
+
+ default_aid_type
+ 34
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_aid_type
+
+
+
+ default_aid_type
+
+ 3
+
+
+
+
+
+
+ default_finance_type
+ 35
+
+ 12
+ 3
+ 0
+ NotNullable
+
+ default_finance_type
+
+
+
+ default_finance_type
+
+ 3
+
+
+
+
+
+
+ default_flow_type
+ 36
+
+ 12
+ 2
+ 0
+ NotNullable
+
+ default_flow_type
+
+
+
+ default_flow_type
+
+ 2
+
+
+
+
+
+
+ default_tied_status
+ 37
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ default_tied_status
+
+
+
+ default_tied_status
+
+ 1
+
+
+
+
+
+
+ last_update_id
+ 38
+
+ 4
+ 10
+ 0
+ Nullable
+
+ last_update_id
+
+
+
+ last_update_id
+
+ 11
+
+
+
+
+
+
+ iati_activity_id
+ 39
+
+ 12
+ 100
+ 0
+ Nullable
+
+ iati_activity_id
+
+
+
+ iati_activity_id
+
+ 100
+
+
+
+
+
+
+ sync_owner_secondary_reporter
+ 40
+
+ -7
+ 1
+ 0
+ Nullable
+
+ sync_owner_secondary_reporter
+
+
+
+ sync_owner_secondary_reporter
+
+ 1
+
+
+
+
+
+
+ country_budget_vocabulary
+ 41
+
+ 12
+ 1
+ 0
+ NotNullable
+
+ country_budget_vocabulary
+
+
+
+ country_budget_vocabulary
+
+ 1
+
+
+
+
+
+
+
+ ]]>
+
+
+ nulls lowest
+
+
+ name
+ dimension
+ name
+ name
+
+
+
+
+ projid
+ TheProjectId
+
+ integer
+ 4
+ 1
+ 2849
+ true
+ false
+
+
+
+
+
+ 1
+ name
+ string
+
+
+
+ RSR readonly
+
+
+ 1
+ name
+ name
+ string
+
+
+
+
+
+ nulls lowest
+
+
+ id
+ measure
+ id
+ id
+
+
+ title
+ dimension
+ title
+ title
+
+
+
+
+ child_of
+ TheProjectId
+
+ integer
+ 4
+ 1
+ 2081
+ true
+ false
+
+
+ has_as_parent
+ TheProjectId
+
+ integer
+ 4
+ 2
+ 2081
+ true
+ false
+
+
+
+
+
+ 1
+ id
+ integer
+
+
+ 2
+ title
+ string
+
+
+
+ RSR readonly
+
+
+ 1
+ id
+ id
+ integer
+
+
+ 2
+ title
+ title
+ string
+
+
+
+
+
+ 2.0
+
+
+
+ In
+
+
+
+ 1
+
+ 4
+ 0
+ 0
+ Unknown
+
+
+
+
+
+ In
+
+
+
+ 2
+
+ 4
+ 0
+ 0
+ Unknown
+
+
+
+
+ ]]>
+
+
+ nulls lowest
+
+
+ id
+ measure
+ id
+ id
+
+
+ title
+ dimension
+ title
+ title
+
+
+
+
+ child_of
+ TheProjectId
+
+ integer
+ 4
+ 1
+ 2081
+ true
+ false
+
+
+ has_as_parent
+ TheProjectId
+
+ integer
+ 4
+ 2
+ 2081
+ true
+ false
+
+
+
+
+
+ 1
+ id
+ integer
+
+
+ 2
+ title
+ string
+
+
+
+ RSR readonly
+
+
+ 1
+ id
+ id
+ integer
+
+
+ 2
+ title
+ title
+ string
+
+
+
+
+
+ 2.0
+
+
+
+ In
+
+
+
+ 1
+
+ 4
+ 0
+ 0
+ Unknown
+
+
+
+
+
+ In
+
+
+
+ 2
+
+ 4
+ 0
+ 0
+ Unknown
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100%
+
+
+
+
+ html
+ new Date()]]>
+
+ |
+
+
+
+
+
+
+
+ 18pt
+ bold
+ #586978
+ 0pt
+ 8pt
+ 8pt
+ 8pt
+ 8pt
+
+ "Project Summary"
+
+ Top RSR projects by budget
+
+
+ 7.791666666666667in
+ Projects_by_budget
+
+
+ how_many
+
+ 5
+
+
+
+
+
+ title
+ title
+ dataSetRow["title"]
+ string
+
+
+ budget
+ budget
+ dataSetRow["budget"]
+ decimal
+
+
+ currency
+ currency
+ dataSetRow["currency"]
+ string
+
+
+ row_number
+ integer
+ RUNNINGCOUNT
+
+
+ Expression
+
+
+ true
+
+
+
+ 0.40625in
+
+
+ 1.3229166666666667in
+
+
+ 0.5625in
+
+
+ 5.5in
+
+
+
+ |
+
+
+ right
+ Budget
+
+ |
+ |
+
+
+ left
+ Title
+
+ |
+
+
+
+
+
+
+ right
+ row_number
+
+ |
+
+
+ 14pt
+
+ Currency
+ #,##0{RoundingMode=HALF_UP}
+
+ right
+
+
+ le
+ bold
+ row["row_number"]
+
+ 3
+
+
+
+ budget
+
+ |
+
+
+ 14pt
+ 8pt
+ 8pt
+
+
+ row["currency"]
+ eq
+
+ "EUR"
+
+ €
+
+
+ currency
+
+ |
+
+
+ 14pt
+ bold
+ 1pt
+ 1pt
+ 1pt
+ 1pt
+ title
+
+
+ none
+
+
+
+ |
+
+
+
+
+
+
diff --git a/akvo/templates/reportserver/README.md b/akvo/templates/reportserver/README.md
index 35db28bf70..9de7fe287f 100644
--- a/akvo/templates/reportserver/README.md
+++ b/akvo/templates/reportserver/README.md
@@ -17,14 +17,14 @@ The report has one parameter, TheProjectId, which is created on the RS as a Data
https://reporting.test.akvo-ops.org/reportserver/reportserver/httpauthexport?key=project_results&user=user1&password=unicorns&format=pdf&download=false&p_TheProjectId=2081
Since this exposes a password, even if just a dummy one, it should be hidden behind the rsr nginx proxy which can append the key/username/password query parameters. A proxy rule like this should do it, as the original query parameters will be copied over:
-
+```
location /report/project {
proxy_pass https://reporting.test.akvo-ops.org;
rewrite ^(.*)$ /reportserver/reportserver/httpauthexport?key=project_results&username=user1&password=unicorns break;
}
-
+```
The URL will then become something like
-https://rsr.akvo.org/report/project/2849?format=pdf
+``` https://rsr.akvo.org/report/project/2849?format=pdf ```
where format can be one of [WORD, PDF, HTML, PNG, EXCEL].