En ny version af nShift Transsmart Webservice WSDL definition bliver tilgængelig, og vi vil gerne informere dig om den mulige påvirkning og implementeringsplanen for denne ændring.
Bemærk: Hvis du opretter forbindelse via vores REST API, også kendt som APIv2, eller MyTranssmart dashboard, har denne ændring ingen påvirkning.
Hvis du opretter forbindelse via vores WSDL web service-endpoint, er der kun ét scenarie, som kan påvirke din forbindelse. Opdateringen vil ikke påvirke, hvordan du bruger nShift Transsmart. Uanset om du integrerer fra en standard enterprise-applikation (ERP/WMS) eller har en specialbygget løsning, vil informationsudvekslingen forblive uændret.
Scenariet, du skal være opmærksom på
Nogle enterprise-systemer udfører et hårdt tjek af det præcise indhold af WSDL. Hvis WSDL ændres, og dit system ikke er forberedt, vil det forårsage fejl og forhindre booking af forsendelser. Baseret på vores viden er følgende systemer ikke påvirket: Exact Online, Magento2, AFAS Profit 7, NAV ShipIt 4, Microsign. For alle andre kildesystemer bedes du kontakte din systemadministrator for at bekræfte, om der udføres et hårdt tjek på WSDL, og om det kan påvirke din integration.
Tjekket kan udføres på vores acceptance-miljøer to uger før vi går i produktion. Den nye WSDL vil blive aktiveret på vores miljøer på følgende tidspunkter:
- Beta: tirsdag den 14. januar 2025
- Acceptance: tirsdag den 14. januar 2025
- Production: mandag den 27. januar 2025
Du kan finde den nye version af WSDL her:
- https://beta-connect.transsmart.com/TboxService/2_0?wsdl
- https://accept-connect.transsmart.com/TboxService/2_0?wsdl
Bemærk: Denne ændring vil også blive foretaget i API'et og MyTranssmart mandag den 27. januar 2025 til Acceptance og tirsdag den 28. januar 2025 til Production og vil blive nævnt via den normale release notes.
Ændringer af WSDL i sektionen deliveryNoteLines:
| Field name | Type | Example |
| Returnable |
boolean: |
<n2:returnable>true</n2:returnable> |
| Attributes |
liste med strenge: |
<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> |
Baggrund
Vi har en integration med nShift Returns, og når vi sender forsendelsesdata fra nShift Transsmart til nShift Returns, har vi brug for muligheden for at angive, om et produkt skal kunne returneres eller ej. For eksempel kan specialtilpassede produkter som regel ikke returneres. Derudover skal vi kunne angive detaljerede produktegenskaber/-specifikationer såsom farve eller størrelse for at gøre det lettere for forbrugerne at vælge det korrekte produkt, de ønsker at returnere, i Returns-platformen.