HIGH story-bufdir-data-aggregation-organization-admin-010 5 pts
5
Story Points
High
Priority
Bufdir Data Aggregation
Feature

User Story

As a Organization Administrator
I want the aggregation to check my data against Bufdir's alignment rules and flag any non-compliant values before I export
So that I am confident the submission meets Bufdir's acceptance criteria and will not be rejected after I send it

Acceptance Criteria

  • Given aggregation completes, when the alignment validator runs, then all Bufdir-specified rules are checked against the aggregated dataset
  • Given a critical violation is found, when validation results are shown, then the violation is marked as blocking and the export button is disabled until it is resolved
  • Given a non-critical warning is found, when validation results are shown, then the warning is displayed with an explanation but the export button remains enabled
  • Given all critical violations are resolved, when the coordinator re-runs validation, then no blocking errors are shown and export is enabled
  • Given validation passes with zero violations, when the result banner is shown, then it displays a green confirmation with the count of records validated
  • Given the coordinator exports despite warnings, when the export log is recorded, then the warnings that were acknowledged are noted in the audit record

Business Value

Rejected Bufdir submissions trigger correction workflows that can delay grant payments by weeks. Pre-export validation using Bufdir's own rules shifts quality control to the coordinator, ensuring that only valid submissions reach Bufdir's systems. This reduces the administrative burden on both the organisation and Bufdir, and improves the organisation's submission track record.