Nach Update auf Wawi 2.0.X, API v1 Fehler

IPS

Neues Mitglied
13. April 2026
5
1
Nach dem Update der JTL Wawi auf 2.0.X (egal ob 2.0.0 oder 2.0.1) können wir über die API keine Auftragspositionen mehr erstellen. Es kommt immer zum Fehler

ValidationError - Validation failed
TaxRate: The field TaxRate must be between 0 and 2147483647.
Discount: The field Discount must be between 0 and 100

Dabei ist es egal, ob wir

1. Die Felder gar nicht übergeben (sind ja optional)
2.Die Felder mit entsprechenden Werten aus dem Wertebereich übergeben
3.Die Felder als INT, DECIMAL oder beides als STRING übergeben
4.Eins der Felder weglassen

Sind hier Probleme bekannt?
 

IPS

Neues Mitglied
13. April 2026
5
1
Zwar nicht die von dir beschriebenen, aber bei mir hat der wechsel auf v2 viele Probleme gelöst.
Nein, die Probleme bleiben gleich. Noch zur Info der Payload mit INTEGER Werten in den betroffenden Feldern

{
"itemId": 326288,
"name": "The Guardian Weekly 13/2026",
"sku": "W76_26013",
"quantity": 2,
"salesPriceGross": 9.0,
"taxRate": 7,
"discount": 0,
"note": ""
}
 

Morimus

Sehr aktives Mitglied
16. Mai 2019
620
135
Ich bin während der Entwicklung mit der V1 selbst schon auf Fehler gestoßen, bei denen sich am Ende herausgestellt hat, dass das Problem tatsächlich auf JTL-Seite lag und der Support das auch bestätigt hat.

Deshalb würde ich die Möglichkeit eines Problems im Zusammenspiel von Wawi 2.0.x und V1 hier jedenfalls nicht ausschließen.
Gerade weil die gemeldeten Werte für TaxRate und Discount ja auf den ersten Blick völlig im gültigen Bereich liegen, wirkt das eher nach einem Problem bei der Verarbeitung oder Validierung als nach einem klassischen Fehler im Payload.

Am Ende wirklich bestätigen kann das wahrscheinlich nur der JTL-Support.
Wenn du möchtest, poste aber gerne noch den exakten Endpoint, gegen den du sendest, sowie den vollständigen Response-Body.
Dann kann man das hier im Thread vielleicht schon etwas besser eingrenzen.
 

IPS

Neues Mitglied
13. April 2026
5
1
Hier einfach mal aus dem Swagger interface

"
curl -X 'POST' \
'http://127.0.0.1:5883/api/eazybusiness/v1/salesOrders/56176/lineitems' \
-H 'accept: application/json' \
-H 'x-appid: iXX_orders' \
-H 'x-appversion: v0.0.0' \
-H 'Authorization: Wawi 00000000-0000-0000-0000-000000000000' \
-H 'Content-Type: application/json' \
-d '[
{
"SalesOrderId": 56176,
"ItemId": 326288,
"Name": "The Guardian Weekly 13/2026",
"SKU": "W76_26013",
"Quantity": 2,
"SalesPriceGross": 9,
"Discount": 0,
"TaxRate": 7,
"Notice": ""
}
]'
"

"{ "ErrorCode": "ValidationError", "ValidationErrors": {}, "Errors": { "[0].TaxRate": [ "The field TaxRate must be between 0 and 2147483647." ], "[0].Discount": [ "The field Discount must be between 0 and 100." ] }, "ErrorMessage": "Validation failed", "Stacktrace": null }"
 

Morimus

Sehr aktives Mitglied
16. Mai 2019
620
135
Mit dem exakten Endpoint und dem vollständigen Response-Body sieht es für mich ehrlich gesagt noch mehr nach einem Problem in der V1-Verarbeitung aus und weniger nach einem Fehler in deinem Payload.

TaxRate = 7 liegt offensichtlich im erlaubten Bereich und Discount = 0 auch.
Wenn die API genau diese Werte trotzdem mit „must be between …“ ablehnt, wirkt das eher wie ein Problem bei der Validierung oder Modellbindung des Endpunkts als wie ein echter Wertefehler.

Ich würde ein Ticket öffnen mit einem verweis zu diesem Faden.
 

IPS

Neues Mitglied
13. April 2026
5
1
Mit dem exakten Endpoint und dem vollständigen Response-Body sieht es für mich ehrlich gesagt noch mehr nach einem Problem in der V1-Verarbeitung aus und weniger nach einem Fehler in deinem Payload.

TaxRate = 7 liegt offensichtlich im erlaubten Bereich und Discount = 0 auch.
Wenn die API genau diese Werte trotzdem mit „must be between …“ ablehnt, wirkt das eher wie ein Problem bei der Validierung oder Modellbindung des Endpunkts als wie ein echter Wertefehler.

Ich würde ein Ticket öffnen mit einem verweis zu diesem Faden.
Hab ich bereits parallel laufen, bisher noch keine Antwort leider.
 
  • Gefällt mir
Reaktionen: Morimus

Care21

Sehr aktives Mitglied
1. Februar 2022
140
79
Wir haben das selbe Problem neuerdings mit dem Patch von Supplier Items bei v1.
Ist v2 den überhaupt schon aktiv / nutzbar?
 

biglittlethings

Aktives Mitglied
10. März 2021
12
0
Wir stoßen auf die selben Validierungsfehler wie der Threadersteller bei der Erzeugung von Orderlines für SalesOrders via v1 auf WAWI 2.0.1. Wir haben Ticket 202604223600871 eröffnet und auf diesen Thread verwiesen.

Einen Bug wurde im Issuetracker erfasst:
https://issues.jtl-software.de/issues/WAWI-87918

Laut Support bereits gepatched und wird voraussichtlich mit der Version 2.1. bereitgestellt.
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Bilder Slider fehlerhaft nach Update auf 5.8.0 JTL-Shop - Fehler und Bugs 6
Neu Drucker funktioniert nicht nach update auf 2.0.0.2 JTL-POS - Fehler und Bugs 4
Neu Fehler nach Update auf Version 5.7.2 beim Bestellabschluß Betrieb / Pflege von JTL-Shop 7
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
Nach Update auf 2.0.3 Keine Fehlermeldungen mehr sichtbar Otto.de - Anbindung (SCX) 3
JTL nach Update auf 2.0.3 im Bereich „Kunden“ extrem langsam JTL-Wawi 2.0 2
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Neu Nach Update von POS ist alles groß dargestellt Sunmi t2 Allgemeine Fragen zu JTL-POS 8
Druckvorlagen nach Update und Unzufriedenheit JTL-Wawi 2.0 9
Neu Shop 5.7.2. nach Update lahm und CPU Last geht hoch Installation / Updates von JTL-Shop 1
Lizenzprobleme nach Update JTL-Wawi 1.8 6
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
Nach Wawi Update keine Fehlermeldung mehr sichtbar kaufland.de - Anbindung (SCX) 2
Neu Update nach 5.7.1 hängt bei Mirgation Installation / Updates von JTL-Shop 4
JTL-Wawi sucht falschen ShopType nach Gambio-Update JTL-Wawi 1.7 2
Nach update 1.8>1.11 Kein Mandant in JTL-Wawi gefunden JTL-Wawi 1.11 5
Nach dem Update werden die Drucker nicht mehr erkannt JTL-Wawi 2.0 1
Barzahlung wird nach dem Speichern beim Rechnungsdruck nicht angezeigt, in der Vorschau jedoch schon JTL-Wawi 2.0 0
Neu JTL-POS 2.0.0.2 Absturz nach Tagesabschluss JTL-POS - Fehler und Bugs 5
Neu Shop Mailversand geht nach Passwortänderung nicht mehr JTL-Shop - Fehler und Bugs 2
Neu automatische PPWR Etiketten nach Auswahl einer Kartonage und nach dem Ausliefern Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Ständiger Absturz bei Wawi 1.11.11 nach Artikelaktualisierung JTL-Wawi 1.11 1
Wichtig JTL-ShippingLabels 1.0: Support-Ende GLS/DPD und Migration von JTL-Start-Kunden nach dem 30. September News, Events und Umfragen 14
Neu Viele Opos nach Export per JTL2Datev im Datev User helfen Usern 5
Login nach Downgrade nicht möglich JTL-Wawi 1.11 1
Neu Amazonpay Fehler nach Anbindung von Datev - bitte helfen Schnittstellen Import / Export 0
Neu Neu angelegte Kategorien sind erst nach Anmeldung sichtbar Allgemeine Fragen zu JTL-Shop 1
Neu Shop und Worker synchronisieren nicht nach Wechsel zu Cloudflare Allgemeine Fragen zu JTL-Shop 0
In Diskussion Kundengruppe nach Umsatz (SQL in Workflow) JTL-Workflows - Ideen, Lob und Kritik 5
Neu Swissbit USB-TSE blinkt nach dem Herunterfahren dauerhaft. Einrichtung / Updates von JTL-POS 1
Amazon-Bestände werden nicht übertragen – Überverkäufe nach Reaktivierung aus Urlaubsmodus (Wawi 1.11.11) JTL-Wawi 1.11 1
Neu Vorgehen nach Sicherheitslücke im Shop - Wechsel Blowfish-Key Betrieb / Pflege von JTL-Shop 6
Neu Versandart nach Volumengewicht und Lieferland Allgemeine Fragen zu JTL-Shop 2
Neu Consentmanager item youtube deaktiviert sich nach ShopUpdate Allgemeine Fragen zu JTL-Shop 2
Neu SUNMI V3 MIX – Touchscreen und USB-Maus frieren nach einigen Minuten ein JTL-POS - Fehler und Bugs 1
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Kundengruppenrabatte werden bei einzelnen Artikeln nicht übernommen – „Rabatte ignorieren“ springt nach Speichern zurück JTL-Wawi 2.0 2
Neu Wie übertragt ihr Kurzbeschreibungen nach Shopify? Shopify-Connector 5
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Betrag auf der Rechnung nach Rechnungskorrektur User helfen Usern - Fragen zu JTL-Wawi 1
Neu DHL Versenden 4.0 - Versand nach USA - Parameter state must be between 1 and 20 characters long. JTL-ShippingLabels - Fehler und Bugs 1
Neu DHL Versenden 4.0 - Versand nach CH - Please enter a valid amount JTL-ShippingLabels - Fehler und Bugs 5
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 11
Update Patch 5.7.1 auf 5.7.3 ist falsch Einrichtung JTL-Shop5 2
Neu Update auf 5.7.2 Installation / Updates von JTL-Shop 2
Update auf Wawi 2.0 - Worker funktioniert nicht mehr JTL-Wawi 2.0 6
Seit Update ständiges Aufhängen der Wawi JTL-Wawi 2.0 0

Ähnliche Themen