Linien

Linienverwaltung: Linienverbindungen mit festem Fahrplan anzeigen, anlegen, bearbeiten, direkt bearbeiten und löschen.

Die Linienverwaltung dient der Pflege fester Linienverbindungen (z. B. Bahn- bzw. Zugverbindungen mit festem Fahrplan). Eine Linie definiert eine wiederkehrende Verbindung zwischen zwei Depots mit fixen Abfahrts- und Ankunftszeiten, Gültigkeitszeitraum und Verkehrstagen. Diese Linien stehen anschliessend an anderen Stellen des Systems – etwa bei der Auftrags- und Tourenplanung – als auswählbare Verbindungen zur Verfügung.

Hinweis: Die Linienverwaltung steht ausschliesslich Benutzern mit Administratorberechtigung (Super-Admin oder Administrator) zur Verfügung.


1. Navigation

Die Linienverwaltung ist über das Hauptmenü unter Disposition › Linien erreichbar.


2. Linienübersicht (Tabelle)

Die Übersicht zeigt alle Linien in einer paginierbaren, sortier- und filterbaren Tabelle. Pro Zeile wird eine Linienverbindung dargestellt.

Standardspalten

SpalteBeschreibung
IdInterne Kennung der Linie
NameBezeichnung der Linie
AktivSchaltet die Linie aktiv/inaktiv (interaktive Checkbox)
GruppeZugewiesene Organisationsgruppe
BeschreibungErgänzende Beschreibung
StartortAbfahrtsort (Depot)
AbfahrtszeitGeplante Abfahrtszeit
EndortZielort (Depot)
AnkunftszeitGeplante Ankunftszeit
Plus Datum TageAnzahl Tage, um die die Ankunft nach der Abfahrt verschoben ist (z. B. bei Ankunft am Folgetag)
Tarifliche KilometerHinterlegte Tarif-Kilometer der Linie
Gültig von / Gültig bisGültigkeitszeitraum der Linie
ZugnummerNummer des Zuges bzw. der Verbindung
RefIdReferenzkennung der Linie
Sonntag bis SamstagVerkehrstage der Linie als Checkboxen, beginnend mit Sonntag

Die Spalten Abfahrtszeit, Ankunftszeit, Plus Datum Tage, Tarifliche Kilometer, Gültig von und Gültig bis lassen sich nicht filtern.

Sortierung und Paginierung

Durch Klick auf eine Spaltenüberschrift wird die Liste auf- oder absteigend sortiert. Die Tabelle lädt die Daten seitenweise vom Server, sodass auch grosse Linienbestände performant dargestellt werden.

Linie öffnen

Ein Doppelklick auf eine Zeile öffnet die Linie im Bearbeitungsdialog (siehe Abschnitt 4). Alternativ markieren Sie genau eine Zeile und klicken in der Toolbar auf Bearbeiten. Ein einfacher Klick markiert die Zeile nur.

Interaktive Checkbox-Zellen

Die Spalten Aktiv sowie die einzelnen Wochentage werden als anklickbare Checkboxen direkt in den Tabellenzeilen dargestellt. Sie können direkt in der Tabelle umgeschaltet werden (siehe Abschnitt 5).

Spaltenkonfiguration

Die angezeigten Spalten lassen sich pro Benutzer anpassen (ein-/ausblenden, Reihenfolge). Die Konfiguration wird benutzerspezifisch gespeichert und bleibt nach dem Abmelden erhalten.


3. Gruppenfilter

Die Seite hat keine eigene Gruppenauswahl. Angezeigt werden die Linien der Gruppe, die in der Kopfzeile der Anwendung gewählt ist. Wechseln Sie dort die Gruppe, wird die Tabelle automatisch neu geladen.

  • Eine neue Linie wird in der aktuell gewählten Gruppe angelegt.
  • Eine bestehende Linie behält beim Bearbeiten ihre Gruppe.

4. Linie anlegen und bearbeiten

Über die Toolbar lässt sich eine neue Linie anlegen oder eine bestehende Linie bearbeiten. In beiden Fällen öffnet sich ein Dialog mit dem Titel Linie hinzufügen bzw. Linie bearbeiten.

Felder

Der Kopf des Dialogs zeigt den Namen der Linie, die RefId und die Zugnummer sowie die Checkbox Aktiv. Die übrigen Felder sind in Bereiche gegliedert:

BereichFeldBeschreibungPflicht
KopfAktivLinie aktiv schalten (bei einer neuen Linie eingeschaltet)—
AllgemeinRefIdReferenzkennung der Linie (max. 200 Zeichen)Ja
AllgemeinNameBezeichnung der Linie (max. 200 Zeichen)Ja
AllgemeinZugnummerNummer der Verbindung (max. 200 Zeichen)Nein
AllgemeinBeschreibungFreitext zur Linie (max. 300 Zeichen)Nein
ZeitenStartortAbfahrtsort, Auswahl über Autovervollständigung; es werden nur Depots angebotenJa
ZeitenAbfahrtszeitGeplante Abfahrtszeit (Vorgabe 00:00)Ja
ZeitenEndortZielort, Auswahl über Autovervollständigung; es werden nur Depots angebotenJa
ZeitenAnkunftszeitGeplante Ankunftszeit (Vorgabe 00:00)Ja
ZeitenPlus Datum TageTagesversatz der Ankunft (0–365, Vorgabe 0)Nein
ZeitenTarifliche KilometerTarif-Kilometer (nicht negativ)Nein
VerfügbarkeitGültig vonBeginn des Gültigkeitszeitraums (bei einer neuen Linie leer)Ja
VerfügbarkeitGültig bisEnde des GültigkeitszeitraumsNein
WochentageSonntag bis SamstagVerkehrstage (bei einer neuen Linie ist kein Tag ausgewählt)—

Der Bereich Wochentage befindet sich rechts im Dialog und lässt sich auf- und zuklappen. Im zugeklappten Zustand zeigt ein Zähler, wie viele Tage ausgewählt sind.

Ablauf

  1. In der Toolbar Hinzufügen klicken (neue Linie) bzw. eine bestehende Linie zum Bearbeiten öffnen.
  2. Die Felder ausfüllen bzw. anpassen. Startort und Endort werden über die Autovervollständigung gesucht und ausgewählt; angeboten werden nur Depots.
  3. Unter Wochentage die gewünschten Verkehrstage und im Kopf des Dialogs den Aktiv-Status setzen.
  4. Mit Speichern bestätigen. Mit Abbrechen schliessen Sie den Dialog ohne zu speichern.

Beim Bearbeiten einer bestehenden Linie werden die hinterlegten Start- und Endorte automatisch geladen und im Formular angezeigt. Eine neue Linie wird in der Gruppe angelegt, die in der Kopfzeile der Anwendung gewählt ist.

Validierungen

Beim Speichern prüft das System folgende Regeln:

  • Pflichtfelder: Name, RefId, Startort, Endort und Gültig von müssen ausgefüllt sein.
  • Maximale Länge: Name, RefId und Zugnummer dürfen höchstens 200 Zeichen lang sein, Beschreibung höchstens 300 Zeichen.
  • Eindeutigkeit: Innerhalb der Gruppe darf keine zweite Linie mit derselben RefId am selben Wochentag in einem überlappenden Zeitfenster verkehren. Andernfalls wird das Speichern mit der Meldung «RefId muss eindeutig sein» abgewiesen.
  • Start ≠ Ende: Der Startort darf nicht mit dem Endort übereinstimmen.
  • Zeitlogik: Beträgt Plus Datum Tage 0, muss die Ankunftszeit gleich oder später als die Abfahrtszeit sein.
  • Plus Datum Tage: Der Wert muss zwischen 0 und 365 liegen.
  • Tarifliche Kilometer: Der Wert darf nicht negativ sein.
  • Gültigkeitszeitraum: Gültig bis muss gleich oder später als Gültig von sein.

Nach erfolgreichem Speichern erscheint die Bestätigung «Gespeichert» und die Tabelle wird aktualisiert.


5. Direktbearbeitung in der Tabelle

Der Aktiv-Status sowie die Verkehrstage lassen sich direkt in den Tabellenzeilen umschalten, ohne den Bearbeitungsdialog zu öffnen.

  1. In der gewünschten Zeile die Checkboxen für Aktiv und/oder die einzelnen Wochentage anklicken.
  2. Sobald Änderungen vorliegen, wird der Toolbar-Button «Speichern» (Direktspeichern) aktiv.
  3. Den Button klicken – alle vorgenommenen Änderungen werden in einem Vorgang gespeichert.

Mehrere Zeilen können vor dem Speichern bearbeitet werden; mit einem einzigen Klick auf «Speichern» werden alle ausstehenden Änderungen übernommen.

Hinweis: Vor dem ersten Umschalten einer Checkbox ist der Direktspeichern-Button deaktiviert.

Gehört eine geänderte Linie zu einer anderen Gruppe als der in der Kopfzeile gewählten, wird das Speichern mit der Meldung «Nicht berechtigt» abgewiesen.


6. Linien löschen

Nicht mehr benötigte Linien können aus der Übersicht gelöscht werden.

  1. Eine oder mehrere Linien in der Tabelle markieren.
  2. In der Toolbar «Löschen» klicken.
  3. Die Sicherheitsabfrage bestätigen.

Die markierten Linien werden entfernt und es erscheint eine Bestätigungsmeldung. Das gleichzeitige Löschen mehrerer Linien wird unterstützt.


7. Toolbar

Die Toolbar der Linienübersicht stellt folgende Funktionen bereit:

AktionBeschreibung
Hinzufügen / BearbeitenNeue Linie anlegen bzw. bestehende Linie bearbeiten (berechtigungsabhängig)
Speichern (Direktspeichern)Ausstehende Direktbearbeitungen in der Tabelle speichern
LöschenMarkierte Linien löschen
Vorlagen anwendenGespeicherte Ansichts-Vorlagen für die Linientabelle anwenden
Layout-FunktionenSpaltenauswahl öffnen und Layout zurücksetzen

Vorlagen

Benutzer können ihre Spalten- und Ansichtskonfiguration als Vorlage speichern und über die Toolbar wieder anwenden. So lassen sich häufig genutzte Ansichten der Linientabelle schnell wiederherstellen.


8. Linien an anderen Stellen verwenden

Die hier gepflegten Linien stehen an weiteren Stellen des Systems als auswählbare Verbindungen zur Verfügung. In den entsprechenden Auswahlfeldern (Linien-Picker) kann nach einer Linie gesucht werden; die Trefferliste wird nach der aktuellen Gruppe und dem Gültigkeitszeitraum gefiltert. Zu jeder gefundenen Linie werden Zusatzinformationen wie Zugnummer, Plus Datum Tage sowie Abfahrts- und Ankunftszeit angezeigt.


9. Hinweise

  • Die Linienverwaltung ist auf Benutzer mit Administratorrolle (Super-Admin oder Administrator) beschränkt.
  • Eine Linie verbindet genau einen Startort mit einem Endort (jeweils ein Depot). Zwischenhalte sowie eine Zuordnung von Fahrzeugen oder Fahrern gibt es nicht.
  • Sortierung, Filterung und Spaltenkonfiguration werden serverseitig bzw. benutzerspezifisch verarbeitet und bleiben pro Benutzer erhalten.