-
Kunde registriert sich mit seiner Kundennummer im ITC-Portal
-
Es wird geprüft, ob zum vergebenen Login-Name (= E-Mail-Adresse) bereits ein Account vorhanden ist
-
Sofern bereits ein Profil mit dem eigegebenen Login-Namen existiert, wird die Registrierung abgelehnt (→ Prüfung und Visualisierung erfolgt im Portal)
-
-
-
ITC sendet Registrierungsinfo an EVI
-
EVI erzeugt einen Portal-Login-Datensatz (C12PORTALLOG) des zu registrierenden Kunden → Siehe C12PORTALLOG
-
EVI meldet erfolgreiche Hinterlegung des Logins am Ansprechpartner an Portal
-
EVI meldet einen Fehler an das Portal, wenn Hinterlegung des Logins nicht erfolgreich
-
Im Portal-Login-Datensatz wird automatisch "ITC" für den Portalnamen gesetzt
-
-
Es können weitere AnsprechpartnerInnen zu einer Kundennummer registriert werden, sofern diese als AnsprechpartnerInnen zum Geschäftspartner vorliegen
-
diese erhalten ihren eigenen Portal-Login-Datensatz
-
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.
Feldmapping
Request
|
ITC |
EVI |
|||||||
|---|---|---|---|---|---|---|---|---|
|
Feldname |
Datentyp |
Pflicht |
Bemerkung |
Entität |
Techn. Entitätsname |
Feld |
Techn. Feldname |
Bemerkung |
|
customerNo |
String (250) |
Ja |
Kundennummer |
Geschäftspartner |
Customer |
ERP-GP-Nr. |
CustomerNo2 |
|
|
contactId |
String (250) |
Ja |
Ansprechpartnerschlüssel |
Ansprechpartner |
ContactPerson |
Primärschlüssel |
Pk |
|
|
login |
String (250) |
Ja |
Loginname |
Portal-Login |
C12PORTALLOG |
Login-Name |
LoginName |
|
|
|
String (250) |
Nein |
E-Mail-Adresse |
Kommunikation |
Telecom |
|
|
|
|
emailOptin |
Boolean |
Nein |
|
|
|
|
|
Keine Nutzung im Standard, projektindividuell |
|
phone |
String (250) |
Nein |
|
|
|
|
|
Keine Nutzung im Standard, projektindividuell |
|
phoneOptin |
Boolean |
Nein |
|
|
|
|
|
Keine Nutzung im Standard, projektindividuell |
|
mobilePhone |
String (250) |
Nein |
|
|
|
|
|
Keine Nutzung im Standard, projektindividuell |
|
mobilePhoneOptin |
Boolean |
Nein |
|
|
|
|
|
Keine Nutzung im Standard, projektindividuell |
Response
|
ITC |
|||
|---|---|---|---|
|
Feldname |
Datentyp |
Pflicht |
Bemerkung |
|
status |
String |
Ja |
|
|
errorCode |
Integer |
Nein |
|