Wir haben kürzlich in Xentral die UPS Anbindung mit Hilfe vom UPS-Support auf OAUTH 2.0 umgestellt. Das hatte auch funktioniert und ein Label wurde erfolgreich gedruckt.
Danach haben wir auf Xentral Release Version 24.6.2 aktualisiert, worin ein UPS Bugfix enthalten war: “UPS OAuth (FFU-2712) Added missing reference information to UPS OAuth shipping labels.”
Anscheinend seitdem funktioniert bei uns die UPS Schnittstelle nicht mehr, sondern wirft eine Fehlermeldung aus: 400 Bad Request: Missing or invalid ship to attention name.
Wobei das vielleicht nicht stimmt, denn im vorliegenden Fall wollen wir von Deutschland nach Schweden liefern, also ist der AttentionName erforderlich, denn ShipTo country (Schweden) ist abweichend von ShipFrom country (Deutschland).
Allerdings haben wir es eben mit einer Lieferadresse in Deutschland getestet und da kam die gleiche Fehlermeldung. In diesem Fall sollte der AttentionName also nicht erforderlich gewesen sein.
Ich sehe in den Namen der Felder auf der Seite zum Drucken des Versandlabels aber kein Feld AttentionName. Ist dies ggf. “Name 2” oder “Name 3 (c/o)”?
Ist es ein Bug in Xentral? Oder weiß jemand was wir ggf. zur Problemlösung machen können?
kannst du hierfür bitte einmal ein Ticket erstellen, damit wir es prüfen können?
Denn unsere Bugfixes sollten natürlich nicht zu weiteren Problem führen, also wäre es super, wenn wir der Ursache hier direkt auf den Grund gehen könnten
was ist denn bitte bei dem Ticket raus gekommen? Ich bin auch gerade dabei, bei einem Kunden UPS anzubinden und bekomme den nachfolgenden Error:
Client error: POST [https://wwwcie.ups.com/api/shipments/v1/ship](https://wwwcie.ups.com/api/shipments/v1/ship) resulted in a 400 Bad Request response: {„response“:{„errors“:[{„code“:„120100“,„message“:„Missing or invalid shipper number“}]}}
Fehler UPS API beim Erstellen Label für Versand 7 LS 7
danke, aber ja, habe ich. Ggf. im falschen Format? Aktuell ist sie mit +49 Nummer angelegt. Also auch mit Leerzeichen. Liegt es ggf. daran? Ich teste das mal.
es geht leider auch nicht im Format 0049Nummer. (ohne Leerzeichen) Ich hatte es auch mit Telefonnummer auf dem Label probiert, aber auch das geht nicht.