Umbrella Faces allows a one-way synchronization from Faces to KDS via automated Files extracted from Faces and sent to KDS server to populate KDS. Only traveller profiles are synchronized.
Description
In order for Faces to be able to publish profiles to KDS, the respective travel agency has to make a project request with KDS so that the interface can be activated. After successful activation, KDS provides the agency with the necessary SFTP server credentials which have to be made known to Umbrella. Once in possesion of the credentials, we can set up the necessary custom fields and internal codes that are necessary for the synchronization to work. The profiles are sorted to the various Faces companies based on the the company identifier. This is given in the similary named custom field on the company level as CODE_<company id>_<company name> i.e: CODE_87703_Wright Brothers. The company ID has to be provided by KDS/ is visible within KDS. The company name under "identifier" should match the KDS company name.
Since KDS has some technical limitations, we list the particularities associated with the interface below:
- KDS Does not offer a webservice/ API interface
- The development is based on a CSV file transfer (SFTP) from Faces to KDS ( one-way)
- The synchronization is not real time. The synchronization takes place once daily from Faces to KDS
- KDS Profile "creates, modifies and deletes" are not sent to Faces. We therefore advise you to only deactivate profiles in KDS but to carry out create/modify and delete within Umbrella Faces
- Date of birth and address can only be be sent and synchronized during profile creation. If these data are edited after the profile was already created and sent to KDS then the changes are not reflected in KDS
- Mileage memberships and passport information can not be in KDS via Faces
Although already partially covered under this mapping section, we have included the mapping here again in order to highlight the comment section and the generic fields
Faces | KDS | Comment |
---|---|---|
Company | Company Profiel: Company Identifier | |
Username | Username | |
Greeting | General/User Profile/Gender & Title | |
Titel | ||
First name | General/User Profile/First Name | |
Middle name | ||
Surname | General/User Profile/ Last Name | |
Date of birth | General/User Profile/Birth Date | only synchronised at time of creation |
Nationality | ||
Language | Preferences/Display/Language | |
Phone business | General/Business Inforamtion/Business Phone | |
Phone private | General/Personal Address/Phone | |
Mobile phone | General/Business Inforamtion/Business Mobiel | |
General/Business Inforamtion/Business Email | ||
Personal Creditcard | ||
Form of paymnet (personal creditcard) | ||
Seat request | Preferences/Tansport Preferences/Air Pref/ Seat | |
Meal request | Preferences/Tansport Preferences/Air Pref/ Preferred Meal | |
Smoker | Preferences/Tansport Preferences/Air Pref/ Smoking & Hotel Preferences/Smoking | |
Airline Company program/Airline + Number | Cards/Loyalty Subscription Cards | no deletion of exisiting information possilbe* |
Airline Company program/PIN | ||
Hotel guarantee | ||
Hotel chain | Cards/Loyalty Subscription Cards | no deletion of exisiting information possilbe* |
Number | Cards/Loyalty Subscription Cards | no deletion of exisiting information possilbe* |
Customer request | ||
Car guarantee | ||
Rental car Company | Cards/Loyalty Subscription Cards | no deletion of exisiting information possilbe* |
Number | Cards/Loyalty Subscription Cards | no deletion of exisiting information possilbe* |
Customer request | ||
Rail information/Card | ||
Rail information/Number | ||
Rail information/Experation | ||
Rail information/Collect points | ||
Rail information/Class | ||
Rail information/Delivery | ||
Rail information/Wagontype | ||
Rail information/Wagon extra | ||
Rail information/Seat | ||
Rail information/Identification | ||
Passport data | ||
Nationality | Passports/Nationality | no deletion of exisiting information possilbe* |
Passport number | Passports/Number | no deletion of exisiting information possilbe* |
Issue date | ||
Expiration date | Passports/Expiration | |
Visa Information/Country | Visa/Country | currently not synchronised |
Visa Information/Number | Visa/Number | currently not synchronised |
Visa Information/Issue date | Visa/Issued | currently not synchronised |
Visa Information/Expiration date | Visa/Expiration | currently not synchronised |
Visa Information/Entry type | Visa/Total Number of allowed entries (Single = 1, Double = 2, freetext = freetext) | currently not synchronised |
Visa Information/Linked Passport | only if linked passport is used (KDS: add a new visa to this passport) | currently not synchronised |
Identification cards | ||
Identification cards/Country | ||
Identification cards/Number | ||
Identification cards/Expiration date | ||
Arranger | ||
Approver | ||
Emergency | ||
Comments |
Generic fields
Faces | KDS | Sources (to be filled out in the section "internal code" | Comments |
---|---|---|---|
KDS_ADDR_1 | General/Private Address/Address | KDS_ADDR_1 | only synchronised at time of creation |
KDS_ADDR_CITY | General/Private Address/City | KDS_ADDR_CITY | only synchronised at time of creation |
KDS_ADDR_PC | General/Private Address/Post Code | KDS_ADDR_PC | only synchronised at time of creation |
KDS_ADDR_COUNTRY | General/Private Address/Country | KDS_ADDR_COUNTRY | only synchronised at time of creation |
KDS_ADDR_STATE | General/Private Address/State | KDS_ADDR_STATE | only synchronised at time of creation |
KDS_PERS_FAX | General/Private Address/Fax | KDS_PERS_FAX | only synchronised at time of creation |
KDS_PERS_MOBILE | General/Private Address/Mobile | KDS_PERS_MOBILE | only synchronised at time of creation |
KDS_PERS_MAIL | General/Private Address/E-Mail | KDS_PERS_MAIL | only synchronised at time of creation |
KDS_HOME_CITY | Preferences/Display/Departure location | KDS_HOME_CITY | |
Company Identifier | KDS_COMPANY_ID | ||
Last Sync Time | KDS_LAST_SYNC | ||
KDS Synchronization State | KDS_SYNC_STATE | ||
KDS Login | KDS_LOGIN | ||
Home City | KDS_HOME_CITY | ||
Trevel Category | KDS_CATEGORY | ||
Arranger (Company | KDS_GENERIC_ARRANGER | ||
Supervisor (Company) | KDS_DEFAULT_SUPERVIS |
Custom fields overview in Umbrella Faces