Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Our release notes offer brief, high-level descriptions of new features, enhancements, and resolved issues. Detailed information on Set-up, Configuration and Feature Information is available in the Installation Guide and User Guide for each release.

Contact support@verasolutions.org to share feedback.

Table of Contents
minLevel1
maxLevel7

New Features

Set Targets Rebuilt as a Lightning Web Component

To continue our trend of improving the performance of Amp Impact, the Set Targets page has been rebuilt as a Lightning Web Component. This change will include quicker load and processing times, as well as a cleaner and more consistent user interface. Alongside these performance improvements, the interface has also been updated to enable the following:

Set Targets Across Reporting Periods

In the Visualforce page version of Set Targets, users could only enter targets for one geographic area and reporting period combination (e.g. Eastern Europe and 2022) at a time. Recognizing that many organizations define their targets across all reporting periods at once, the component now displays reporting periods as columns, instead of the previous dropdown menu.

Before:

Image Added

After:

This enables users to enter targets for all of their indicators at once, as well as to better plan out the intended progress of their project over time. If the indicator has any level of disaggregation, the user can enter disaggregated targets in a pop-up.

Image Added

This enables users to enter targets for all of their indicators at once, as well as to better plan out the intended progress of their project over time. If the indicator has any level of disaggregation, the user can enter disaggregated targets in a pop-up.

Image Added

Enter Baseline Data for Indicators

This release introduces the ability to enter baseline data for indicators on the Set Targets page, enabling users to more easily plan their targets for an indicator based on the baseline information.

Image Added

Preview Qualitative Targets

In earlier versions of Amp Impact, users had to click into the edit popup for a qualitative indicator in order to see the data that had been entered. This has been improved so that when a user hovers their cursor over the icon for editing or viewing the qualitative targets, they will see a popover with a preview (first 255 characters) of the qualitative target value.

Image Added

Preview Comments

To better support users in understanding what data has already been entered when the user hovers their cursor over the comment icon, they will see a popover with a preview of the comment.

Image Added

Deactivate Reporting Periods for Target Entry

With the new interface of displaying all reporting periods across the Set Targets table, this release also introduces the ability to deactivate reporting periods for target entry, in order to ensure the table only displays relevant/active reporting periods. When the Active checkbox is set to TRUE, the reporting period will display as a table in the column.

Image Added

Add Results Rebuilt as a Lightning Web Component

To continue our trend of improving the performance of Amp Impact, the Add Results page has been rebuilt as a Lightning Web Component. This change will include quicker load and processing times, as well as a cleaner and more consistent user interface. Alongside these performance improvements, the interface has also been updated to enable the following:

Compare Baseline Data to Results

This release introduces the ability to view baseline data for indicators on the Add Results page, enabling users to compare their actuals to their starting point for the indicator and better understand their progress. On Add Results, users will be able to make the selection to compare their results with either targets or baseline, and see the selected comparison in the table.

Image Added

Preview Qualitative Results

In earlier versions of Amp Impact, users had to click into the edit popup for a qualitative indicator in order to see the data that had been entered. This has been improved so that when a user hovers their cursor over the icon for editing or viewing the qualitative results, they will see a popover with a preview (first 255 characters) of the qualitative result value.

Image Added

Reporting Period Locked Status Displays in Dropdown

When a Reporting Period is submitted and/or locked in the Add Results Visualforce page, there is no differentiation between that Reporting Period and unlocked Reporting Periods, so a user has to toggle between all Reporting Periods in the dropdown picklist to know the status of each Reporting Period. In the new Add Results Lightning Web Component, the label “Locked” will appear in parentheses in the dropdown picklist for any Reporting Period that has been submitted and/or locked.

Image Added

Preview Comments

To better support users in understanding what data has already been entered, the comment icon now displays differently based on whether there is an existing comment that has been entered. In addition, when the user hovers their cursor over the comment icon, they will see a popover with a preview of the comment.

Image Added

Deactivate Reporting Periods for Result Entry

This release also introduces the ability to mark reporting periods as inactive in their result reporting, in order to ensure the table only displays relevant / active reporting periods. When the Active checkbox is set to TRUE, the reporting period will display in the dropdown picklist on the Add Results page.

Image Added

Download / Upload Results Table

The Excel download template on Add Results has been modified to account for the new features, including:

  1. Comparing Baseline data against Results

  2. Entering Results for Picklist Indicators

  3. Marking Results as Not Applicable

Image Added

New Indicator and Result Types

With this release, users can now set targets and add results for new indicators and result types, including Picklist Indicators and Read-Only Results. Users will also be able to mark Results as not-applicable.

Picklist Indicators

Users can now create Picklist Indicators, with which they can define a set of target/result values that will then display as a dropdown picklist on both the Set Targets and Add Results Lightning Web Components. These Picklist Indicators can be used for various scenarios, such as Likert scales, Red-Amber-Green statuses, or Low-Medium-High ratings.

Image AddedImage AddedImage Added

Read-Only Results

For Project Indicators with data that is not entered manually and also is neither aggregated nor calculated, the new value “Read-Only” has been added to the Type of Results picklist on Project Indicator. When “Read-Only” is selected, the Project Indicator’s Results will display as output values in the Add Results Lightning Web Component, and the data will not be editable by the user. This will prevent Results that are coming from external sources or integrations from being updated in error.

Image Added

Not Applicable Results

Occasionally, Results cannot be reported due to irrelevance or extenuating circumstances. In these cases, Results can now be marked as “Not Applicable” in the comment popup. This will update a field on the Result record so that not-applicable results can be filtered out of any reports or dashboards.

Image Added

Feature Enhancements

Improved Usability for IATI Reporting

To improve the IATI XML Generator user experience, the following updates will be made:

  1. Sample help text to provide guidance to users on which fields will be printed into the IATI XMLs (see IATI Setup Guide)

  2. Clear documentation of the mapping between the Amp data model and the IATI standard (see IATI User Guide)

  3. Error handling for when the generated XML fails to pass the IATI Validator

  4. Simplified data entry for tracking organization roles in projects and their related transactions

Details of each of these changes are logged in the IATI Setup Guide and the IATI User Guide. Please also review the Resolved Issues section of these release notes to see the bugs that have been fixed in this release.

Automation: Optimization of Reporting Period scheduler flow

The earlier Fornax release introduced the ability to schedule reporting periods based on the duration of a project and its reporting frequency/ies. In this release, the flow that schedules reporting periods has been updated with the following improvements:

  • Create baseline reporting periods

  • Prevent the creation of duplicate records

  • Allow the user to input values into the flow to define the reporting period schedule (i.e. not rely entirely on project field values)

  • Match the labels of reporting periods to the time period (e.g. changing a reporting period’s label from “M6” to June 2022).

Added Custom Setting to toggle structure of Geographic Areas in dropdown on Set Targets & Add Results Visualforce Page

Users can now toggle the structure of Geographic Areas between hierarchy and non-hierarchy in the dropdown on the Set Targets & Add Results Visualforce pages via Custom Settings. Using this is recommended if you have created more than 50,000 catalog-level geographic areas, which will cause the Visualforce page(s) to fail to load due to Salesforce governor limits. 

Info

System Admin Note:  

A new Custom Field  Disable Geographic Area Hierarchy (ampi__Disable_Geographic_Area_Hierarchy__c) has been created within the Custom Setting for Set Targets (ampi__SetTargets__c) and Add Results (ampi__AddResults__c).

To disable the hierarchy in the Geographic Area dropdown, check the checkbox  ampi__Disable_Geographic_Area_Hierarchy__c as TRUE.

Resolved Issues

Activities Lightning Web Component: Custom fields for Milestone Activities not displaying in popover

Previously, if the System Administrator added custom fields to the MILESTONE_INFO_POPOVER field set, those custom fields would not be shown in the popover that displays when the user hovers their cursor over the Activity row. This has been updated so that any field (whether custom, standard Salesforce, or standard Amp Impact) added to the field set displays correctly in the popover.

Image Added

Add Results Visualforce: Sex-disaggregated Results not saving if Targets are not disaggregated

If a Project Indicator was created such that its Results were only cross-disaggregated by sex, but its Targets were tracked in aggregate (i.e. without sex-disaggregation), then the Result values entered on the Add Results Visualforce page were not saving into the Result records. This has been resolved so that, irrespective of the level of disaggregation of the Targets, the Result values entered on the Add Results Visualforce page save correctly.

Manage Frameworks Visualforce: Project indicators not hyperlinked when associated with framework objectives

On the Manage Frameworks Visualforce page, Project Indicators would display next to their related Framework Objectives. However, even though the Project Indicators would display in blue text and as clickable, the click action would not open the Project Indicator record in a new tab. In this release, this has been resolved so that the Project Indicators’ appearance of being hyperlinked on the Manage Frameworks Visualforce page matches the user’s ability to click on the Project Indicator description and open the record.

Image Added

IATI XML Generation: Transaction Type 11 is not printing into the IATI Activity XML

Although the initial release of IATI XML Generation was supposed to support Incoming Commitments (transaction type 11), the data set up in Allocation records (which map to Incoming Commitments) would not print into the IATI Activity XML. This has been fixed so that if the Allocation record is set up correctly (see the IATI User Guide), then it will successfully print into the IATI Activity XML.

IATI XML Generation: Empty elements and attributes are printed into the IATI Organisation and Activity XMLs when the related fields are left blank in Amp

Previously, when certain fields in Amp objects were left blank, the corresponding IATI element or attribute would still print into the IATI Organisation and Activity XMLs with a null value. This would result in the XML(s) failing the IATI validator due to blank values for elements and attributes being considered invalid. This was especially problematic for elements and attributes recognized as optional by IATI, as there was no way to omit those optional elements.

Image Added

This has been fixed so that if a particular field is left blank, the relevant element and/or attribute simply does not print into the XML and avoids any validation errors. This approach has been applied to a number elements and their attributes in IATI, including the following:

  • iati-organisation

  • iati-activity

  • reporting-org

  • provider-org

  • receiver-org

  • total-expenditure

  • recipient-org-budget

  • total-budget

  • transaction

  • result-type

  • contact-info

  • location

  • recipient-country

  • recipient-region

  • recipient-org

  • budget

  • budget-line

  • reference

  • period

  • actual

  • humanitarian-scope

  • policy-marker

  • sector

Info

Note: Not all elements and attributes have been covered by this release. Elements or attributes required by IATI may still face this error. If there are any optional elements or attributes printing erroneously into the IATI XMLs, please contact support@verasolutions.org.

IATI XML Generation: Optional fields on Budget are required to be populated in order for Activity XML to successfully generate

Previously, the IATI Activity XML would only successfully generate if the following fields on Budget were populated:

  • Name

  • ampi__Project__c

  • ampi__IATI_Type__c

  • ampi__IATI_Budget_Status__c

  • ampi__Start_Date__c

  • ampi__End_Date__c

  • ampi__IATI_Value_Date__c

However, according to both IATI and Amp, the ampi__IATI_Budget_Status__c field is optional and should not be required for successful XML generation. This has been resolved so that only the fields required by IATI for validation need to be populated for the IATI Activity XML to generate successfully.

IATI XML Generation: Vocabulary attribute in iati-activity, transaction, and sector elements not printing correctly

In the iati-activity, transaction, and sector elements, the @vocabulary attribute would print the vocabulary label instead of the vocabulary code in the IATI Activity XML. This would cause errors with the IATI Validator, which would see a violation of their sector vocabulary code list. This has been resolved so that the vocabulary code value, according to the IATI Standard, is printed into the XML instead of the vocabulary label.

Before:

Image Added

After:

Image Added

Submissions: Questions that are scored but not part of a section do not show up in the scoring component

For Submissions that used Sections, if they contained any Question that was not assigned to a Section but still needed scoring, then that Question would not display in the Submission Scoring Aura Component. This has been fixed so that a Question need not be assigned to a Section in order to display in the Submission Scoring Aura Component.

Release Updates

As of the November 2023 release, the following Visualforce pages and Aura components will no longer be serviced by Vera Solutions:

Name

Type

Related Lightning Web Component

ActivityChart

Aura Component

activities

AddResults

Visualforce Page

addResults

ManageLogFrames

Visualforce Page

manageLogFrames

This means that Vera Solutions will no longer enhance or resolve any issues for these components after November 2023.

Why: We are focusing development efforts on optimizing the new Lightning Web Components as well as introducing new features.

How: Before the November 2023 release, you must migrate to the related Lightning Web Components to ensure you continue receiving regular updates and enhancements to those features.