Abonnements aus Business Central übernehmen

Die abonnierten Leistungen kommen aus der Abonnementverwaltung des ERP nach Customer Engagement.
RichtungBusiness Central → Customer Engagement
Wannalle 2 Minuten
Betrifftalle Abonnements, die in BC seit dem letzten Lauf geändert wurden
TechnischJob serviceobjectsfrombc (550), Mapping BCServiceObjects

Was passiert hier?

Dieser Schritt holt die abonnierten Leistungen aus Business Central: was abonniert ist, in welcher Menge, mit welcher Seriennummer, für welchen Bereitstellungszeitraum — und für wen.

Die kaufmännischen Bedingungen dazu, also Laufzeiten, Preise und Kündigungsfristen, kommen im zweiten Schritt: Abonnementzeilen aus BC.

Wiedererkannt wird ein Abonnement über die Abonnementnummer.

Welche Felder kommen an?

Feld in Business CentralFeld in Customer EngagementAnmerkung
Nr.NummerErkennungsmerkmal
Nr.(Name des Datensatzes)dieselbe Nummer, zusätzlich als Anzeigename
systemIdBC System-IDtechnischer Schlüssel des ERP
Herkunftsnr.Produktnummerals Text — kein Verweis, siehe unten
BeschreibungProduktbeschreibung
MengeMenge
EinheitEinheit
Seriennr.Seriennummer
VersionVersion
Bereitstellung vonBereitstellung von
Bereitstellung bisBereitstellung bis
Rechnung an Kontaktnr.Rechnungsempfänger Kontaktwird zur Verknüpfung aufgelöst
Rechnung an Unternehmenskontaktnr.Rechnungsempfänger Firmawird zur Verknüpfung aufgelöst
Liefern an Kontaktnr.Leistungsnehmer Kontaktwird zur Verknüpfung aufgelöst
Liefern an Unternehmenskontaktnr.Leistungsnehmer Firmawird zur Verknüpfung aufgelöst
KundenreferenzKundenreferenz
—Abonnementartfester Vorgabewert

Worauf zu achten ist

Vier Verknüpfungen für zwei Rollen

Das Abonnement trennt, wer bezahlt und wer nutzt — in Konzernstrukturen sind das verschiedene Firmen. Business Central liefert dafür die Rechnungs- und die Lieferadresse des Belegs, jeweils als Kontakt- und als Unternehmenskontaktnummer:

flowchart LR
  BC["Abonnement in BC"] -->|"Rechnung an<br/>Kontaktnr."| A["Rechnungsempfänger<br/>Kontakt"]
  BC -->|"Rechnung an<br/>Unternehmenskontaktnr."| B["Rechnungsempfänger<br/>Firma"]
  BC -->|"Liefern an<br/>Kontaktnr."| C["Leistungsnehmer<br/>Kontakt"]
  BC -->|"Liefern an<br/>Unternehmenskontaktnr."| D["Leistungsnehmer<br/>Firma"]

Alle vier werden über die BC Kontaktnummer aufgelöst — auch die beiden auf Firmen. Das ist die zuverlässigere Variante gegenüber der Debitorennummer, die das Angebot verwendet: Die Kontaktnummer ist an jeder nach BC übertragenen Firma vorhanden.

Ist eine Firma oder ein Kontakt in CE nicht auffindbar, bleibt die entsprechende Verknüpfung leer — das Abonnement wird trotzdem angelegt. Da die Kontakt-Jobs (430) vor diesem Schritt laufen, findet das normalerweise innerhalb desselben Durchlaufs zusammen.

Die Produktnummer kommt als Text, nicht als Verweis

Produktnummer und Produktbeschreibung werden als Text übertragen. Das Feld Produkt — der eigentliche Verweis auf den Produktdatensatz — bleibt leer.

Die Nummer steht in zwei Feldern

Die Abonnementnummer wird doppelt geschrieben: einmal in das Fachfeld Nummer, über das auch die Zuordnung läuft, und einmal in das Namensfeld des Datensatzes. Damit erscheint in Listen und Verknüpfungen die Nummer als Bezeichnung — das Abonnement hat keinen sprechenden Namen.

Die Abonnementart wird bei jedem Lauf gesetzt

Das Feld Abonnementart wird mit einem festen Vorgabewert befüllt; Business Central liefert dazu nichts. Eine in CE geänderte Abonnementart wird beim nächsten Abgleich wieder überschrieben.

Vier Felder kommen nicht aus BC

Verkaufschance, Mitbewerber, Leaderstellung und Anzahl Zeilen sind nicht Teil dieses Mappings — sie werden in Customer Engagement gepflegt oder durch Automatik gefüllt. Das ist der Vertriebsteil des Abonnements: Aus einem auslaufenden Vertrag kann ein Lead entstehen, und dazu gehört, wer der aktuelle Anbieter ist.

Keine Löschverarbeitung

Wird ein Abonnement in Business Central gelöscht, bleibt es in CE stehen — ohne Kennzeichnung. Siehe die Warnung auf der Übersicht.

Technische Details

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