You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For the recipient-country element, the IATI Standard says "When a single recipient country in a vocabulary is declared, the percentage must either be omitted, or set to 100". A similar logic applies to element recipient-region
Currently, if a user populates a single code for either recipient-country or recipient-region in IATI Publisher and leaves percentage unpopulated, the respective element is marked "not completed":
It is not clear to the user what they need to populate in the data entry form to fix this.
Solution 1: we label the "percentage" field as required (*) for recipient-country and recipient-region, to ensure the user completes it. Solution 2: we change the data completeness logic to show the elements as "completed" in the situation highlighted above.
I assume solution 1 would be easiest to implement, so would vote for this to avoid overcomplicating the data completeness logic?
NOTE: sector is an element with similar logic, so we would want to ensure consistency.
The text was updated successfully, but these errors were encountered:
emmajclegg
changed the title
Relax recipient-country and recipient-region data completeness alerts
Review recipient-country and recipient-region "percentage" labelling
Nov 15, 2024
@emmajclegg Thank you for the proposed solutions. As you mentioned, Solution 1 seems the easiest to implement, as it doesn’t require altering the logic for calculating completeness or modifying the existing form validation. It simply involves adding a required * for RR or RC percentage, as well as for Sector percentage.
For the
recipient-country
element, the IATI Standard says "When a single recipient country in a vocabulary is declared, the percentage must either be omitted, or set to 100". A similar logic applies to elementrecipient-region
Currently, if a user populates a single
code
for eitherrecipient-country
orrecipient-region
in IATI Publisher and leavespercentage
unpopulated, the respective element is marked "not completed":It is not clear to the user what they need to populate in the data entry form to fix this.
Solution 1: we label the "percentage" field as required (*) for
recipient-country
andrecipient-region
, to ensure the user completes it.Solution 2: we change the data completeness logic to show the elements as "completed" in the situation highlighted above.
I assume solution 1 would be easiest to implement, so would vote for this to avoid overcomplicating the data completeness logic?
NOTE:
sector
is an element with similar logic, so we would want to ensure consistency.The text was updated successfully, but these errors were encountered: