Neu Shopware 6 Connector - API error .. "Dieser Wert sollte nicht leer sein"

Daniel.199

Neues Mitglied
29. Juli 2021
8
3
Coburg
Hallo zusammen,

vorab:
ich nutze die JTL-Wawi Version: 1.5.47.2
... die Shopware-Version: 6.4.2.1 stable
und den SaaS SW6 Connector von JTL

Die Artikel-Daten stammen aus der JTL Version 0.99 irgendwas - sind also schon entsprechend alt, da dies die letzte funktionierende Version mit dem alten Oxyd Shop ist / war.
Das updaten der alten Daten auf die neue 1.5.47.2 Version hat zwar etwas gedauert, lief aber Problemlos durch - alle Artikel- und Kategoriedaten wurden richtig übernommen.

Die Konfiguration des Connectors lief problemlos, erst mal ein Lob meinerseits für die saubere Dokumentation, man kann dies konfigurieren ohne drüber nachdenken zu müssen.

Jetzt zu meinem Problem - der Upload nach Konfiguration des Connectors startet und überträgt alle Kategorien - zwar nicht so wie es in JTL eingestellt ist, sondern alle als eigene Ordner, aber das bekommt man mit etwas hin und herschieben im SW-Backend schön gelöst.

Nachdem aber alle Kategorien hochgeladen wurden, stoppt der Connector und wirft folgende Fehlermeldung aus:

Fehler:
Exception: Controller = Manufacturer | Action = push | JTL-Wawi PK = 1 | [8e072391-c951-4846-bb8e-2214f6ec0383] The Shopware 6 Admin API responded with an error:
Code = c1051bb4-d103-4f74-8988-acbcafc7fdc3 | Status = 400 | Detail = Dieser Wert sollte nicht leer sein. | Pointer = /0/translations/2fbb5fe2e29a4d70aa5854ce7ce3e20b/name
Controller = Manufacturer | Action = push | JTL-Wawi PK = 1 | [2a6e5bc3-cde8-41b0-8271-2ba7c1a31b56] The Shopware 6 Admin API responded with an error:
Code = c1051bb4-d103-4f74-8988-acbcafc7fdc3 | Status = 400 | Detail = Dieser Wert sollte nicht leer sein. | Pointer = /0/translations/2fbb5fe2e29a4d70aa5854ce7ce3e20b/name
Hersteller-Senden-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der JTL-Wawi notwendig sind!
Exception bei manufacturer.push: Controller = Manufacturer | Action = push | JTL-Wawi PK = 1 | [8e072391-c951-4846-bb8e-2214f6ec0383] The Shopware 6 Admin API responded with an error:
Code = c1051bb4-d103-4f74-8988-acbcafc7fdc3 | Status = 400 | Detail = Dieser Wert sollte nicht leer sein. | Pointer = /0/translations/2fbb5fe2e29a4d70aa5854ce7ce3e20b/name

Controller = Manufacturer | Action = push | JTL-Wawi PK = 1 | [2a6e5bc3-cde8-41b0-8271-2ba7c1a31b56] The Shopware 6 Admin API responded with an error:
Code = c1051bb4-d103-4f74-8988-acbcafc7fdc3 | Status = 400 | Detail = Dieser Wert sollte nicht leer sein. | Pointer = /0/translations/2fbb5fe2e29a4d70aa5854ce7ce3e20b/name

Response: {"jtlrpc":"2.0","id":"5d7dc39bd9d5495a8bf7eb3baf634eaa","result":null,"error":{"code":400,"message":"Controller = Manufacturer | Action = push | JTL-Wawi PK = 1 | [3dd938e4-2ed5-4324-b0a4-87fe9cf8ec41] The Shopware 6 Admin API responded with an error: \nCode = c1051bb4-d103-4f74-8988-acbcafc7fdc3 | Status = 400 | Detail = Dieser Wert sollte nicht leer sein. | Pointer = \/0\/translations\/2fbb5fe2e29a4d70aa5854ce7ce3e20b\/name","data":"Jtl\\Shopware6\\Client\\Exception\\ClientException (Code: 400) in ...\/ClientException.php:101"}}
Exception bei manufacturer.push: Controller = Manufacturer | Action = push | JTL-Wawi PK = 1 | [8e072391-c951-4846-bb8e-2214f6ec0383] The Shopware 6 Admin API responded with an error:
Code = c1051bb4-d103-4f74-8988-acbcafc7fdc3 | Status = 400 | Detail = Dieser Wert sollte nicht leer sein. | Pointer = /0/translations/2fbb5fe2e29a4d70aa5854ce7ce3e20b/name

Controller = Manufacturer | Action = push | JTL-Wawi PK = 1 | [2a6e5bc3-cde8-41b0-8271-2ba7c1a31b56] The Shopware 6 Admin API responded with an error:
Code = c1051bb4-d103-4f74-8988-acbcafc7fdc3 | Status = 400 | Detail = Dieser Wert sollte nicht leer sein. | Pointer = /0/translations/2fbb5fe2e29a4d70aa5854ce7ce3e20b/name

Response: {"jtlrpc":"2.0","id":"748e772bb9d04ab0864deea90f0ee003","result":null,"error":{"code":400,"message":"Controller = Manufacturer | Action = push | JTL-Wawi PK = 1 | [8e072391-c951-4846-bb8e-2214f6ec0383] The Shopware 6 Admin API responded with an error: \nCode = c1051bb4-d103-4f74-8988-acbcafc7fdc3 | Status = 400 | Detail = Dieser Wert sollte nicht leer sein. | Pointer = \/0\/translations\/2fbb5fe2e29a4d70aa5854ce7ce3e20b\/name","data":"Jtl\\Shopware6\\Client\\Exception\\ClientException (Code: 400) in ...\/ClientException.php:101"}}
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.YOe5Ujcrfds(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.pOD5Ub66aRf(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.YOe5Ujcrfds(String , Object , Boolean , NetworkCredential )


Meine bisherigen Recherchen im Forum und Auswertung des Fehlerlogs ergibt, dass wohl offensichtlich ein Fehler mit Übersetzungen vorliegt - doch finde ich keinen Lösungsansatz, wie dieser Fehler behoben werden soll / kann - zumal wir auch keinerlei Übersetzungen im Shop nutzen möchten.

Über jede Hilfe die zur Lösung führt wird ein Kopfgeld.. huch falsch... über jede Hilfe bin ich im Vorraus extrem dankbar.

LG
Daniel


PS. Artikel löschen und neu anlegen ist bei der Menge an Artikeln (ca. 8.000), keine Option die ich wählen möchte.
 

Daniel.199

Neues Mitglied
29. Juli 2021
8
3
Coburg
Ok, ich hab diesen Fehleransatz gefunden und behoben - ich halte es hier trotzdem fest, sollte bei jemand anderem dieser Fehler auf auftreten.

Der mir übermittelte Datensatz enthielt diverse Hersteller, die NICHT benannt waren, daher der Fehler "Dieser Wert sollte nicht leer sein" - über Artikel - Anlegen: Herstellt prüfen ob Hersteller ohne Benennung vorliegen und der Export klappt

:)
 
  • Gefällt mir
Reaktionen: DWeber und Immanuel

Daniel.199

Neues Mitglied
29. Juli 2021
8
3
Coburg
  • Gefällt mir
Reaktionen: Condorraptor
Ähnliche Themen
Titel Forum Antworten Datum
Shopware-6-Connector (SaaS) – image.push meldet Erfolg, Bild kommt aber nie in Shopware an (reproduzierbar, mehrere Artikel) Shopware-Connector 1
Neu Release Shopware-Connector 2.1.8 Shopware-Connector 3
Vaterartikel wird trotz Varianten eigenständig im Shopware-6-Storefront angezeigt, 0 €, kein Bild, falscher Bestand Shopware-Connector 1
Neu Shopify-Connector auf neues JTL-Kundenkonto umstellen – App bleibt altem Konto zugeordnet Shopify-Connector 4
Neu Drittanbieter Connector Technische Fragen zu den JTL-Connectoren 1
Neu Release Shopify-Connector 2.1.10 Shopify-Connector 9
Neu Connector 2.1.6 ist Live ! Releaseforum 0
Neu Release Shopify-Connector 2.1.6 ist Live Shopify-Connector 49
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
Neu Problem mit dem JTL-Connector – Invalid Shopify connection credentials. Shopify-Connector 3
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
JTL ERP-Connector JTL-Wawi 2.0 0
Neu Fragen zum SaaS-Connector / Shopware6 bei Lagerbestandskorrektur Shopware-Connector 0
REST API (eazybusiness): POST/PATCH /items/{id}/suppliers lehnt jeden Payload mit HTTP 400 ab JTL-Wawi 2.0 2
JTL API 2.0 Verbinden - HILFE GESUCHT JTL-Wawi 2.0 11
Neu DHL 4.0 API Fehler - Could not cast or convert from System.Int64 JTL-ShippingLabels - Fehler und Bugs 7
Neu JTL-Wawi REST API (Beta): HTTP 402 "Zahlung erforderlich" auf allen Endpunkten trotz gebuchter Beta-Lizenz Schnittstellen Import / Export 2
Neu [API] Zahlungen bei salesOrders verbuchen Schnittstellen Import / Export 0
OnPremise API: Keine Daten aus API-Anbindung mittels externer APP JTL-Wawi 1.11 32
API-Endpunkt Rechnungskorrekturen-PDF JTL-Wawi 2.0 1
Neu Anpassung DPD API JTL-ShippingLabels - Ideen, Lob und Kritik 3
API 2.1 für OnPrem? JTL-Wawi 2.0 6
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Bessere Greyhound-Anbindung ab 1.10 - JTL-API-Pflicht? JTL-Wawi 1.10 12

Ähnliche Themen