Hoppa till huvudinnehåll
Petanque Life
← Tillbaka till alla funktioner
03

Membership & Licensing

63 funktioner · 5 delsystem

Complete lifecycle management of player licenses, club memberships, federation affiliations, and inter-federation transfers. This is the backbone of the petanque administrative system.

License Management

F03.01
Planerad
ID Status Funktioner
F03.01.01 Planerad Configurable license types per tenant — each federation defines its own types (e.g., Sweden: 1 type; France: compétition, loisir, jeune, découverte). Each type has: competition eligibility, insurance inclusion, age limits, duration, renewability
F03.01.02 Planerad License application workflow (club applies on behalf of player → federation reviews → approves → issues)
F03.01.03 Planerad License numbering system (federation prefix + sequential, configurable format per tenant)
F03.01.04 Planerad Annual license renewal (individual and bulk), season configurable per tenant (calendar year default)
F03.01.05 Planerad Composite license fee calculation — fee = sum of configurable components (e.g., part fédérale + part ligue/region + part comité/district + assurance). Each component set at its OrgNode level. Supports regional price variation (France, Spain)
F03.01.06 Planerad License card generation (digital + physical), with FIPJP symbol where required
F03.01.07 Planerad License verification — QR code scan at events, public API for cross-tenant verification
F03.01.08 Planerad License history tracking (all clubs, all federations, all years)
F03.01.09 Planerad License suspension and revocation — only federation can decide (not club/district). Administrative fee configurable.
F03.01.10 Planerad Time-limited license type — e.g., France's "licence découverte" (max 3 months, one-time only per player)
F03.01.11 Planerad Grace period management for late renewals
F03.01.12 Planerad Bulk license import from legacy systems
F03.01.13 Plattform Audit trail on all license changes
F03.01.14 Planerad One-license-per-nation-per-season enforcement (system-level constraint)
F03.01.15 Planerad Season management (configurable per federation — calendar year, split year, etc.)
F03.01.16 Planerad Medical certificate management — configurable per tenant: required at first license (France), renewal cycle (every 3 years), digital attestation sur l'honneur for annual renewal, upload/expiry tracking
F03.01.17 Planerad License insurance declaration (licensförsäkran) — allows unlicensed player to participate if club has fulfilled obligations and player signs declaration (Sweden-specific but configurable)
F03.01.18 Planerad International license issuance — member can request international license + health certificate for play abroad (required in France etc.)
F03.01.19 Planerad Foreign license verification — player with foreign license can participate in national events by presenting valid license from issuing federation
F03.01.20 Planerad Unauthorized player enforcement — configurable penalties per tenant (e.g., Sweden: 13-0 forfeit + 5000 SEK fine + exclusion from next year's equivalent event)

Club Membership

F03.02
Plattform+
ID Status Funktioner
F03.02.01 Planerad Membership application (player applies to join club)
F03.02.02 Planerad Club acceptance/rejection workflow
F03.02.03 Planerad Membership categories — configurable per tenant (full, associate, honorary, youth, family, support, etc.)
F03.02.04 Planerad Membership fee management per category
F03.02.05 Planerad Membership card generation
F03.02.06 Planerad Member directory per club (with privacy controls)
F03.02.07 Planerad Membership start/end dates and status tracking
F03.02.08 Planerad License club vs support membership — player has exactly one license club (competition rights) but can be support member in other clubs (no competition rights). System enforces single license club constraint.
F03.02.09 Planerad Family membership grouping
F03.02.10 Plattform+ Automatic membership renewal reminders
F03.02.11 Planerad Club-bound competition enforcement — at club-bound events, system validates all team members hold license in the same club

Transfers

F03.03
Planerad

### Transfer Rules — Vary Per Nation

ID Status Funktioner
F03.03.01 Planerad Intra-national club transfer (OrgNode change within same tenant)
F03.03.02 Planerad International transfer (cross-tenant, nation to nation via public APIs)
F03.03.03 Planerad Configurable transfer window per tenant — open period (Germany: Nov-Dec), free period before deadline (Sweden), or always open (Denmark). Tenant admin configures.
F03.03.04 Planerad Configurable transfer approval workflow per tenant — who must approve (player, old club, new club, federation, district/region). Each step configurable.
F03.03.05 Planerad Max transfers per season — configurable limit per tenant (Sweden: 2, others: unlimited)
F03.03.06 Planerad Transfer quarantine during active league — configurable: player cannot transfer while league season is active (Denmark Landsturneringen)
F03.03.07 Planerad Cross-region/cross-district transfer — additional approval required when transferring between OrgNode subtrees (Spain: autonomous federation approval, France: inter-comité mutation)
F03.03.08 Planerad Outstanding obligations check — system blocks transfer if player has unpaid fees/active sanctions. Configurable blocking period (Sweden: max 2 years).
F03.03.09 Planerad Carta de libertad / release letter — some nations require formal release document from departing club. Configurable per tenant.
F03.03.10 Planerad ITC generation and verification via public API (peer-to-peer between tenants)
F03.03.11 Planerad ITC workflow: player requests in new nation → new nation verifies license status via public API → sends ITC request → old nation reviews and approves/rejects → license marked "transferred out" → new nation issues license
F03.03.12 Planerad Transfer fee handling — configurable per tenant (who pays, amount)
F03.03.13 Planerad Transfer history per player (all clubs, all nations, all seasons)
F03.03.14 Planerad One-nation-per-season validation on international transfer
F03.03.15 Planerad Post-transfer competition eligibility delay — configurable per tenant (France: délai de carence ~30 days after mutation before player is competition-eligible in new club). Distinct from transfer quarantine (F03.03.06).
F03.03.16 Planerad Transfer refusal appeal/escalation — when a step in the transfer workflow is rejected (e.g., old club refuses), player can escalate to higher OrgNode level (France: appeal to comité départemental). Configurable escalation path per tenant.
F03.03.17 Planerad Transfer exception conditions — configurable per tenant: allow transfer outside normal window if specific conditions are met (Germany: Wohnsitzwechsel/residence change). Exception must be documented and approved by federation.
F03.03.18 Planerad Multi-club membership toggle — configurable per tenant: some nations allow support membership in multiple clubs (Sweden), others forbid all multi-club affiliation (France: double appartenance interdit).
F03.03.19 Plattform Audit trail on all transfers

Federation Affiliation

F03.04
Planerad
ID Status Funktioner
F03.04.01 Planerad Club affiliation to regional/national federation
F03.04.02 Planerad Annual affiliation renewal
F03.04.03 Planerad Affiliation fee calculation (based on member count)
F03.04.04 Planerad Affiliation document management (statutes, insurance proof, etc.)
F03.04.05 Planerad New federation/club application process
F03.04.06 Planerad Affiliation status (active, suspended, withdrawn)
F03.04.07 Planerad Federation member count reporting (upward to parent)

Insurance

F03.05
Planerad
ID Status Funktioner
F03.05.01 Planerad Insurance integration with license (mandatory liability)
F03.05.02 Planerad Optional insurance add-ons (equipment, travel, accident)
F03.05.03 Planerad Insurance certificate generation
F03.05.04 Planerad Claim submission workflow
F03.05.05 Planerad Insurance provider integration (API/file exchange)
F03.05.06 Planerad Group insurance management for clubs/federations