Importserver: Unterschied zwischen den Versionen

Aus Umbrella.net Documentation
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „= Übersicht = Der Importserver dient als Schnittstelle zwischen diversen Reservationssystemen und Umbrella.net. Buchungsrecords werden in ein Standardformat …“)
 
(TT BIRT)
Zeile 27: Zeile 27:
  
 
== TT BIRT ==
 
== TT BIRT ==
 +
 +
* [[Datei:exmaple_ttbirt_cart.xml|Beispiel eine TT-BIRT, ShoppingCart]]
 +
* [[Datei:exmaple_ttbirt_to.xml|Beispiel eine TT-BIRT, TourOperator]]
 +
 +
=== Dynamix-Buchungen ===
 +
 +
=== "Klassische" Direct Sales Buchungen ===
 +
 +
Aus dem BIRT einer klassischen Buchung wird ein MPSXML generiert. Dabei gilt:
 +
 +
* bookingReference  = Shoppingcart/BookingList/Booking/ServiceList/CommonServiceInformation/ProcessNo
 +
* cooperationId = 8438 (hardcoded)
 +
* cooperationName = Shoppingcart/BookingList/Booking/BookingInfos/Credentials/Agency/@Label
 +
* SalesChannel see [[#Saleschannel]]
 +
 +
==== Saleschannel ====
 +
 +
Using the node Booking/BookingInfos/Credentials/Agency/@Id
 +
 +
{| class='sortable'
 +
! TT-ID !! Sales channel !! Comment !! Branch
 +
|-
 +
| 315000 || 11 || HelveticTours || Direct Sales
 +
|-
 +
| 315001 || 11 || HelveticTours FR || Direct Sales
 +
|-
 +
| 315100 || 12 || Kuoni || Direct Sales
 +
|-
 +
| 315101 || 12 || Kuoni FR || Direct Sales
 +
|-
 +
| 315150 || 13 || Lastminute.ch || Direct Sales
 +
|-
 +
| 315151 || 13 || Lastminute.ch FR || Direct Sales
 +
|-
 +
| 315004 || 11 || Helvetic Tours Mobile DE || Direct Sales
 +
|-
 +
| 315005 || 11 || Helvetic Tours Mobile FR || Direct Sales
 +
|-
 +
| 315104 || 12 || Kuoni Mobile DE || Direct Sales
 +
|-
 +
| 315105 || 12 || Kuoni Mobile FR || Direct Sales
 +
|-
 +
| 315000 || 22 || HelveticTours || XHT
 +
|-
 +
| 315001 || 22 || HelveticTours FR || XHT
 +
|-
 +
| 315100 || 22 || Kuoni || XHT
 +
|-
 +
| 315101 || 22 || Kuoni FR || XHT
 +
|-
 +
| 315150 || 13 || Lastminute.ch || XHT
 +
|-
 +
| 315151 || 13 || Lastminute.ch FR || XHT
 +
|-
 +
| 315004 || 22 || Helvetic Tours Mobile DE || XHT
 +
|-
 +
| 315005 || 22 || Helvetic Tours Mobile FR || XHT
 +
|-
 +
| 315104 || 22 || Kuoni Mobile DE || XHT
 +
|-
 +
| 315105 || 22 || Kuoni Mobile FR || XHT
 +
|}
  
 
= Delivery =
 
= Delivery =

Version vom 11. April 2013, 07:06 Uhr

Übersicht

Der Importserver dient als Schnittstelle zwischen diversen Reservationssystemen und Umbrella.net. Buchungsrecords werden in ein Standardformat (Umbrella B2B) konvertiert und an Umbrella.net geschickt.

Grundsätzlicher Ablauf

  • Daten via FTP, E-Mail, SOAP
  • Konvertierung
  • B2B in MSMQ
  • Retry bis zu 10x, dann "unsent"

Entgegennahme von Daten

FTP / Files

E-Mails

Pricecoach / SOAP

Konvertierung

Galileo

Amadeus

CETS

TT BIRT

Dynamix-Buchungen

"Klassische" Direct Sales Buchungen

Aus dem BIRT einer klassischen Buchung wird ein MPSXML generiert. Dabei gilt:

  • bookingReference = Shoppingcart/BookingList/Booking/ServiceList/CommonServiceInformation/ProcessNo
  • cooperationId = 8438 (hardcoded)
  • cooperationName = Shoppingcart/BookingList/Booking/BookingInfos/Credentials/Agency/@Label
  • SalesChannel see #Saleschannel

Saleschannel

Using the node Booking/BookingInfos/Credentials/Agency/@Id

TT-ID Sales channel Comment Branch
315000 11 HelveticTours Direct Sales
315001 11 HelveticTours FR Direct Sales
315100 12 Kuoni Direct Sales
315101 12 Kuoni FR Direct Sales
315150 13 Lastminute.ch Direct Sales
315151 13 Lastminute.ch FR Direct Sales
315004 11 Helvetic Tours Mobile DE Direct Sales
315005 11 Helvetic Tours Mobile FR Direct Sales
315104 12 Kuoni Mobile DE Direct Sales
315105 12 Kuoni Mobile FR Direct Sales
315000 22 HelveticTours XHT
315001 22 HelveticTours FR XHT
315100 22 Kuoni XHT
315101 22 Kuoni FR XHT
315150 13 Lastminute.ch XHT
315151 13 Lastminute.ch FR XHT
315004 22 Helvetic Tours Mobile DE XHT
315005 22 Helvetic Tours Mobile FR XHT
315104 22 Kuoni Mobile DE XHT
315105 22 Kuoni Mobile FR XHT

Delivery

Technische/Funktionale Details

  • Hier werden Abschnitte erstellt mit identischem Namen zu Layout/Prozesse
  • In der "normalen" Doku ein Link auf die entsprechende Details (im sinne von (Details ...)
  • Ein Detail-Abschnitt beginnt mit einem "Backlink": "Details zu ..."