Eine neue Version des nShift Transsmart Webservice WSDL definition wird verfügbar sein und wir möchten Sie über die möglichen Auswirkungen und den Bereitstellungsplan dieser Änderung informieren.
Hinweis: Wenn Sie sich über unsere REST API, auch bekannt als APIv2, oder das MyTranssmart dashboard verbinden, hat diese Änderung keine Auswirkungen.
Wenn Sie sich über unseren WSDL Webservice-Endpunkt verbinden, könnte nur ein Szenario Ihre Verbindung beeinträchtigen. Das Update wird sich nicht darauf auswirken, wie Sie nShift Transsmart verwenden. Unabhängig davon, ob Sie eine Standard-Unternehmensanwendung (ERP/WMS) integrieren oder eine kundenspezifische Lösung verwenden, bleibt der Informationsaustausch unverändert.
Das Szenario, das Sie beachten sollten
Einige Unternehmenssysteme führen eine strikte Prüfung des genauen Inhalts der WSDL durch. Wenn sich die WSDL ändert und Ihr System nicht darauf vorbereitet ist, führt dies zu Fehlern und verhindert das Buchen von Sendungen. Nach unserem Kenntnisstand sind die folgenden Systeme nicht betroffen: Exact Online, Magento2, AFAS Profit 7, NAV ShipIt 4, Microsign. Für alle anderen Quellsysteme wenden Sie sich bitte an Ihre Systemadministration, um zu bestätigen, ob eine strikte Prüfung der WSDL durchgeführt wird und ob dies Ihre Integration beeinträchtigen könnte.
Die Prüfung kann in unseren Abnahmeumgebungen zwei Wochen vor dem Übergang in die Produktion durchgeführt werden. Die neue WSDL wird in unseren Umgebungen zu den folgenden Zeitpunkten aktiviert:
- Beta: Dienstag, 14. Januar 2025
- Acceptance: Dienstag, 14. Januar 2025
- Production: Montag, 27. Januar 2025
Sie finden die neue Version der WSDL hier:
- https://beta-connect.transsmart.com/TboxService/2_0?wsdl
- https://accept-connect.transsmart.com/TboxService/2_0?wsdl
Hinweis: Diese Änderung wird ebenfalls in der API und in MyTranssmart am Montag, den 27. Januar 2025, für Acceptance und am Dienstag, den 28. Januar 2025, für Production vorgenommen und über die regulären release notes bekanntgegeben.
Changes to the WSDL in the deliveryNoteLines section:
| Field name | Type | Example |
| Returnable |
boolean: |
<n2:returnable>true</n2:returnable> |
| Attributes |
Liste mit Zeichenketten: |
<n2:attributes> <n2:attribute> <n2:name>Colour</n2:name> <n2:value>Blue</n2:value> </n2:attribute> <n2:attribute> <n2:name>Size</n2:name> <n2:value>XXL</n2:value> </n2:attribute> </n2:attributes> |
Hintergrund
Wir haben eine Integration mit nShift Returns, und wenn Versanddaten von nShift Transsmart an nShift Returns gesendet werden, benötigen wir die Möglichkeit anzugeben, ob ein Produkt retournierbar sein soll oder nicht. Zum Beispiel können individuell angepasste Produkte in der Regel nicht zurückgegeben werden. Zusätzlich müssen wir in der Lage sein, detaillierte Produkteigenschaften/-spezifikationen wie Farbe oder Größe anzugeben, um es Verbraucher:innen zu erleichtern, auf der Returns-Plattform das richtige Produkt für die Rückgabe auszuwählen.