Rückmeldung aus Business Central

Nach der Anlage im ERP kommen Kontaktnummer, BC System-ID und die von BC ergänzten Adressdaten zurück.
RichtungBusiness Central → Customer Engagement
Wannunmittelbar nach jeder Neuanlage — kein eigener Zeitplan
Betrifftgenau die Kontakte, die gerade in BC angelegt wurden
TechnischJob contactsresponsefrombc (241), Mapping BCContactsResponse

Was passiert hier?

Wenn ein Kontakt neu nach BC übertragen wird, vergibt Business Central zwei Werte, die Customer Engagement noch nicht kennen kann:

  • die BC Kontaktnummer aus dem Nummernkreis des ERP
  • die BC System-ID, den technischen Schlüssel des Datensatzes

Beim Kontakt kommt aber noch etwas hinzu: Business Central schickt auch die Adressdaten zurück.

Warum Adressdaten zurückkommen

Legt man in Business Central einen Personenkontakt an und ordnet ihn einem Unternehmen zu, übernimmt BC dessen Adresse, sofern der Kontakt keine eigene hat. Der Datensatz in BC sieht danach also anders aus, als CE ihn abgeschickt hat.

Damit beide Systeme übereinstimmen, holt dieser Schritt die Adressdaten in dem Zustand zurück, den BC ihnen gegeben hat, und schreibt sie in CE.

sequenceDiagram
  participant CE as Customer Engagement
  participant BC as Business Central
  CE->>BC: neuer Kontakt (ggf. ohne Adresse)
  Note over BC: BC ergänzt die Adresse<br/>aus dem Unternehmen
  BC-->>CE: Nummer, System-ID<br/>und die ergänzte Adresse
  Note over CE: Kontakt wird nachgezogen

Bei der Firma ist das nicht nötig — dort kommen nur Nummer und Id zurück.

Welche Felder kommen zurück?

Feld in Business CentralFeld in Customer Engagement
Nr.BC Kontaktnummer
idBC System-ID
AdresseStraße 1
Adresse 2Straße 2
PLZPostleitzahl
OrtOrt
Länder-/RegionscodeLand
Telefonnr.Geschäftlich (Telefon)

Warum das der wichtigste Schritt der Kette ist

Die BC System-ID ist der Nachweis, dass der Kontakt im ERP angekommen ist. Erst wenn sie gefüllt ist, ändert sich das Verhalten der Kette:

vorhernachher
BC Kontaktnummerleergefüllt
BC System-IDleergefüllt
Zuständig für ÜbertragungenNeu nach BCÄnderungen nach BC

Worauf zu achten ist

In CE erfasste Adressdaten können überschrieben werden

Da BC die Adresse ergänzt und zurückschickt, kann eine in CE erfasste abweichende Adresse durch die BC-Fassung ersetzt werden. Wer eine vom Firmensitz abweichende Kontaktadresse pflegt, sollte nach der ersten Übertragung prüfen, ob sie erhalten geblieben ist.

Es dauert zwei Durchläufe

Anlage und Rückmeldung laufen nacheinander. Bis BC Kontaktnummer und System-ID in CE stehen, vergeht ein weiterer Durchlauf.

Technische Details

Die vollständige technische Mapping-Tabelle mit Feldzuordnungen, Key-Auflösung und Transformationen steht unter Technisches Mapping → contactsresponsefrombc.