# Rückmeldung aus Business Central

> Nach der Anlage im ERP kommen Kontaktnummer, BC System-ID und die von BC ergänzten Adressdaten zurück.

---

LLMS index: [llms.txt](/llms.txt)

---

| | |
|---|---|
| **Richtung** | Business Central → Customer Engagement |
| **Wann** | unmittelbar nach jeder Neuanlage — kein eigener Zeitplan |
| **Betrifft** | genau die Kontakte, die gerade in BC angelegt wurden |
| **Technisch** | Job `contactsresponsefrombc` (241), Mapping `BCContactsResponse` |

## Was passiert hier?

Wenn ein Kontakt [neu nach BC übertragen](../cecontacts/) 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.

```mermaid
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](../../firma/bcaccountsresponse/) ist das nicht nötig — dort kommen nur
Nummer und Id zurück.

## Welche Felder kommen zurück?

| Feld in Business Central | Feld in Customer Engagement |
|---|---|
| Nr. | BC Kontaktnummer |
| id | BC System-ID |
| Adresse | Straße 1 |
| Adresse 2 | Straße 2 |
| PLZ | Postleitzahl |
| Ort | Ort |
| Länder-/Regionscode | Land |
| 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:

| | vorher | nachher |
|---|---|---|
| BC Kontaktnummer | leer | gefüllt |
| BC System-ID | leer | gefüllt |
| Zuständig für Übertragungen | [Neu nach BC](../cecontacts/) | [Änderungen nach BC](../cecontactsupdates/) |

## 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](../../technisches-mapping/contactsresponsefrombc/).
