Flugtarife_Hinweise
Hinweise für Gepäckbestimmungen
Inhalt
Prüflogik
Es sollen dynamische Gepäckinformationen, Verpflegungen, Sitzplatzreservierung sowie sonstige Flugsonderleistungen pro Flugsegment in Genesis Anhand der Airline und Flugnummer angezeigt werden können.
Über die Systemeinstellungen in DaVinci können diese aktiviert und hinterlegt werden.
Die Reihenfolge für die Prüfung erfolgt nach dem folgenden Schema:
Prüfung der Eigenschaften in der Flugleistung
Wenn ein Eintrag in den Eigenschaften der Flugleistung im Vorgang vorhanden ist, wird
anhand der <Airline> und der <Flug-Nr.> geprüft. Das Datum und die Strecke werden
anhand der Buchungscode-Hülle bewertet.
Zusatzinfo:
Wenn die <Flug-Nr> nur nummerisch ist, wird die Fluggesellschaft aus der <Airline> geprüft.
Wenn die <Flug-Nr> auch den Airlinecode beinhaltet, muss zwischen Airline und Flugnummer ein Leerzeichen sein
Prüfung der Rotation im BuchungsCode
Wenn kein Eintrag in den Eigenschaften der Flugleistung im Vorgang vorhanden ist, wird
anhand der Rotation im Buchungscode geprüft.
Zusatzinfo:
Wenn die <Flug-Nr> nur nummerisch ist, wird die Fluggesellschaft aus der <Airline> geprüft.
Wenn die <Flug-Nr> auch den Airlinecode beinhaltet, muss zwischen Airline und Flugnummer ein Leerzeichen sein
Prüfung der Fluggesellschaft im BuchungsCode
Wenn kein Eintrag in den Eigenschaften der Flugleistung im Vorgang und keine Rotation im Buchungscode vorhanden ist, wird anhand der Fluggesellschaft im Buchungscode geprüft.
Das Datum und die Strecke werden anhand der Buchungscode-Hülle bewertet.
Systemeinstellungen
In den Systemeinstellungen unter Anwendungsgrundlagen > DaVinci > Buchungsserver > Flug kann die Funktion aktiviert werden.
Der User kann so bestimmen, ob er die in den Flugtarifen eingestellten Parameter Gepäck, Verpflegung / Getränke, Sitzplatzreservierungen und Sonderleistungen im Infotext angezeigt bekommen möchte.
Vordefinition von Gepäck, Verpflegung und Getränke,
In den Systemeinstellungen unter Anwendungsgrundlagen > Basidaten/Reisen > Flug > Flugtarife Texte können die möglichen Grunddefinitionen für den Texttyp Gepäck, Verpflegung und Getränke hinterlegt werden.
Der Eintrag unter <Text> wird in der Genesis angezeigt, wenn dieser entsprechend zutrifft.
Bei der Verpflegung und den Getränken wird im Hinweistext keine spezifische Angabe der genauen Leistung gemacht. Es erscheint nur eine Information JA / NEIN, in Abhängigkeit vom Flag inkludiert in den Flugtarifen.
Vordefinition von Flugtarifen
In den Systemeinstellungen unter Anwendungsgrundlagen > Basidaten/Reisen > Flug > Flugtarife können die möglichen Grunddefinitionen pro Flugsegment hinterlegt werden.
Erläuterung
Airline | Pflicht | Airline (Info: Anlage in den Basisdaten/Reisen unter Flug > Fluggesellschaft notwendig)
|
Buchungsklasse | Pflicht | BuCo: Code aus der Leistungsart
|
Tarifbezeichnung | Optional | Genesis: Anzeigename des Tarifs im Hinweistext (max. 20 Zeichen)
|
Abflughafen / Zielfflughafen | Optional | 3-Letter-Code Abflug- bzw. Zielflughafen (FRA / SFO) (Info: Anlage in den Basisdaten/Reisen unter Flug > 3-Letter-Code notwendig)
Variante: Es ist möglich bei Abflug- und Zielflughafen den gleichen 3-Letter-Code einzutragen (SFO / SFO). Dann gilt die Regel für alle Flüge nach/ab SFO von/nach allen Flughäfen weltweit
|
Flug Termin von/bis | Pflicht | Von/Bis Datum in welchem Reisezeitraum die hinterlegten Flugtarife gelten sollen
|
Buch.datum von/bis | Pflicht | Von/Bis Datum in welchem Buchungszeitraum die hinterlegten Flugtarife gelten sollen
|
Flugnummer | Optional | Sofern der Tarif nur für eine bestimmte Flugnummer gelten soll, kann diese als reine Flugnummer (123) eingetragen werden. Die Regel gilt dann generell nur für die eingetragene Flugnummer
|
Gepäck | Optional | Auswahlmöglichkeiten wie unter Basisdaten/Reisen > Flug > Flugtarife Texte hinterlegt
|
Verpflegung | Optional | Auswahlmöglichkeiten wie unter Basisdaten/Reisen > Flug > Flugtarife Texte hinterlegt
|
Getränke | Optional | Auswahlmöglichkeiten wie unter Basisdaten/Reisen > Flug > Flugtarife Texte hinterlegt
|
Sitzplatz | Optional | Freitext
|
Sonderleistungen | Optional | Freitext Zusätzlich gibt es die Möglichkeit, dass der hier eingetragene Text auch in der Ausgabe abgebildet werden kann
|
Flag inkludiert / Sitz.res. möglich | Optional | Wenn das Flag aktiviert ist, wird die ausgewählte Information im Hinweistext angezeigt. Wenn das Flag nicht aktiviert ist, dann wir bei der betreffenden Leistung das Wort „Nein“ angezeigt
|
Zusatz Text | Optional | Freitext der in der Ausgabe abgebildet werden kann
|
|
|
|
Anzeige der Infotexte in Genesis
Wird das genannte Flag in den Systemeinstellungen aktiviert, so sind die eingestellten Flugtarife im Info Text der Buchungsmaske sichtbar.
Prüfung der Eigenschaften in der Flugleistung – Infolge dessen auch: Rotation im Buchungscode und Verwaltung in der Flug-Bibliothek (FLIB))
Wenn ein Eintrag in den Eigenschaften der Flugleistung im Vorgang vorhanden ist, wird
anhand der <Airline> und <Flug-Nr.> geprüft. Das Datum und die Strecke werden anhand
der Buchungscode-Hülle bewertet. Wenn in den Eigenschaften der Flugleistung die Spalte
<Airline> oder <Flugnummer> nicht mit der Airline gefüllt sind – und im Buchungscode
keine Airline hinterlegt ist (s. Punkt 5.2) – oder es keinen passenden Eintrag gibt, werden
keine Gepäckbestimmungen angezeigt.
Nonstop Flug
Beispiel 1:
Es ist ein Flugtarif in Business Class (C) angelegt, der nur im Fall von Flugnummer 456 greift.
Reisedatum 01.06.20 / Unterbringung C / Details zur Flugleistung nicht gefüllt
= kein passender Tarif gefunden / keine Anzeige
Reisedatum 01.06.20 / Unterbringung C / Details zur Flugleistung gefüllt > LH456
= hinterlegter Tarif wird gefunden und angezeigt
Reisedatum 01.06.20 / Unterbringung C / Details zur Flugleistung gefüllt > LH123
= kein passender Tarif gefunden / keine Anzeige
Beispiel 2:
Es werden allgemein gültige und Flugnummernspezifische Tarife aufgesetzt, diese unterscheiden sich auch je nach Leistungsdatum
Reisedatum 08.06.20 / Unterbringung Y / Details zur Flugleistung gefüllt > LH456
= hinterlegter Tarif wird gefunden und angezeigt
Reisedatum 08.06.20 / Unterbringung Y / Details zur Flugleistung gefüllt > LH123
= hinterlegter Tarif wird gefunden und angezeigt
Reisedatum 18.06.20 / Unterbringung Y / Details zur Flugleistung gefüllt > LH456
= hinterlegter Tarif wird gefunden und angezeigt
Reisedatum 18.06.20 / Unterbringung Y / Details zur Flugleistung gefüllt > LH123
= hinterlegter Tarif wird gefunden und angezeigt
Umsteigeverbindung
Beispiel 1:
Bei mehreren Flugsegmenten in den Eigenschaften der Flugleistung, wird immer nur die Flugnummer aus dem ersten Segment verwendet.
Reisedatum 18.06.20 / Unterbringung Y / Details zur Flugleistung gefüllt > LH555 + LH123
= hinterlegter Tarif für LH 555 wird gesucht und unter SFO Y ab 15.06 ohne gefunden und angezeigt. Der spezielle Tarif für LH123 kann nicht anzeigt werden, da nur auf dem ersten Flugsegment ausgelesen wird.
Beispiel 2:
Bei mehreren separaten Buchungscodes werden die Flugsegmente in den Eigenschaften der Flugleistung separat betrachtet.
Reisedatum 18.06.20 / Unterbringung Y / Details zur Flugleistung gefüllt
= hinterlegte Tarife werden gefunden und angezeigt
Prüfung anhand der Fluggesellschaft im BuchungsCode
Wenn kein Eintrag in den Eigenschaften der Flugleistung im Vorgang und keine Rotation im Buchungscode vorhanden ist, wird anhand der Fluggesellschaft im Buchungscode geprüft. Das Datum und die Strecke werden anhand der Buchungscode-Hülle bewertet.
Reisedatum 01.06.20 / Unterbringung Y / Details zur Flugleistung nicht gefüllt
= hinterlegter Tarif wird gefunden und angezeigt
Reisedatum 15.06.20 / Unterbringung Y / Details zur Flugleistung nicht gefüllt
= hinterlegter Tarif wird gefunden und angezeigt
SQL zur Neuberechnung der Flugtarif ID’s in bestehenden Buchungen
Mit dem hier beigefügten SQL werden die Flugtarif ID‘s neu für die bereits bestehenden Buchungen berechnet und auf der Datenbank hinterlegt.