PROTOTYPE Clickable mockup · simulates the finished app ◃ Product overview
Petanque Life Federation · admin
AB

Organisation

Federations & collaboration

The global federation register (national, continental and world federations) with status and recognition history, collaboration between federations — correspondence, circulars, document sharing, calendar sync, congresses and resolutions — plus onboarding of new federations with bulk import.

Show state:
Register & statusProfile & historyStatisticsSquad submissionCorrespondence & circularsDocuments & calendarCongress & resolutionsOnboarding & import
Federation register — type, status & lifecycle
FederationTypeCountry/continentStatusAffiliated
FIPJP World federation Global ACTIVE 1958
CEP Continental federation Europe ACTIVE 2002
Svenska Bouleförbundet National federation SE · Europe ACTIVE 1977
Fédération Française National federation FR · Europe ACTIVE 1945
Deutscher Verband National federation DE · Europe PROVISIONAL 2024
Federación Austral (demo) National federation South America SUSPENDED 2011

Each federation is a standalone tenant. Status transitions (ACTIVE → SUSPENDED → EXPELLED …) are auditable with timestamped history. Cross-tenant exchange happens only via public APIs (licence verification, ITC, squad submission).

Status transition

⚠ EXPELLED hides the federation from the public directory and the map.

Federation profile — Svenska Bouleförbundet
Statistics per level (F panel)
214
Clubs
22
Districts
8 412
Members
391
Competitions 2026
LevelClubsMembersCompetitions
National (Swedish Championships etc.) 14
District (22) 214 8 412 186
Club level 214 8 412 191

Statistics are aggregated only from the own tenant — federations without a tenant link show zero values. No data crosses tenant boundaries.

Squad submission across federation boundaries
ReferenceToCompetitionPlayersStatus
SQD-SE-CEP-20260615-4F2A9C1B CEP European Championship Triples 2026 6 Received
SQD-SE-FIPJP-20260401-88D0E3AA FIPJP World Championship 2026 8 Validated
SQD-SE-CEP-20250612-1B7C44EF CEP European Championship Women 2025 6 Rejected — licence missing

Route: national federation → continental/world federation. Licence and nationality are validated at submission; the reference number can be looked up by both parties.

Submit squad

Official correspondence & circulars
TypeSubjectCounterpartyDateStatus
Circular (incoming) FIPJP 2026-07: new boule classes FIPJP → all members 2026-06-20 Acknowledged
Official letter Enquiry about umpire exchange, European Championship CEP 2026-06-12 Answered
Official letter Player transfer Jansson (ITC) Deutscher Verband 2026-05-30 Awaiting reply
Circular (outgoing) Notice of federation congress 2027 All districts 2026-05-02 Distributed

New mailing

Document sharing & calendar sync between levels

Shared documents (versioned)

  • Umpire handbook 2026FIPJP → national federations v4 · 2026-03-01
  • Template — sanction applicationFederation → districts v2 · 2026-01-20
  • Visual identity, European Championship 2026CEP → participating federations v1 · 2025-12-05

Calendar subscriptions

  • FIPJP international calendar → SBF Active
    Only: World Championships, continental championships
  • SBF competition calendar → all districts Active
    Only: Swedish Championships, national ranking competitions
  • CEP → SBF Paused
    All event types
Congress & resolution follow-up

Federation congress 2027

Lifecycle: Planned → Convened → In progress → Completed (or Cancelled)

Planned Convened In progress Completed
  • 📋 Agenda: 14 items (of which 3 statute amendments)
  • 📄 Documents: 9 appendices published to the delegates
  • 🗳 Decisions & resolutions are recorded per item during the meeting

Resolution follow-up (compliance)

3
Not started
5
In progress
9
Done
2
Delayed
Compliance rate: 47 % (9 of 19 resolutions done) — 2 deadlines have passed.
Onboarding of a new federation & bulk import
1. Tenant config 2. Districts 3. Clubs 4. Players 5. Review 6. Done

Self-service wizard — drafts are materialised into real districts, clubs and player profiles only at "Done". Validation respects the tenant's hierarchy depth (flat for Norway, ligue → comité for France).

RowClubActionWarnings
1 Nordviks BK New
2 Sjöstad BK Update Phone normalised (+46…)
3 Granholm PK Unchanged
4 bk fjällboule Error District code FJL unknown · date 31/02/2025 invalid

Dry-run diff: New / Update / Unchanged / Error per row. The cleaning pipeline normalises whitespace, upper-case codes, email, phone numbers and date formats before validation — every rewrite is reported as a warning.

Import batches & rollback

  • Batch 2026-06-28 · clubs (214 rows)Applied
  • Batch 2026-06-27 · players (8 390 rows)Auto-rollback (mid-run error)

Every applied batch tracks created rows and pre-mutation snapshots — rollback removes created rows and restores updated values.

Bulk import

Migration plan & sandbox pilot

Generated plan: prepare source → sandbox → districts → clubs (dry-run → apply) → players → pilot sign-off → production cutover. Risk level: medium (8 412 players).