Einen Fahrplan aus Excel importieren
Kommt der Fahrplan als Excel-Datei vom Auftraggeber — bei der DB heißt sie Wagenkarte —, muss ihn niemand abtippen. Betterbus liest Linie, Umläufe, Fahrten, Haltestellen und Betriebskalender in einem Durchgang ein.
Der Import sitzt in der linken Leiste des Linien-Bereichs und heißt „Fahrplan importieren (Excel)". Beim Anlegen einer Linie wird er ein zweites Mal angeboten — wer die Datei schon hat, muss die Linie gar nicht erst von Hand anlegen.
Der Dialog nimmt die Datei per Ziehen oder über „Datei auswählen". Das Format erkennt er selbst — Wagenkarten verschiedener Auftraggeber sind unterschiedlich aufgebaut.
Vor dem Import steht eine Frage, die man nur hier beantworten kann: von welchem Betriebshof die Aus- und Einfahrten gerechnet werden. „Automatisch aus Datei erstellen" nimmt, was in der Wagenkarte steht — wer seinen Betriebshof schon angelegt hat, wählt ihn hier aus.
Die Quittung zählt auf, was entstanden ist — Linie, Umläufe, Fahrten, Haltestellen, Betriebskalender. Sie ist die Stelle, an der man merkt, ob die Datei vollständig gelesen wurde: Was der Importer nicht zuordnen konnte, steht darunter unter „Bitte prüfen".
Die Linie ist angelegt, der Fahrplan hängt daran, und der Kasten „Bevor gefahren werden kann" sagt, was jetzt noch fehlt, bis ein Bus fährt — nach einem Import in aller Regel die Disposition: welches Fahrzeug und welcher Fahrer den Umlauf übernehmen.
Die Zeiten sind mitgekommen: das Fahrtenraster zeigt je Spalte eine Abfahrt und je Zeile eine Haltestelle — dieselbe Tabelle, die man sonst von Hand füllen müsste.
Was der Importer liest — und was nicht
Gelesen werden **.xlsx**-Dateien. Eine Wagenkarte als **PDF** lässt sich nicht einlesen; frage beim Auftraggeber nach der Excel-Fassung, sie existiert fast immer. Aus der Datei entstehen Linie, Fahrplan, Haltestellen, Fahrtmuster, Fahrten, Umläufe und Betriebskalender. **Nicht** aus der Datei kommen Fahrzeuge, Fahrer und die Disposition — das bleibt Deine Zuordnung.
Dieselbe Linie ein zweites Mal importieren
Ein Import derselben Liniennummer überschreibt nichts. Er legt einen **weiteren Fahrplan** an der bestehenden Linie an — die Quittung sagt dann „neuer Fahrplan zu bestehender Linie" statt „neu angelegt". Genau so läuft ein Fahrplanwechsel: neue Datei importieren, prüfen, und erst dann den neuen Fahrplan aktivieren.