-
Vor der eigentlichen Registrierung eines Kunden im Portal wird geprüft, ob in EVI unter den eingegebenen Daten ein entsprechendes Kunden- und Ansprechpartnerprofil gefunden werden kann.
-
Ist dies der Fall, kann die eigentliche Registrierung (registerCustomer) durchgeführt werden.
-
Kunde registriert sich erstmalig im Portal
-
Portal fragt über Parameter Kundennummer, Nachname und Vorname Kunden- und Ansprechpartnerprofil in EVI an
-
Es wird der Geschäftspartner zur übergebenen Kundennummer ermittelt (Kundenprofil)
-
Es wird zu diesem Geschäftspartner der Standardansprechpartner ermittelt (Ansprechpartnerprofil)
-
-
EVI liefert - wenn vorhanden - Kundenprofil und Ansprechpartnerprofil an Portal
-
Ist für die übergebenen Parameter kein Kundenprofil und Ansprechpartnerprofil ermittelbar, so erhält das Portal eine entsprechende Antwort
-
Feldmapping
Request
|
ITC |
EVI |
|||||||
|---|---|---|---|---|---|---|---|---|
|
Feldname |
Datentyp |
Pflicht |
Bemerkung |
Entität |
Techn. Entitätsname |
Feld |
Techn. Feldname |
Bemerkung |
|
param1 |
String (250) |
Ja |
Indentifizierungsschlüssel für das Kundenprofil |
Geschäftspartner |
Customer |
ERP-GP-Nr. |
CustomerNo2 |
|
|
customerNo |
String (250) |
nein |
Indentifizierungsschlüssel für das Kundenprofil |
Geschäftspartner |
Customer |
ERP-GP-Nr. |
CustomerNo2 |
|
|
contractAccountNo |
String (250) |
nein |
Indentifizierungsschlüssel für das Vertragskonto |
Vertragskonto |
ContractAccount |
Vertragskontonummer |
ContractAccountNo |
Keine Verwendung im Standard; projektindividuell
|
|
firstName |
String (250) |
Nein |
|
Ansprechpartner |
ContactPerson |
Vorname |
FirstName |
Verknüpft mit Geschäftspartner |
|
lastName |
String (250) |
Nein |
|
Ansprechpartner |
ContactPerson |
Nachname |
LastName |
|
Response
|
ITC |
|||
|---|---|---|---|
|
Feldname |
Datentyp |
Pflicht |
Bemerkung |
|
id |
|
|
|
|
status |
String |
Ja |
|
|
payload |
|
|
|
|
errorCode |
Integer |
Nein |
|
|
customerProfile |
Ja* |
* Muss enthalten sein, wenn ein entsprechender Kundendatensatz gefunden wurde |
|
|
contactProfile |
Ja* |
* Muss enthalten sein, wenn ein entsprechendes Ansprechpartnerprofil gefunden wurde |
|