Abfrage Ansprechpartner (getContacts)
Portal fragt anhand der Kundennummer Ansprechpartnerprofile an EVI an
EVI ermittelt ahand der übergebenen Kundennummer den Geschäftspartner und dazu passende Ansprechpartner
EVI liefert Liste von Ansprechpartnerprofilen an Portal
EVI liefert entsprechende Fehlermeldung an Portal, sofern keine contacts vorhanden sind
Besonderheiten Ablauf
Die gesamte Integration richtet sich im Ablauf nach einem Muster. Dieses ist unter Interner Ablauf auf der Seite Administrationshandbuch beschrieben. Wenn sich die hier dokumentierte Funktion von diesem Muster unterscheidet, sind die Besonderheiten hier im Folgenden aufgelistet.
Folgende Suchen ermitteln die Daten, die an das Portal geliefert werden. Sollten die Daten kundenspezifisch über andere Wege ermittelt werden, sind die Suchen zu übersteuern und anzupassen:
C12ITC_Contacts: Liefert alle Ansprechpartner zu einem Geschäftspartner
Feldmapping
Request
ITC | EVI | ||||||
Feldname | Datentyp | Pflicht | Bedeutung | Entität | interner Name | Feld | interner Name |
customerNo | String(250) | Ja | Kundennummer | Geschäftspartner | Customer | Kundennummer | CustomerNo2 |
pk | String | Ja | ContactID | Ansprechpartner | ContactPerson | Primärschlüssel | Pk |
firstName | String | Ja | Vorname | Ansprechpartner | ContactPerson | Vorname | FirstName |
lastName | String | Ja | Nachname | Ansprechpartner | ContactPerson | Nachname | LastName |
Response
ITC | |||
Feldname | Datentyp | Pflicht | Bedeutung |
status | String | Ja |
|
errorCode | Integer | Nein | |
contacts | List<@contactProfile> | Ja | Liste von Ansprechpartner-Profilen |
Im Objekt contactProfile sind folgende Informationen enthalten
ITC-Portal | EVI | ||||||||
---|---|---|---|---|---|---|---|---|---|
Feldname | Datentyp | Pflichtfeld | Bedeutung | Beispiel | Entität | Techn. Entitätsname | Feld | Techn. Feldname | Kommentar |
key | String(250) | Ja | customerNo | 08154711 | Ansprechpartner | ContactPerson | Pk | Pk | |
client | String(250) | Ja | Mandant | demo | Ansprechpartner | ContactPerson | Mandant | ClientNo | |
score | Nein | Verfügbar, wird im Standard nicht genutzt | |||||||
customerType | String(250) | Nein | Verfügbar, wird im Standard nicht genutzt | ||||||
salutation | String(250) | Nein | Anrede | H - Mann | Ansprechpartner | ContactPerson | Anrede | Salutation | |
title | String(250) | Nein | Akad. Titel | Prof. Dr. | Ansprechpartner | ContactPerson | Namenstitel | AcademicTitle | Es wird die Schlüsselbeschreibung verwendet |
firstName | String(250) | Nein | Vorname | Max | Ansprechpartner | ContactPerson | Vorname | Name1 | |
lastName | String(250) | Nein | Nachname | Mustermann | Ansprechpartner | ContactPerson | Nachname | Name2 | |
companyName | String(250) | Nein | Firmenname | Mustermann AG | Verfügbar, wird im Standard nicht genutzt | ||||
letterSalutation | String(250) | Nein | Briefanrede | Sehr geehrter Herr Mustermann | Ansprechpartner | ContactPerson | Briefanrede | LetterSalutation | Aus Standard-Ansprechpartner |
phoneNoCountry | String(250) | Nein | Telefonnummer Land | +49 | Kommunikation | Telecom | Telefon Landesvorwahl | PhoneNoCountry | Aus Standard-Telekommunikation des Ansprechpartners |
phoneNoCity | String(250) | Nein | Telefonnummer Vorwahl | 06408 | Kommunikation | Telecom | Telefon Vorwahl | PhoneNoCity | |
phoneNoBase | String(250) | Nein | Telefonnummer Rufnummer | 40000 | Kommunikation | Telecom | Telefon Rufnummer | PhoneNoBase | |
phoneNoExt | String(250) | Nein | Telefonnummer Durchwahl | 0 | Kommunikation | Telecom | Telefon Durchwahl | PhoneNoExt | |
optinPhoneNo | Im Standard nicht in Verwendung; projektindividuell | ||||||||
mobileNoCountry | String(250) | Nein | Mobilnummer Land | +49 | Kommunikation | Telecom | Mobiltelefon Landesvorwahl | MobileNoCountry | Aus Standard-Telekommunikation des Ansprechpartners |
mobileNoCity | String(250) | Nein | Mobilnummer Vorwahl | 0172 | Kommunikation | Telecom | Mobiltelefon Vorwahl | MobileNoCity | |
mobileNoBase | String(250) | Nein | Mobilnummer Rufnummer | 123456 | Kommunikation | Telecom | Mobiltelefon Rufnummer | MobileNoBase | |
mobileNoExt | String(250) | Nein | Mobilnummer Durchwahl | 71 | Kommunikation | Telecom | Mobiltelefon Durchwahl | MobileNoExt | |
optinPhoneNo | Im Standard nicht in Verwendung; projektindividuell | ||||||||
faxNoCountry | String(250) | Nein | Faxnummer Land | +49 | Kommunikation | Telecom | Fax Landesvorwahl | FaxNoCountry | Aus Standard-Telekommunikation des Ansprechpartners |
faxNoCity | String(250) | Nein | Faxnummer Vorwahl | 06408 | Kommunikation | Telecom | Fax Vorwahl | FaxNoCity | |
faxNoBase | String(250) | Nein | Faxnummer Rufnummer | 40000 | Kommunikation | Telecom | Fax Rufnummer | FaxNoBase | |
faxNoExt | String(250) | Nein | Faxnummer Durchwahl | 666 | Kommunikation | Telecom | Fax Durchwahl | FaxNoExt | |
optinFaxNo | Im Standard nicht in Verwendung; projektindividuell | ||||||||
String(250) | Nein | E-Mail-Adresse | max.mustermann@musterag.de | Kommunikation | Telecom | Aus Standard-Telekommunikation | |||
optinEmail | Im Standard nicht in Verwendung; projektindividuell | ||||||||
birthday | Date | Nein | Geburtsdatum | ISO-Format (0 Uhr, wenn keine Uhrzeit angegeben) | Ansprechpartner | ContactPerson | Geburtsdatum | DateOfOrigin | Datumswert im ISO-Format ohne Uhrzeit |
role | String | Nein | Rolle | Ansprechpartner | ContactPerson | Abteilung | DepartmentKey | ||
commercialRegisterNo | String | Nein | Handelsregisternummer | HRB 4711 | Personen | Person | Handelsregister | TradeRegister |