Beschreibung zur Bewotec BBI Schnittstelle
Autor: Christian Tiemann
Filename: |
D:\BEWOTEC\Jack_Doku´s_Anleitungen\BBI\BBI Beschreibung.doc |
Filesize: |
405 KB |
Date created: |
13.01.2010 |
Last saved: |
28.09.2005 10:14:00 |
Last printed: |
16.02.2005 12:43:00 |
Beschreibung zur Bewotec BBI Schnittstelle
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.
Die Leerfelder symbolisieren MwSt. Betrag/Provisionsbetrag/Steuerschlüssel inkl. Steuer oder zuzüglich Steuer/MwSt. Betrag auf Provision.
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