Das neueste Update für den Shopify-Konnektor enthält Änderungen von Shopify, z. B. die Massenvariantenverarbeitung und die Verwaltung neuer Produktinformationen. Darüber hinaus haben wir mehrere Verbesserungen hinzugefügt, die auf dem Feedback unserer Community basieren.
Shopify veröffentlicht alle drei Monate zu Beginn des Quartals eine neue API-Version. Jede Version wird 12 Monate lang unterstützt. Die aktualisierten Versionen können wichtige Änderungen beinhalten, deshalb ist es wichtig, Shopify-API-Versionen in Hauptversionen von Business Central zu implementieren. In der Regel erhöhen neue Versionen von APIs die Stabilität und Sicherheit und ermöglichen zusätzliche Funktionen. Ab dieser Version verwendet der Shopify-Konnektor die Shopify-API, die im Januar 2025 veröffentlicht wurde.
Wichtig
Der Shopify-Konnektor, der im 2. Veröffentlichungszyklus 2024 (Oktober 2024) veröffentlicht wurde, basiert auf der API 2024-07, die bis zum 1. Juli 2025 unterstützt wird. Um Ihre Integration weiterhin nutzen zu können, führen Sie vor diesem Datum ein Upgrade auf die neueste Version von Business Central durch.
Massenaktualisierungen von Produktvarianten
Shopify hat einzelne Produktvarianten zugunsten ihrer entsprechenden Massenversionen eingestellt. Jetzt erstellt bzw. aktualisiert der Shopify-Konnektor Varianten massenweise. Diese Änderung verbessert die Gesamtleistung des Konnektors, da Hunderte von Aktualisierungen in einem einzigen Aufruf ausgeführt werden. Diese Änderung betrifft die erstmalige Erstellung von Produkten mit Varianten oder geplante Aktualisierungen von Shopify-Produkten und -Varianten.
Verwalten des Preises einschließlich Steuereinstellung
Ab dieser Version wirkt sich der Schalter Preis einschließlich MwSt. auf der Seite Shopify – Shop-Karte nicht mehr auf die Erstellung von Verkaufsbelegen aus. Die Information, ob Preise Steuern enthalten, stammt direkt aus Shopify. Dies ist beim Verkauf in verschiedenen Märkten nützlich, wenn Sie die Einstellung Steuer basierend auf dem Land des Kunden ein- oder ausschließen in „Shopify – Verwaltung“ verwenden.
Wichtig
Für Händler, die die Lokalisierungen für USA oder Kanada verwenden, wählen Sie in „Shopify – Verwaltung“ die Option Mehrwertsteuer in Produktpreis und Versandkosten einbeziehen aus. Wenn diese Option aktiviert ist, können Sie importierte Aufträge nicht in Verkaufsbelege umwandeln, da Business Central keine Rückwärtsberechnung der Mehrwertsteuer unterstützt.
Wenn dieses Feld ausgewählt ist und Sie keine Steuern berechnen, können Sie das Feld MwSt. (Steuer) enthalten auf der Seite Shopify-Bestellung manuell deaktivieren und fortfahren.
Um die Problembehandlung zu vereinfachen, können Sie die Steuerpositionen auf der Seite Shopify-Bestellung überprüfen.
Mehr Funktionen zum Filtern von Bestellungen
Die Auftragssynchronisierung unterstützt jetzt die Filter Lieferung an, Rechnung an und Verkauf an Länder sowie Steuerbetrag. Die Filter sind nützlich für Händler in der Europäischen Union, die an B2B-Kunden in anderen EU-Mitgliedstaaten verkaufen und bei denen die Bestellung aufgrund der Verlagerung der Steuerschuld keine Mehrwertsteuer enthält.
Weitere Informationen zu solchen Regeln finden Sie unter Unterschiedliche Bearbeitungsregeln für Aufträge.
Sortierung auf der Seite „Shopify – Aufträge für Import“
Auf der Seite Shopify – Aufträge für Import werden jetzt die neuesten Aufträge oben angezeigt.
Diese Seite ist hilfreich, um Probleme bei Auftragsimporten zu beheben. Sie können die verfügbaren Aufträge bewerten und die nächsten Schritte ausführen:
- Überprüfen Sie, ob ein Fehler den Import eines bestimmten Auftrags blockiert hat, und untersuchen Sie die Details des Fehlers. Wählen Sie das Feld Hat Fehler aus.
- Verarbeiten Sie nur bestimmte Aufträge. Füllen Sie das Feld Shop-Code aus, wählen Sie einen oder mehrere Aufträge aus, und wählen Sie dann die Aktion Ausgewählte Aufträge importieren aus.
- Löschen Sie Aufträge auf der Seite Shopify – Aufträge für Import, um sie von der Synchronisierung auszuschließen.
Außerbetriebnahme von REST-Ressourcen
Shopify setzt seinen Übergang von REST zu GraphQL fort und hat in dieser Version die Endpunkte für die Ressourcen „Land“ und „Bundesland“ als veraltet markiert. Der Shopify-Konnektor verwendet diese Informationen, um die Seite Shopify Kundenvorlagen mit einer Liste der Länder auszufüllen, in die der Versand zulässig ist. Diese Funktion funktioniert weiterhin, da der Shopify-Konnektor diese Informationen aus den Eigenschaften des Shops bezieht.
Shopify kann die Liste der zugehörigen Bundesländer nicht empfangen. Die Liste der Bundesländer ist im Shopify-Konnektor als Einrichtungsdaten enthalten. Es gibt mehrere Länder, die einen Provinzcode verlangen, um Adressinformationen zu validieren. Da Business Central die Verwendung des Felds „Land“ nicht erzwingt oder den Inhalt nicht validiert, verwendet der Shopify-Konnektor das Feld Ländercode auf der Seite Shopify – Shop-Karte zusammen mit der Seite Shopify – Steuergebiet, um einen Provinzcode abzurufen, wenn Sie einen Kunden oder ein Unternehmen in Shopify erstellen.
Shopify erfordert ein Bundesland/Kanton für die folgenden Länder:
- Vereinigte Arabische Emirate
- Argentinien
- Australien
- Brasilien
- Kanada
- Chile
- China
- Kolumbien
- Costa Rica
- Ägypten
- Spanien
- Vereinigtes Königreich
- Guatemala
- Hongkong (SAR)
- Indonesien
- Irland
- Indien
- Italien
- Japan
- Südkorea
- Kuwait
- Mexiko
- Malaysien
- Nigeria
- Panama
- Peru
- Philippinen
- Portugal
- Rumänien
- Russland
- El Salvador
- Thailand
- Vereinigte Staaten
- Uruguay
- Venezuela
- Südafrika
Hinweis
Großbritannien hat Provinzen, aber eine Provinz ist für Adressen nicht zwingend erforderlich.
Sonstige Verbesserungen
Darüber hinaus haben wir eine Reihe von Verbesserungen implementiert, die nicht mit der neuen API-Version zusammenhängen, aber die allgemeine Nutzungsfreundlichkeit des Konnektors verbessern.
Nachdem Sie eine Shopify-Bestellung in Business Central importiert haben, können Sie automatisch oder manuell einen Verkaufsbeleg erstellen. Sie können eine Verkaufsrechnung erstellen, wenn die Shopify-Bestellung bereits ausgeführt wurde, oder einen Verkaufsauftrag, wenn Sie die Erfüllung in Business Central abwickeln. Wenn Sie einen Verkaufsbeleg erstellen, wird die Belegnummer als Shopify-Auftragsattribut synchronisiert.
Für Personen, die mit „Shopify – Verwaltung“ arbeiten, kann es nützlich sein, zu sehen, ob Aufträge mit Business Central synchronisiert wurden. In einigen Fällen, beispielsweise in Umgebungen mit hoher Auslastung, möchten Sie die Synchronisierung möglicherweise deaktivieren. Mit dem neuen Schalter Business Central-Belegnummer als Attribut hinzufügen können Sie die Synchronisierung steuern.
Die vorherige Version bot eine neue Möglichkeit zum Umgang mit Risikobewertungen. Shopify unterstützt jetzt zwei Stufen und externe Anbieter. Der Konnektor importiert weiterhin sowohl Risiken als auch Stimmungen. Es gab jedoch keinen einzigen Wert, der das mit einer Bestellung verbundene Risiko darstellte. Um diese Lücke zu schließen, fügen wir ein Feld namens Hohes Risiko zu den Anforderungsseiten Shopify-Bestellung und Aufträge von Shopify synchronisieren hinzu. Das Feld ist ein boolescher Wert und ist aktiviert, wenn eine Bestellung als risikoreich eingestuft wird.
Die Felder Anforderungsdaten und Antwortdaten auf der Seite Shopify Protokolleintrag sowie JSON-Daten in der Shopify – Datenerfassungsliste verwenden jetzt ein Rich-Text-Steuerelement, das weitere Informationen anzeigt. Dies vereinfacht die Problembehandlung.
Die Aktion Shopify-Auftragserfüllungsdienst erstellen befindet sich jetzt ebenfalls auf der Seite Shopify-Standorte, sodass Sie Erfüllungsdienststandorte beim Zuordnen von Standorten erstellen können.
Änderungen, die obligatorisch wurden
Das Funktion Verwenden von Massenvorgängen für Shopify-Connector aktivieren ist jetzt obligatorisch und kann nicht deaktiviert werden. Die Funktion wirkt sich auf die Preissynchronisierung aus, sodass Preise in Massen synchronisiert werden.
Sie können den Status der Synchronisierung auf der Seite Shopify-Massenvorgänge überprüfen.
Diese Funktion muss von Administratoren, Makern oder Geschäftsanalysten aktiviert oder konfiguriert werden, damit sie ihren Benutzern zur Verfügung steht.