Dateiaufbau:
Alle Daten der Buchung sind in einer Textdatei (*.DAT) enthalten. In Jack können die Daten über den CRS-Transformer übernommen werden, welche in den nachfolgenden aufgeführt und beschrieben sind.
Folgendes Zeichen ist als Feldtrenner zu verwenden: /
Für jeden Block der Textdatei befindet sich für den beigefügten Datensatz der entsprechende Screenshot aus dem Jack
[KUNDE]
Beispieldatensatz:
[KUNDE] |
|
KATEGORIE=Standard | 1 |
NAME=Mustermann | 2 |
VORNAME=Franz | 3 |
ZUSATZ= | 4 |
TITEL=Herr | 5 |
TITEL2= | 6 |
STRASSE=Musterstr. 5 | 7 |
SZUSATZ= | 8 |
LAND=D | 9 |
1PLZ=51503 | 10 |
2PLZ= | 11 |
1ORT=Rösrath | 12 |
2ORT= | 13 |
CODE1= | 14 |
CODE2= | 15 |
TELEFON1=02205- 7329555 | 16 |
TELEFON2=02205- 8955 | 17 |
TELEFON3=02205- 8964444 | 18 |
TELMOBIL=0190 123345678 | 19 |
GEB=24.01.1965 | 20 |
21 | |
BERUF= | 22 |
MATCHCODE= | 23 |
FREI1= | 24 |
FREI2= | 25 |
FREI3= | 26 |
FREI4= | 27 |
SEIT= | 28 |
GESCHLECHT= | 29 |
BRIEFANREDE= | 30 |
ZAHLUNGSZIEL= | 31 |
KUNDENART= | 32 |
NOTIZ= | 33 |
[VORGANG]
Beispieldatensatz:
[VORGANG] |
|
DATUM=19.11.2003 | 1 |
VON=03.12.2003 | 2 |
BIS=25.02.2004 | 3 |
PROFIL=Internet | 4 |
LOGIN=CT | 5 |
REISEART=EM | 6 |
ZIELGEBIET=EU | 7 |
BEFOERDERUNG=FL | 8 |
KURZBESCHREIBUNG=Pauschalreise | 9 |
BUCHUNGSART=Buchung | 10 |
CRS=Amadeus | 11 |
NOFRILL=1 | 12 |
NOTIZ=beliebiger Text | 13 |
FIRMENINFO1= | 14 |
FIRMENINFO2= | 15 |
FIRMENINFO3= | 16 |
FIRMENINFO4= | 17 |
FIRMENINFO5= | 18 |
FIRMENINFO6= | 19 |
FIRMENINFO7= | 20 |
FIRMENINFO8= | 21 |
FIRMENINFO9= | 22 |
Bei der BBI Übernahme findet bei folgenden Feldern ein Abgleich statt, ob Diese bereits in Jack vorhanden sind:
Reiseprofil
Veranstalter Vorgangsnummer (in X5.01 noch nicht enthalten)
Firmeninfo5
Leistungen:
Diese Abbildung zeigt eine Übersichtsseite aller Leistungen die für den Vorgang erfasst sind.
[FLUG1]
Beispieldatensatz:
[FLUG1]
LEISTUNG=IATA/R/ABCDEF
P1=Preis/2/600,00//////550,00/AUD/400,00
P2=Steuern/2/55,00//////20,00/AUD/10,00
S1=BA123/W/01.03.2004/FRA/BKK/OK/10:00/20:00//
S2=BA456/W/10.03.2004/BKK/FRA/OK/14:00/23:00//
TEILNEHMER1=Herr/Maletzki,Sven//P1/P2/
TEILNEHMER2=Frau/Maletzki,Kersten//P1/P2/
INFO=Das ist eine Info zum Flug1!!!
STORNO=ja
UNTERLAGENSTATUS=
P1=Preistext/Preisanzahl/Preis in Euro//Mwst-Betrag/Provisionsbetrag/Steuer inkl. oder zzgl./MwstBetrag auf Provision/EK-Preis/FW-Code/FW-Preis
Die Leistung (LEISTUNG)setzt sich aus Veranstalter/Inkassoart/Filekey zusammen
Die Preiszeile (P1, P2)setzt sich aus Beschreibung/Anzahl/Verkaufspreis//////Einkaufspreise in EUR/Fremdwährungskürzel/Einkaufspreis in Fremdwährung zusammen.
...
Soweit die Felder nicht benötigt werden (MwSt, Provision etc.) werden diese durch ein Leerfeld übersprungen.
Die Segmente (S1,S2)setzen sich aus Flugnummer/Klasse/Datum/Ablughafen/Zielflughafen/Status/
Abflugzeit/Ankunftszeit/Text zusammen
Die Teilnehmer (TEILNEHMER1, TEILNEHMER2) setzen sich aus Teilnehmer1 = Anrede/Nachname,Vorname//Preiszuordnung1/Preiszuordnung2 zusammen.
Zur Preiszuordnung muss erklärend hinzugefügt werden, dass bei mehreren Preiszeilen wie z.B. Preis des Fluges / Steuern der einzelne Preis jeweils dem Teilnehmer zugewiesen werden muss. In diesem Beispiel bedeutet dieses, Sven bekommt 1 x P1 (Flugpreis) und 1 x P2 (Steuern) zugewiesen.
Analog dazu bekommt Teilnehmer 2 die gleiche Leistung zugewiesen.
Das heißt, dass die Preiszuordnung bis zur Anzahl X den Teilnehmern T1 - – TX zugewiesen werden müssen.
Abschließend folgt eine Infozeile (INFO) pro Leistung
Nachfolgend die Detailansicht der 1. Flugleistung:
[FLUG2]
Der Unterschied im Abschnitt FLUG2 ist, das dort kein Einkaufspreis in FW und der Fremdwährungscode mitgegeben wird.
[FLUG2]
LEISTUNG=IATA/D/GHIJKL
P1=Preis/2/150,00//////125,00//
P2=Steuern/2/30,00//////20,00//
S1=BA123/W/01.03.2004/BKK/DPS/OK/23:00/04:00//
S2=BA456/W/10.03.2004/DPS/BKK/OK/08:00/12:00//
TEILNEHMER1=Herr/Maletzki,Sven//P1/P2/
TEILNEHMER2=Frau/Maletzki,Kersten//P1/P2/
INFO=Das ist eine Info zum Flug2!!!
Nachfolgend die Detailansicht der 2.Flugleistung:
[Hotel1]
Zwischen dem Flugbereich und dem Hotelbereich gibt es zwei wesentliche Unterschiede:
- Die Beschreibung der Leistung (HOTEL) ist anders
- Die Preiszuordnung betrifft nur Teilnehmer 1
Beispieldatensatz:
[HOTEL1] |
LEISTUNG=RJ/R/GJGLDG/Produktart |
P1=Doppelzimmer/1//563//Z/ |
HOTEL=01.10.02/14.10.02///Sunshine/DZ/Bad,WC// |
TEILNEHMER1=Herr/Kindermann, Franz//P1 |
TEILNEHMER2=Frau/Kindermann, Hilde//P1 |
STORNO=ja |
UNTERLAGENSTATUS= |
INFO=Das ist das Leistungsinfo |
Die Hotelzeile setzt sich aus Anreisedatum/Abreisedatum/Bemerkung/Zusatzleistung/Ort/Hotel/
Zimmer/Ausstattung/Leistung/Strasse zusammen.
[HOTEL2]
Im Gegensatz zum HOTEL1 wurden hier 2 Personen separat berechnet, dementsprechend die Zuordnung der Preiszeile zum Teilnehmer 1 und Teilnehmer 2
[HOTEL2]
LEISTUNG=ALLI/R/Bestätigungsnummer
P1=HOTEL/2/55,00//////50,00/AUD/60,00
HOTEL=04.03.2004/10.03.2004/Renoviert/Frühstück/BALI/Bali Padma/Chalet/Standard/Ausflug/TreeTop
TEILNEHMER1=Herr/Maletzki,Sven//P1/
TEILNEHMER2=Frau/Maletzki,Kersten//P1/
INFO=Das ist eine Info zum Hotel2!!!
Die Leitungszeile (HOTEL) setzt sich aus Anreisedatum/Abreisedatum/Bemerkung/Zusatzleistung/Ort/Hotel/Zimmer/
Ausstattung/Leistung/Strasse zusammen
[WAGEN1]
Im Abschnitt Wagen gibt es einen wesentlichen Unterschied, die Leistungszeile:
[WAGEN1] |
LEISTUNG=RJ/R/GJGLDG/Produktart |
P1=Mietwagen/1//563//Z/ |
WAGEN=01.10.02/CGN//10:00/14.10.02/CGN//10:00 |
TEILNEHMER1=Herr/Kindermann, Franz//P1 |
TEILNEHMER2=Frau/Kindermann, Hilde//P1 |
STORNO=ja |
UNTERLAGENSTATUS= |
INFO=Das ist das Leistungsinfo |
Die Leistungszeile (WAGEN)setzt sich zusammen aus Annahmedatum/Annahmeort(3 Lettercode der Ortes)/Anahmebüro/Annahmezeit/Rückgabedatum/Rückgabeort(3 Lettercode der Ortes)/ Rückgabebüro/Rückgabezeit/ Preisrate/Kategorie/Bemerkung
[Bahn]
Ab der Version X5.01 besteht auch die Möglichkeit der Übernahme von Bahndaten.
[BAHN1]
LEISTUNG=RJ/R/GJGLDG/Produktart
P1=Bahnticket/1//563//Z/
S1=04.10.2005/Köln/Hamburg/12:00/16:00/2/////
S1=10.10.2005/Hamburg/Köln/16:00/20:00/2/////
TEILNEHMER1=Herr/Kindermann, Franz//P1
STORNO=ja
UNTERLAGENSTATUS=
INFO=Das ist das Leistungsinfo
Leistung=Veranstalter/ Inkassoart/VA-Vorgangsnummer (Filekey)/VA-Produktart
P1=Preistext/Preisanzahl/Preis in DM/Preis in Euro/Mwst-Betrag/Provisionsbetrag/Steuer inkl. oder zzgl./MwstBetrag auf Provision/EK-Preis/FW-Code/FW-Preis
S1=Datum/Von/Nach/Abf./Ank./Kl./Tarif/Zug Nr./Wagen/Abteil/Plätze/Dokumentennr.
S1=Datum/Von/Nach/Abf./Ank./Kl./Tarif/Zug Nr./Wagen/Abteil/Plätze/Dokumentennr.
[Schiffsleistung]
[SCHIFF1]
LEISTUNG=RJ/R/GJGLDG/Produktart
P1=Kreuzfahr/2//2000///
SCHIFF=Schiffsname/Leistung/Kabine/Kabinennummer/Deck/Kategorie/Platznummer/Bemerkung/Strecke/Ab-Datum/Ab-Zeit/Ab-Hafen/An-Datum/An-Zeit/An-Hafen
TEILNEHMER1=
TEILNEHMER2=
STORNO=
UNTERLAGENSTATUS=
INFO=
[Versicherung]
[VERSICHERUNG1]
LEISTUNG=RJ/R/GJGLDG/Produktart
P1=RRV/1//20///
VERSICHERUNG=Versicherungsscheinnummer/Reise von/Reise bis/Gültigkeit/
Versicherungsart/Tarifart/Versicherungssumme/Personen/Versicherungsumfang/Bemerkung
TEILNEHMER1=
TEILNEHMER2=
STORNO=
UNTERLAGENSTATUS=
INFO=
[Sonstige Beträge]
[SONSTIGE] |
SB1=5/15,00 |
SB2=1/10,00 |
SB3=2/10,00 |
SB4=1/15 |
SB5=2/10 |
Bei den Sonstigen Beträgen ist zu beachten, dass die erste Ziffer den Eintrag im Auswahlmenü angibt und nach dem „/" der Betrag.
[Tickets]
[TICKET1] |
|
NUMMER=12345567 | 1 |
CONJUNCTION=0 | 2 |
ZUORDNUNG= | 3 |
NAME=Kindermann, Franz | 4 |
ENDORSEMENT= | 5 |
TOURCODE= | 6 |
TEXT= | 7 |
IATANR= | 8 |
PARTNERIATANR= | 9 |
FOP= | 10 |
BOOKINGFILEKEY= | 11 |
TICKETINGFILEKEY= | 12 |
TICKETBEARBEITER= | 13 |
BOOKINGDATE= | 14 |
TICKETINGDATE= | 15 |
BOOKINGCRS=Sabre | 16 |
TICKETINGCRS=Amadeus | 17 |
AIRLINE=LH | 18 |
FARE=100/USD/120/EUR | 19 |
TAXES=10/AB/20/CD/15/EF/12/GH | 20 |
COMMISSION=9% | 21 |
ETIX=1 | 22 |
Bei Fare, Taxen. Commission und Etix ist folgender Aufbau zu beachten:
Fare=Fare/Currency Fare/Equivalent Fare/Currency Equivalent Fare
Taxen=Tax 1/Tax-Kennung 1/Tax 2/Tax-Kennung 2/Tax 3/Tax-Kennung 3/Tax 4/Tax-Kennung 4
Commission=Commission, entweder als Prozentsatz oder als Betrag
Etix=Kennzeichen, ob E-Ticket oder nicht. 1 bei E-Ticket, 0 bei Papierticket
[ZAHLUNGSARTEN]
Zu den jeweiligen Vorgängen können entsprechende Zahlungsarten mit übergeben werden.
Diese müssen den bereits vorhandenen Jack Zahlungsarten entsprechen.
[ZAHLUNG] |
ZAHLUNGSART=Rechnung |
|
|
[ZAHLUNG] |
ZAHLUNGSART=Kreditkarte |
FIRMA=Visa |
KKNUMMER=4272082001111111 |
VALID=12/05 |
CVC= |
|
[ZAHLUNG] |
ZAHLUNGSART=Bankeinzug |
BANK=Postbank |
KONTO=123456 |
BLZ=12312312 |
[Fees]
[FEES] |
FEE1=Text/Betrag |
Der Feetext (muss der definierten Fee-Regel in Jack-Fee-Regelwerk entsprechen), Feebetrag.
Beispiel: FEE1=Ticketgebühren/10,00
[PASSDATEN]
TEILNEHMER1=Passnummer/Ort/Nationalität/Geburtsort/Beruf/Geburtsname/Frei 1/Frei 2/Frei 3/Frei 4/Frei
5/GeburtsNation/Geburtsdatum/Ausstelldatum/Gültig bis/Geschlecht
TEILNEHMER2=Passnummer/Ort/Nationalität/Geburtsort/Beruf/Geburtsname/Frei 1/Frei 2/Frei 3/Frei 4/Frei
5/GeburtsNation/Geburtsdatum/Ausstelldatum/Gültig bis/Geschlecht