CRITICAL story-org-structure-management-global-admin-007 8 pts
8
Story Points
Critical
Priority
Organization Structure Management
Feature

User Story

As a administrator
I want to see activity counts and statistics attributed to each organizational level — local, regional, and national — with correct aggregation rolling up through the hierarchy
So that So that I can verify that activities are counted at the right tier and that Bufdir reporting totals will be accurate before submission

Acceptance Criteria

  • Given I am viewing a local association detail, when I look at the activity statistics section, then I see the count of activities registered directly under that local association
  • Given a region has three local associations each with 50 activities, when I view the region detail's activity statistics, then the total shows 150 activities correctly aggregated
  • Given an activity is registered at regional level (not tied to a specific local association), when I view the national association's total, then it includes both local-level and region-level activities without duplication
  • Given I am reviewing activity attribution before a Bufdir report period, when I compare the sum of all local associations under a region against the region's reported total, then the numbers match exactly
  • Given a local association has no registered activities in the selected period, when I view its detail, then the activity count shows zero rather than inheriting from parent

Business Value

Accurate activity attribution across organizational levels is the core business requirement that justifies the entire organizational structure system. Bufdir grant allocations are based on reported activity counts per tier. Incorrect roll-ups or double-counting could result in grant over-reporting (a compliance risk) or under-reporting (a financial loss). This story directly enables accurate, auditable grant documentation.