LW Ligaverwaltung

Trainer-Kontext

Ziel

Der Trainer-Kontext ordnet den vorbereiteten Trainerpool fachlich ein. Er zeigt, wie Vereinsverantwortliche und Trainer prüfen, ob ein Trainerprofil vorhanden ist, ob Lizenzhinweise plausibel sind und wie die Person später im Spielbericht verwendet wird.

Die Anlage des Trainerprofils steht bereits im Verein-Kontext Abschnitt 4.9 Trainer und Betreuer pflegen. Lizenzantrag und Entscheidung bleiben im Lizenz- und Prüfstelle-Kontext. Die konkrete Spielbericht-Erfassung folgt später im Spielbericht-Erfasser-Kontext.

Rolle und Berechtigung

  • Vereinsverantwortlicher für Prüfung und Pflege der Trainerliste.
  • Trainer als betroffene Person, deren Profil, Lizenzlage und spätere Spieltagsrolle nachvollziehbar sein müssen.
  • Ligaverwaltung und Prüfstelle für die spätere Lizenz- und Spieltagsprüfung.

Voraussetzungen

  • Der Verein-Kontext ist bis Abschnitt 4.8 vorbereitet.
  • Die Trainerperson hat eine aktive Mitgliedschaft im Verein.
  • Für die Person existiert ein aktives Trainerprofil im Bereich Mannschaften > Trainerliste.
  • Die Liga definiert, ob Trainerpflicht gilt und wie viele anwesende Trainer erforderlich sind.
  • Passende Trainerlizenzen werden über den Lizenz- und Prüfstelle-Kontext gepflegt, nicht direkt im Trainerprofil.

Abschnittsübersicht

Nr.ThemaZiel
6.1Trainerpool prüfenTrainerprofil im Vereinspool finden und Status verstehen
6.2Trainerlizenz und Nachwuchstrainer einordnenLizenzhinweise, Nachwuchstrainer-Markierung und Filter richtig lesen
6.3Wirkung im Spielbericht verstehenerklären, wann ein Trainer später auswählbar ist und für Trainerpflicht zählt
6.4Demo-Daten und Abnahme prüfenZauberForest-Fälle kontrollieren und Übergänge zu den Folgekontexten sichern

6.1 Trainerpool prüfen

Abschnittsübersicht

6.1.1 Ziel und Zugriff

Ziel

Der Vereinsverantwortliche prüft, ob die richtige Person als Trainerprofil im Vereinspool geführt wird. Der Trainerpool ist die fachliche Quelle für spätere Trainerauswahl im Spielbericht und für Trainerlizenzanträge.

Rolle und Zugriff

  • Anmeldung als Vereinsverwalter.
  • Arbeitsbereich: eigener Verein.
  • Bearbeitung nur für Trainerprofile des eigenen Vereins.

Voraussetzungen

  • Die Person ist als aktive Vereinsperson vorhanden.
  • Das Trainerprofil wurde im Verein-Kontext angelegt oder über den Demo-Seed vorbereitet.
  • Der Menübereich Mannschaften ist sichtbar.

6.1.2 Beispieldaten

Die Werte in der Tabelle sind Beispieldaten für den Testdurchlauf.

LabelWert
VereinFeldberg Füchse
TrainerpersonMiro Mooslicht
TrainerstatusAktiv
PoolrolleNachwuchstrainer
Erwartete TrainerlizenzZFS-NT-2026-001
TrainernotizZauberForest Demo-Trainer für U13/U16-Trainerpflicht und spätere Lizenzprüfung.

6.1.3 Trainerliste öffnen

  1. Melde dich als Vereinsverwalter an.
  2. Öffne den Admin-Bereich (Pfad: /admin).
  3. Prüfe, dass der Verein-Arbeitsbereich aktiv ist.
  4. Öffne in der Navigation Mannschaften den Bereich Trainerliste (Pfad: /admin/club-trainers).
  5. Prüfe, dass die Kopfzeile Vereinspool und Trainerprofile angezeigt wird.
  6. Suche in der Liste nach Miro Mooslicht.
  7. Öffne bei Bedarf die Aktion Ansehen oder Bearbeiten, um Status, Nachwuchstrainer-Kennzeichen und Notiz zu prüfen.

6.1.4 Kopfzeile und Liste lesen

Die Kopfzeile fasst den aktuell sichtbaren Trainerpool zusammen:

AnzeigeBedeutung
Verein oder Vereineaktueller Arbeitsbereich der Liste
Gesamtalle sichtbaren Trainerprofile
AktivProfile, die später bevorzugt als Trainer auswählbar sind
InaktivProfile, die im Pool bleiben, aber nicht für die Auswahl zählen
NachwuchsTrainerprofile mit aktivem Nachwuchstrainer-Kennzeichen
LizenzproblemProfile ohne aktuell nutzbare Trainerlizenz

In der Liste selbst sind besonders diese Spalten wichtig:

SpalteBedeutung
VereinspersonPerson, die als Trainerprofil geführt wird
StatusAktiv oder Inaktiv
PoolrolleTrainer oder Nachwuchstrainer
Trainerlizenzread-only Hinweis aus dem Lizenzregister

6.1.5 Checkliste

PrüfpunktErledigt
Verein-Arbeitsbereich ist aktiv.[ ]
Bereich Mannschaften > Trainerliste ist sichtbar.[ ]
Kopfzeile Vereinspool zeigt den erwarteten Verein.[ ]
Miro Mooslicht ist als Trainerprofil sichtbar.[ ]
Status ist Aktiv.[ ]
Poolrolle ist Nachwuchstrainer.[ ]
Lizenzhinweis ist in der Spalte Trainerlizenz sichtbar.[ ]
Daten anderer Vereine sind nicht zur Bearbeitung sichtbar.[ ]

6.1.6 Bedienung und Fehlerbilder

Bedienelemente

ElementBedeutung
TrainerlisteVereinspool für Trainerprofile
Trainer hinzufügenlegt ein Trainerprofil für eine vorhandene Vereinsperson an
Ansehenöffnet den Datensatz ohne Bearbeitung
Bearbeitenpflegt Status, Nachwuchstrainer-Kennzeichen und Notiz
Deaktivierensetzt ein aktives Trainerprofil auf inaktiv
Filter Vereinspersongrenzt auf eine konkrete Person ein
Filter Statustrennt aktive und inaktive Profile

Typische Fehler

  • Wenn Trainerliste nicht sichtbar ist, prüfe Arbeitsbereich und Vereinsfunktion.
  • Wenn eine Person fehlt, ist sie meist nicht als aktive Mitgliedschaft im Verein vorhanden.
  • Wenn beim Anlegen die Meldung erscheint, dass die Person bereits Trainer ist, existiert für diese Person im Verein schon ein Trainerprofil.
  • Wenn ein Betreuer als Trainerpflicht zählen soll, braucht die Person zusätzlich ein Trainerprofil.
  • Wenn ein Schiri oder Spielerfasser als Trainer auftreten soll, braucht dieselbe Person ebenfalls zusätzlich ein Trainerprofil.

6.2 Trainerlizenz und Nachwuchstrainer einordnen

Abschnittsübersicht

6.2.1 Ziel und Abgrenzung

Ziel

Der Verein versteht, warum die Trainerliste Lizenzhinweise zeigt, aber keine Trainerlizenz bearbeitet. Das Trainerprofil sagt: Diese Person gehört zum Trainerpool. Die Lizenz sagt: Diese Person hat eine fachlich geprüfte Trainerberechtigung.

Rolle und Zugriff

  • Vereinsverantwortlicher liest Lizenzhinweise in der Trainerliste.
  • Prüfstelle entscheidet Lizenzanträge.
  • Ligaverwaltung und Administratoren können das Lizenzregister prüfen.

Voraussetzungen

  • Trainerprofil ist vorhanden.
  • Lizenzanträge und Bestandslizenzen sind im Lizenzkontext vorbereitet.
  • Für die Demo wurde der vollständige ZauberForest-Seed ausgeführt.

6.2.2 Beispieldaten

FallErwartung
Miro Mooslichtaktive Nachwuchstrainerlizenz ZFS-NT-2026-001
Kora Kauzbachabgelaufene Nachwuchstrainerlizenz; der Demo-Antrag wurde abgelehnt
Tilo TannenpfadNachwuchstrainerlizenz läuft bald ab
Mona Mooswinkelreguläre Trainerlizenz für offenen Teamkontext

6.2.3 Lizenzhinweise prüfen

  1. Öffne Mannschaften > Trainerliste.
  2. Prüfe die Spalte Trainerlizenz.
  3. Nutze bei Bedarf den Filter Trainerlizenz.
  4. Wähle Gültige Lizenz, um Profile mit aktuell nutzbarer Trainerlizenz zu sehen.
  5. Wähle Fehlt oder ungültig, um Profile ohne aktuell nutzbare Trainerlizenz zu sehen.
  6. Öffne bei einem Problemfall den Lizenz- und Prüfstelle-Kontext, wenn ein Antrag gestartet, beantwortet oder verlängert werden muss.

Die Lizenzspalte ist read-only. Nummer, Stufe/Klasse, Status und Gültigkeit werden über Lizenzantrag und Lizenzregister gepflegt.

6.2.4 Nachwuchstrainer richtig lesen

Nachwuchstrainer im Trainerprofil ist eine Poolrolle. Sie hilft dem Verein, Trainer im Nachwuchskontext einzuordnen. Eine passende Nachwuchstrainerlizenz ist trotzdem ein eigener Lizenzfall.

MerkmalBedeutung
Profilfeld Nachwuchstrainermarkiert das Trainerprofil im Vereinspool
Lizenzart Nachwuchstrainerlizenzgeprüfte Lizenz mit Trainer-Typ und Nachwuchstrainer-Kontext
Liga U13 LichtungsligaDemo-Liga mit Trainerpflicht
Liga U16 TannenligaDemo-Liga mit Trainerpflicht
Liga Offene WaldligaDemo-Liga ohne Trainerpflicht im Beispiel

6.2.5 Checkliste

PrüfpunktErledigt
Lizenzspalte wird als read-only verstanden.[ ]
Filter Trainerlizenz ist nutzbar.[ ]
Gültige Lizenz zeigt Profile mit aktuell nutzbarer Trainerlizenz.[ ]
Fehlt oder ungültig zeigt Problemfälle.[ ]
Nachwuchstrainer-Markierung wird nicht mit einer genehmigten Lizenz verwechselt.[ ]
Problemfälle werden dem Lizenz- und Prüfstelle-Kontext zugeordnet.[ ]

6.2.6 Bedienung und Fehlerbilder

Bedienelemente

ElementBedeutung
Filter Trainerlizenztrennt gültige Trainerlizenzen von fehlenden oder ungültigen
NachwuchstrainerProfilmerkmal im Trainerpool
Trainerlizenzread-only Lizenzstand aus dem Register
Pass-/LizenzanträgeVereinsworkflow für neue Anträge, Rückfragen und Verlängerungen
LizenzenRegisteransicht für Ligaverwaltung und Admins

Typische Fehler

  • Ein aktives Trainerprofil ist noch keine gültige Trainerlizenz.
  • Eine gültige Trainerlizenz macht eine Person nicht automatisch zu einem aktiven Trainerprofil, wenn das Profil fehlt oder inaktiv ist.
  • Das Nachwuchstrainer-Kennzeichen ersetzt keine Nachwuchstrainerlizenz.
  • Eine abgelaufene Lizenz bleibt historisch im Register, zählt aber operativ nicht als nutzbar.
  • Wenn eine Lizenz bald abläuft, bleibt sie bis zum Ablauf nutzbar; die Verlängerung sollte trotzdem rechtzeitig gestartet werden.

6.3 Wirkung im Spielbericht verstehen

Abschnittsübersicht

6.3.1 Ziel und Grenze

Ziel

Trainer und Vereinsverantwortliche verstehen, welche vorbereiteten Daten später im Spielbericht wirken. Dieses Kapitel legt noch keinen Spielbericht an und trägt keine Spieltagsdaten ein.

Rolle und Zugriff

  • Vereinsverantwortlicher prüft die Voraussetzungen.
  • Spielbericht-Erfasser trägt später Trainer im konkreten Spiel ein.
  • Trainer ist die Person, die im Spielbericht als anwesender Trainer geführt wird.

Voraussetzungen

  • Trainerprofil ist aktiv.
  • Die Person ist aktive Vereinsperson.
  • Spielplan und Spielbericht existieren später im Spielbericht-Kontext.
  • Die Liga hat gegebenenfalls Trainerpflicht aktiviert.

6.3.2 Auswahl im Spielbericht

Im Spielbericht werden Trainer aus den aktiven Trainerprofilen des jeweiligen Vereins angeboten. Die Auswahl erscheint dort unter Vereinstrainer.

VoraussetzungWirkung
Trainerprofil ist aktivPerson kann später als Trainer angeboten werden
Trainerprofil ist inaktivPerson wird nicht bevorzugt angeboten
Profil gehört zum falschen VereinPerson wird für dieses Team nicht angeboten
Person ist im Spiel bereits als Spieler derselben Teamseite eingetragenPerson zählt nicht gleichzeitig als anwesender Trainer

6.3.3 Trainerpflicht prüfen

Trainerpflicht entsteht nicht aus der Trainerliste allein. Sie wird im Spielkontext geprüft.

FaktorBedeutung
Liga mit Trainerpflichtzum Beispiel U13 Lichtungsliga oder U16 Tannenliga
Mindestanzahl anwesender Trainerim Demo-Kontext ein Trainer
Spielterminbestimmt, gegen welches Datum die Lizenz gültig sein muss
Trainer mit aktiver gültiger Lizenzzählt für die Erfüllung der Trainerpflicht
Fehlender SpielterminTrainerlizenz kann gegen den Spieltag nicht geprüft werden

Die spätere Warnung lautet sinngemäß, dass die Trainerpflicht nicht erfüllt ist, wenn zu wenige anwesende Trainer mit aktiver gültiger Trainerlizenz erfasst sind.

6.3.4 Checkliste

PrüfpunktErledigt
Für trainerpflichtige Teams existiert ein aktives Trainerprofil.[ ]
Für die Trainerperson ist die Lizenzlage nachvollziehbar.[ ]
Verein versteht, dass die eigentliche Anwesenheit erst im Spielbericht erfasst wird.[ ]
Spieler, Betreuer, Schiri und Trainerrolle werden nicht vermischt.[ ]
Spielbericht-Erfasser-Kontext ist als Folgekapitel eingeordnet.[ ]

6.3.5 Bedienung und Fehlerbilder

Bedienelemente

ElementBedeutung
Trainer wählenAuswahl im späteren Spielbericht
VereinstrainerAuswahlgruppe aus aktiven Trainerprofilen des Vereins
Trainer hinzufügenfügt die Person im Spielbericht als Trainer hinzu
Trainerpflicht-Warnungzeigt, dass die erforderliche Anzahl gültig lizenzierter Trainer fehlt

Typische Fehler

  • Ein Betreuerkontakt wird im Spielbericht als Trainer erwartet, obwohl kein Trainerprofil existiert.
  • Eine Spielerperson wird gleichzeitig als Spieler und Trainer derselben Teamseite eingetragen.
  • Eine abgelaufene Trainerlizenz wird für den Spieltag als gültig erwartet.
  • Trainerpflicht wird im Verein-Kontext als abgeschlossen verstanden, obwohl erst der konkrete Spielbericht die Anwesenheit prüft.

6.4 Demo-Daten und Abnahme prüfen

Abschnittsübersicht

6.4.1 Demo-Datenstand

Der vollständige ZauberForest-Reset erzeugt sechs Trainerprofile und neun teambezogene Betreuerkontakte.

DatenbereichErwartung
Trainerprofileein aktives Trainerprofil pro Demo-Verein
Nachwuchstrainerprofilevier Trainerprofile mit Nachwuchstrainer-Kennzeichen
Teamkontakteein Betreuerkontakt pro Demo-Team
Trainerlizenzensechs Trainerlizenzen einschließlich Nachwuchstrainer-Kontext

Für Entwicklungs- oder Testumgebungen kann der fokussierte Seed den Trainerpool und die Teamkontakte neu setzen, wenn die übrigen Voraussetzungen bereits vorhanden sind.

bash
php bin/console app:demo:seed-zauberforest-trainer-staff
php bin/console app:demo:seed-zauberforest-trainer-staff --force

Für einen vollständigen Demo-Reset wird weiter der Komplettreset aus dem Demo-Szenario verwendet.

6.4.2 Abnahmeprüfung

  1. Öffne Mannschaften > Trainerliste.
  2. Prüfe, dass je Demo-Verein ein Trainerprofil vorhanden ist.
  3. Prüfe im Verein Feldberg Füchse, dass Miro Mooslicht aktiv und als Nachwuchstrainer geführt wird.
  4. Prüfe mit dem Filter Trainerlizenz, dass gültige und ungültige Lizenzfälle unterscheidbar sind.
  5. Öffne Personen & Offizielle > Kontakte & Rollen.
  6. Prüfe, dass teambezogene Betreuerkontakte getrennt vom Trainerpool geführt werden.
  7. Ordne offene Lizenzfälle dem Lizenz- und Prüfstelle-Kontext zu.
  8. Ordne die spätere Anwesenheitsprüfung dem Spielbericht-Erfasser-Kontext zu.

6.4.3 Folgekontexte

FolgekontextWas dort passiert
Lizenz- und Prüfstelle-KontextTrainer- und Nachwuchstrainerlizenzen beantragen, einreichen, prüfen und verlängern
Spielbericht-Erfasser-KontextTrainer im konkreten Spielbericht hinzufügen und Trainerpflicht prüfen
Schiri-KontextSchiedsrichterrollen und Rückmeldungen getrennt von Trainerrollen behandeln

6.4.4 Checkliste

PrüfpunktErledigt
Trainerprofil-Prüfung ist fachlich verstanden.[ ]
Lizenzhinweise sind dem Lizenzkontext zugeordnet.[ ]
Nachwuchstrainer-Markierung und Nachwuchstrainerlizenz sind getrennt.[ ]
Spielberichtswirkung ist als Folgeprüfung eingeordnet.[ ]
Demo-Daten enthalten sechs Trainerprofile und neun Teamkontakte.[ ]
Trainer-Kontext ist bereit für den nächsten Handbuchabschnitt.[ ]

Erwartetes Ergebnis

Vereinsverantwortliche können den Trainerpool ihres Vereins prüfen, Lizenzhinweise richtig einordnen und erklären, warum Trainerprofil, Betreuerkontakt, Lizenz und spätere Spieltagsanwesenheit getrennte fachliche Ebenen sind.

Typische Fehler

  • Trainerprofil wird mit Vereinsfunktion oder Teamkontakt verwechselt.
  • Nachwuchstrainer-Markierung wird als genehmigte Lizenz verstanden.
  • Lizenzhinweise werden im Trainerprofil bearbeitet, obwohl sie aus dem Lizenzregister stammen.
  • Eine abgelaufene Trainerlizenz wird für Trainerpflicht als nutzbar erwartet.
  • Spielberichtswirkung wird erwartet, bevor Spielplan und Spielbericht vorhanden sind.

Prüfkriterien

  • Abschnitt 6.1 ist bestanden, wenn das aktive Trainerprofil im Vereinspool sichtbar ist.
  • Abschnitt 6.2 ist bestanden, wenn Lizenzhinweise und Nachwuchstrainer-Kontext getrennt verstanden sind.
  • Abschnitt 6.3 ist bestanden, wenn klar ist, dass der Spielbericht aktive Trainerprofile anbietet und Trainerpflicht erst im konkreten Spiel mit gültiger Lizenz prüft.
  • Abschnitt 6.4 ist bestanden, wenn die Demo-Fälle und Folgekontexte eindeutig zugeordnet sind.