Federation reporting & compliance
→ Analysis & statistics (Reports)The federation reports upwards (CEP/FIPJP), outwards (authorities, sponsors) and inwards (compliance). Reports are generated from system data with full traceability — audit-ready without manual compilation.
Mandatory report templates · deadline monitoring with reminders & escalation
| Report template | Level | Frequency | Deadline | Status | |
|---|---|---|---|---|---|
| Annual report to the Swedish Sports Confederation | Federation → authority | Annual | 2026-09-30 | Upcoming | |
| Membership statistics to CEP | Federation → continental | Annual | 2026-08-15 | Upcoming | |
| Licence report to FIPJP | Federation → international | Annual | 2026-07-10 | Reminder sent | |
| District activity reports | District → federation | Quarterly | 2026-07-05 | Delayed (2 of 12 districts) |
Upstream aggregation: district reports are automatically combined into the federation's — the federation's onwards to CEP/FIPJP (club → nation → continent → FIPJP).
Generated reports · from system data
| Report | Period | KPI sections | Audit-ready | Status | |
|---|---|---|---|---|---|
| Activity report H1 | Jan–Jun 2026 | Membership · Competitions · Finance · Umpires | ✓ full traceability | Generated | |
| Licence report FIPJP | 2025/26 | Licences by type · Age · Gender | ✓ full traceability | Submitted | |
| Sponsor report Q2 · Boulex AB | Apr–Jun 2026 | Exposure · Participation · Value | no | Draft |
Generate report
Compliance checklists · automatic scoring per competition (season 2026)
| Requirement | Outcome | Action |
|---|---|---|
| Jury appointed and minuted | ✓ 41 of 42 competitions | 1 competition is missing jury minutes |
| Insurance confirmed before start | ✓ 42 of 42 | — |
| Licensed umpire on site | ✗ 38 of 42 | 4 competitions flagged to the district |
| Results reported within 48 h | ✓ 40 of 42 | 2 reminders sent |
Compliance score: 95 % · action items are automatically created as cases.
Data breaches · GDPR art. 33/34
⏱ Ongoing incident · PUI-2026-02 · 72h clock: 41 h left until notification deadline
Timeline PUI-2026-02
07:40Incident discovered (district admin)
08:05DPO notified automatically
09:30Scope mapped — 112 data subjects
11:00Risk assessment: medium
—Notification to authority (pending)
DPO console · consent versions, DSAR-on-behalf & cross-tenant
→ GDPR & privacy (consent age, erasures, retention) | Consent scope | Category | Version | Version history | Active consents | |
|---|---|---|---|---|---|
| Marketing via email | marketing | v3 (active) | Replaces v2 (2026-03-01) | 8 412 | |
| Photo/video at competitions | photo | v2 (active) | Re-consent required for v1 consents | 11 208 | |
| Analytics & product development | analytics | v1 (active) | — | 14 551 |
Existing consents remain tied to the exact text the person saw — a version change may require re-consent.
DSAR-on-behalf (DPO acts for the data subject · legal basis mandatory)
Draft
Rectification · member 4471
Submitted
Export · member 8102
Erasure · member 2290
Under review
Export · member 5518
Fulfilled (30 d)
Export · 6
Erasure · 2
Cross-tenant overview (international DPO)
Svenska Bouleförbundet4 open · 3 scopes
Norges Bouleforbund1 open · 2 scopes
Dansk Pétanque Forbund0 open · 3 scopes
Shown only for tenants where you have DPO permissions. All DPO actions are audited.
Central audit log · append-only, unlimited retention
| Time (UTC) | Domain | Event | Actor | Detail |
|---|---|---|---|---|
| 14:52:11 | Finance | invoice.paid | system (webhook) | Invoice 2026-1188 · 12 400 kr |
| 14:47:03 | Discipline | case.sanction_issued | Karin Ek (lawyer) | Case D-2026-07 · suspension 2 months |
| 14:31:55 | Licence | license.issued | Anna Lindberg | SWE-2026-004821 · Nordviks BK |
| 14:20:19 | Permissions | capability.deny | agent: rapportbot | finance:write denied — logged |
| 13:58:40 | GDPR | dsar.fulfilled | DPO Marie Ekdahl | Export member 5102 · incl. audit log |
Retention: unlimited (legal basis art. 6.1.f) — entries are never deleted GDPR: a person's audit entries are included in data export · on erasure, PII fields (actor, IP) are anonymised but the entry remains Every field is PII-classified (identity/network/behaviour/context)
States
⏳ Generating report from system data …
✓ No ongoing data breaches.
⚠ The search took too long — refine with domain or date.