Shop Connector Einrichtung
In diesem Artikel wird die Shop Connector Einrichtung mit den wesentlichen Konfigurationen für die eingehende und ausgehende Kommunikation mit dem Webshop beschrieben.
Shop Einrichtung
Die [Shop Einrichtung] ist das zentrale Element des Shop Connectors. Pro Webshop, der mit Business Central verbunden werden soll, muss hier ein eigener Datensatz erstellt werden. Dabei ist die Art des Shopsystems auszuwählen, was die Anzeige einer spezifischen Einrichtungskarte für das jeweilige Shopsystem ermöglicht. Neben technischen Daten wie der Shop-URL werden in der Shop-Einrichtung auch weitere grundlegende Einstellungen festgelegt. Über das Menüband sind zusätzlich zur Initialisierungsfunktion die Zuordnungstabellen für das Verknüpfen von Webshop- und BC-Daten über verschiedene Aktionen verfügbar.
Zur Kommunikation mit dem Webshop stehen für jedes Webshop-System verschiedene Verarbeitungsmethoden zur Verfügung, die den Datenaustausch steuern. Jede Verarbeitungsmethode stellt eine Anfrage an den Webshop dar und definiert zusätzlich, wie Business Central die vom Shop erhaltenen Daten verarbeitet. Diese Verarbeitungsmethoden werden zunächst mit Standardwerten gefüllt und können je nach Projektanforderungen angepasst und erweitert werden.
Da die Einrichtungsfelder und Verarbeitungsmethoden auf das jeweilige Webshop-System optimiert sind, gibt es an dieser Stelle lediglich eine grundsätzliche Erläuterung der Funktionsweise. Die Detailinformationen können den Tooltips und umfangreichen Beschreibungen direkt in Business Central entnommen werden.
Shop Einrichtung initialisieren
Die Aktion [Initialisieren] ruft grundlegende Informationen vom Shop ab, die für die weiteren Prozesse unerlässlich sind. Bei Bedarf werden beispielsweise die Währungsdatensätze aus dem Shop abgerufen, um diese anschließend mit den BC-Datensätzen abzugleichen.
Zusätzlich werden für die aktivierten Verarbeitungsmethoden Aufgabenwarteschlangenposten erstellt, die die regelmäßige Kommunikation mit dem Webshop sicherstellen. Sollten sich Änderungen in den Verarbeitungsmethoden ergeben haben, kann dieser Prozess erneut gestartet werden. Ausschließlich die Aufgabenwarteschlangenposten zu erstellen ist über die Aktion [Aufgabenwarteschlange erstellen] möglich, wobei keine doppelten Einträge erzeugt werden.
Aktivitätsprotokoll
Über die Aktion [Aktivitätsprotokoll] können die einzelnen Anfragen an den Webshop eingesehen werden. Dies ermöglicht eine detaillierte Analyse aufgetretener Fehler und das Nachvollziehen von Prozessen im Nachhinein.
In der Aktivitätsprotokollkarte werden der gesamte Request, die Response und gegebenenfalls aufgetretene Fehlermeldungen gespeichert.
Aufgrund der periodisch ausgeführten Anfragen können sehr viele Anfragen an das Shop-System gestellt werden, was zu einer großen Anzahl von Logeinträgen in dieser Tabelle führt. Da diese Logdaten nur für einen bestimmten Zeitraum relevant sind, wird empfohlen, eine „Aufbewahrungsrichtlinie“ für diese Tabelle einzurichten, um beispielsweise alle Datensätze zu löschen, die älter als sechs Monate sind.
Die Aktivitätsprotokolle lassen sich entweder verarbeitungsspezifisch – also bezogen auf eine einzelne Verarbeitungsmethode – oder global auf Basis der Shop-Einrichtung für alle Methoden einsehen.
Zuordnungstabellen
In den verschiedenen Shopsystemen werden Datenstrukturen verwendet, die ähnlich oder identisch auch in Business Central existieren. Um die vom Shop abgerufenen Werte mit den Datensätzen in Business Central zu verknüpfen, ist eine Zuordnungstabelle erforderlich. Diese Zuordnungstabellen können über die Shop-Einrichtung eingesehen werden.
Je nach Shopsystems werden hier unterschiedliche Zuordnungstabellen angezeigt.




