Zum Hauptinhalt springen

Versandarten

Der AgiqonConnector erweitert jede Shopware-Versandart um eigene OCI/cXML-Felder. So kann pro Versandart individuell festgelegt werden, welche Bezeichnung und Artikelnummer in der Warenkorb-Übertragung erscheint.

Versandkosten in der Übertragung aktivieren​

Damit Versandkosten überhaupt übertragen werden, muss im jeweiligen OCI- oder cXML-System die Option „Versand anhängen" aktiviert sein (Tab Allgemein).

Der Versand wird dann als eigene Position (Zeile) in der OCI- oder cXML-Antwort übermittelt — neben den Artikelpositionen.

Versandart konfigurieren​

Navigiere zu Einstellungen → Versand → [Versandart auswählen] → Zusätzliche Connector-Versandinformationen.

Im Bearbeitungsformular der Versandart erscheint ein zusätzlicher Bereich mit folgenden Feldern:

FeldDatenfeldBeschreibung
Versand-eNummershippingNumberArtikelnummer, die in der Übertragung für diese Versandart verwendet wird
Interne Versand-ArtikelnummershippingInternArticleNumberInterne Nummer der Versandart (für eigene Systeme)
VersandnameshippingNameName der Versandart, der in der Übertragung erscheint

Diese Werte stehen als Datenquellen zur Verfügung und können wie Produktfelder mit Fallbacks konfiguriert werden — bei OCI im Tab Versandfelder, bei cXML im Tab Versand (siehe cXML – Versand & Steuer).

tipp

Falls kein Versandname gepflegt ist, wird der Name der Versandart verwendet. Das gilt für OCI und cXML. Soll ausschließlich der übersetzte Shopware-Name übertragen werden, steht dafür das Datenfeld shippingMethodTranslatedName zur Verfügung.

Breaking Change in 3.7.500 / 3.6.300

Die Entity-Erweiterung der Versandart wurde umbenannt:

vorherjetzt
Tabelleagiqon_oci_shipping_methodagiqon_connector_shipping_method
AssociationociShippingMethodconnectorShippingMethod

Eine Migration benennt die Tabelle beim Update um, die gepflegten Werte bleiben erhalten. Eigene Integrationen, die addAssociation('ociShippingMethod'), extensions.ociShippingMethod oder die alte Tabelle direkt verwenden, müssen angepasst werden.