Zum Inhalt

Artikel und Variantensynchronisierung

Ein zentrales Element des Shop Connectors ist die Verknüpfung der Business Central-Artikel und -Varianten mit den Shop-Produkten. Diese Verknüpfung ist notwendig, um Verfügbarkeiten und Preise zu exportieren sowie um beim Auftragsabruf die Auftragszeilen zu erzeugen. Dabei müssen die technischen Anforderungen des Shops berücksichtigt und mit den Strukturen in Business Central abgestimmt werden.

Typische Fragestellungen in diesem Zusammenhang sind:

  • Wird in Business Central mit Varianten gearbeitet?
  • Gibt es in Business Central Artikel, die im Shop als Varianten abgebildet werden sollen?
  • Arbeitet der Shop immer mit einer Variantenstruktur, auch wenn es nur eine Variante (Defaultvariante) gibt?

Diese Fragen müssen im Detail abgestimmt werden, um einen fehlerfreien Ablauf zu gewährleisten. Zusätzlich muss abgestimmt werden, auf welchem Weg die Verknüpfung zwischen Business Central und dem Shop-Datensatz durchgeführt wird.

BC-Artikel im Shop anlegen

Wenn über die Shop Entitäten zu einem Artikel kein verknüpfter Datensatz gefunden wird, wird durch die Ausführung der entsprechenden Verarbeitungsmethode eine neues Shop-Produkt angelegt. Dabei wird im Hintergrund automatisch eine Verbindung zwischen dem neuen Shop-Produkt und dem Artikel hergestellt, sodass die benötigte Verknüpfung besteht.

Da die von Business Central übertragenen Daten in der Regel nicht ausreichen, um ein fertiges Shop-Produkt zu erstellen, müssen die neu angelegten Produkte im Shop-Backend aufbereitet werden. Diese Methode sollte daher nur gewählt werden, wenn bestehende Produkte im Shop nicht weiter verwendet werden sollen oder wenn noch keine Produkte im Shop vorhanden sind.

Shop-Artikel importieren und verknüpfen

Um bestehende Produkte aus dem Shop mit den Artikeln in Business Central zu verknüpfen, wird eine Zuordnungstabelle verwendet. Alle Shop-Produkte, einschließlich Varianten, werden über eine Verarbeitungsmethode in diese Tabelle eingetragen. Dabei werden neben den IDs der Shop-Datensätze auch weitere Daten zur inhaltlichen Identifikation der Produkte abgerufen.

Die Mappingtabelle kann über die Shop-Einrichtung und die Aktion [Zuordnung der Produkte] aufgerufen werden. Dort besteht die Möglichkeit, einen Business Central-Artikel manuell über die Artikelliste einem Shop-Produkt zuzuordnen.

Produktzuordnung

Zusätzlich kann ein automatisiertes Mapping für einen oder mehrere Artikel durchgeführt werden. Grundlage dafür ist das Feld [Artikel/Varianten Mapping] im Register Artikel der [Shop-Einrichtung]. Hier wird festgelegt, welche Felder für das automatische Mapping herangezogen werden. Dabei stehen folgende Optionen zur Verfügung:

  • Shop Sku - Artikelnr.
  • Shop Sku - Variantencode
  • Shop Sku - Artikelnr. + Variantencode
  • Shop Sku - Kreditorenartikelnr.
  • Shop Sku - Barcode
  • Shop Titel - Beschreibung

Verknüpfungen beauskunften

Es gibt verschiedene Möglichkeiten, um zu ermitteln, welcher Business Central Artikel mit welchem Shop Produkt verknüpft ist. Über die Artikelliste oder Karte zeigt das Flowfield [Anzahl Shop Zuweisungen] an, wie viele Produktzuweisungen es für diesen Artikel gibt. Sollte Business Central mit mehreren Shops gleichzeitig verbunden sein, kann zusätzlich über den [Shop Einrichtung Filter] ein Filter definiert werden. So könnte man z.B. filtern, welche Artikel mit einem bestimmten Shop verknüpft sind.

ShopVerknuepfung

Außerdem gibt es die Möglichkeit die Zuordnungstabelle für die Artikel periodisch zu aktualisieren. Die dazugehörige Verarbeitungsmethode läd so z.B. alle 12 Stunden die aktuellen Shop Produkte herunter und speichert sie in der Zuordnungstabelle. Das Ausführen der Funktion [Bestehende Zuordnungen suchen] aktualisiert die Verknüpfungen mit den dazugehörigen BC Artikeln in der Tabelle.

Diese Tabelle stellt auch die Grundlage da, um bestehende Verknüpfungen zu entfernen oder zu ändern.

Die Zuordnungstabelle stellt ausschließlich, eine Momentaufnahme des Shop Produkts zum Zeitpunkt des Abrufs dar und wird nicht durch weitere Business Central aktualisiert.