Neu Fehler beim Onlineshop-Abgleich > prices[0].vat ist NULL

antigravity

Neues Mitglied
22. Dezember 2020
3
1
Hallo zusammen,

vorab muss ich sagen das ich die JTL Wawi erst austeste und ich möchte sie wirklich mögen, glaubt mir. Aber ich habe Probleme die mich jetzt schon sehr viele Stunden und Aggresionen gekostet haben. Da ich hier im Forum nichts gefunden habe hier mein Problem:

Ich versuche meinen Shopware Shop initial einmal in die Wawi zu laden und das funktioniert auch bei den Kategorien, Herstellern, Aufträgen und Co. Jedoch nicht bei den Artikeln. Da wird sofort abgebrochen mit folgender Meldung:

Das NULL-Objekt kann nicht in einen Werttyp konvertiert werden.
Error converting value {null} to type 'System.Decimal'. Path 'prices[0].vat'.
bei System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType)


Shopware Version: 5.6.9
JTL-Wawi Version: 1.5.36.0
Connector Version: 2.8.2

Ich habe bereits meine kompletten Artikel aufgeräumt und schön alle Werte gefüllt gemäß Recherche hier im Forum: purchase_price, price_EK, price_H usw ... Auch die Tax Id's passen bei allen Artikeln.
Und trotzdem bekomme ich diese Meldung.

Hier ein Sample Datensatz:

<<< product.pull: {"result":[{"basePriceUnitId":["",0],"id":["1414_46",0],"manufacturerId":["2",2],"masterProductId":["",0],"measurementUnitId":["",0],"partsListId":["",0],"productTypeId":["",0],"shippingClassId":["",0],"unitId":["",0],"additionalHandlingTime":0,"asin":"","availableFrom":null,"basePriceDivisor":0,"basePriceFactor":0,"basePriceQuantity":0,"basePriceUnitCode":"","basePriceUnitName":"","considerBasePrice":false,"considerStock":true,"considerVariationStock":false,"creationDate":"2020-01-01T00:00:00+0100","discountable":true,"ean":"","epid":"","hazardIdNumber":"","height":0,"isActive":false,"isBatch":false,"isBestBefore":false,"isbn":"","isDivisible":false,"isMasterProduct":true,"isNewProduct":false,"isSerialNumber":false,"isTopProduct":false,"keywords":"","length":0,"manufacturerNumber":"","manufacturer":null,"measurementQuantity":0,"measurementUnitCode":"","minBestBeforeDate":null,"minimumOrderQuantity":1,"minimumQuantity":0," modified":null,"newReleaseDate":null,"nextAvailableInflowDate":null,"nextAvailableInflowQuantity":0,"note":"","originCountry":"","packagingQuantity":0,"permitNegativeStock":true,"productWeight":0,"purchasePrice":0,"recommendedRetailPrice":0,"serialNumber":"","shippingWeight":0,"sku":"AGD10046.0","sort":0,"stockLevel":{"productId":["1414_46",0],"sku":"","stockLevel":99},"supplierDeliveryTime":0,"supplierStockLevel":0,"taric":"","unNumber":"","upc":"","vat":16,"width":0,"attributes":[{"id":["1540_27",0],"productId":["",0],"isCustomProperty":false,"isTranslated":false,"i18ns":[{"productAttrId":["1540_27",0],"languageISO":"ger","name":"sfExport","value":"1"}]},{"id":["price_group_id",0],"productId":["",0],"isCustomProperty":false,"isTranslated":false,"i18ns":[{"productAttrId":["price_group_id",0],"languageISO":"ger","name":"price_group_id","value":"1"}]}],"categories":[{"categoryId":["27",23],"id":["",0],"productId":["1414_46",0]}],"checksums":[],"configGroups":[],"customerGroupPackagingQuantities":[],"fileDownloads":[],"i18ns":[{"productId":["1414_46",0],"deliveryStatus":"","description":"<p>Profi Kurse sind immer exklusive Verbandsmaterialien<\/p>","languageISO":"ger","measurementUnitName":"","metaDescription":"","metaKeywords":"","name":"Divemaster","shortDescription":"","titleTag":"","unitName":"","urlPath":""}],"invisibilities":[],"mediaFiles":[],"partsLists":[],"prices":[{"customerGroupId":["1",0],"customerId":["",0],"id":["1414_46_0",0],"productId":["1414_46",0],"sku":"","vat":null,"items":[{"productPriceId":["1414_46_0",0],"netPrice":508.62068965516999696774291805922985076904296875,"quantity":1}]},{"customerGroupId":["",0],"customerId":["",0],"id":["1414_46_0",0],"productId":["1414_46",0],"sku":"","vat":null,"items":[{"productPriceId":["1414_46_0",0],"netPrice":508.62068965516999696774291805922985076904296875,"quantity":0}]}],"specialPrices":[],"specifics":[],"varCombinations":[],"variations":[{"id":["1414_46_6",0],"productId":["1414_46",0],"sort":2,"type":"radio","i18ns":[{"productVariationId":["1414_46_6",0],"languageISO":"ger","name":"Verband"}],"invisibilities":[],"values":[{"id":["1414_46_6_5",0],"productVariationId":["1414_46_6",0],"ean":"","extraWeight":0,"sku":"","sort":0,"stockLevel":0,"extraCharges":[],"i18ns":[{"productVariationValueId":["1414_46_6_5",0],"languageISO":"ger","name":"PADI"}],"invisibilities":[]},{"id":["1414_46_6_6",0],"productVariationId":["1414_46_6",0],"ean":"","extraWeight":0,"sku":"","sort":0,"stockLevel":0,"extraCharges":[],"i18ns":[{"productVariationValueId":["1414_46_6_6",0],"languageISO":"ger","name":"SDI\/TDI"}],"invisibilities":[]}]}],"warehouseInfo":[]}],"error":null,"jtlrpc":"2.0","id":"699ffee842034e258319bba1bc937bd9"}


Es handelt sich hier um einen Artikel mit zwei Varianten. Im Hauptartikel steht hier auch noch der Wert 16 drin. Man findet aber auch zweimal den Wert NULL.

Hat jemand eine Idee?
Bitte melden wenn noch mehr Informationen gebraucht werden.
 

Anhänge

  • 2020-12-23 22_10_17-Connector-Abgleich-Debug 20201223 21-40-19.txt - Notepad.png
    2020-12-23 22_10_17-Connector-Abgleich-Debug 20201223 21-40-19.txt - Notepad.png
    102,3 KB · Aufrufe: 5

McAvity

Sehr aktives Mitglied
7. September 2016
595
146
@antigravity

Das Problem sollte darin liegen, dass die Varianten, im Gegensatz zum Vaterartikel, keinen MwSt.-Satz hinterlegt haben.
Trag bei den Varianten den korrekten MwSt.-Satz ein und der Import sollte funktionieren.

Die relevanten Ausschnitte sind die folgenden:

-Varterartikel:
"productId":["1414_46",0],"sku":"","stockLevel":99},"supplierDeliveryTime":0,"supplierStockLevel":0,"taric":"","unNumber":"","upc":"","vat":16,"

- Kindartikel:
"id":["1414_46_0",0],"productId":["1414_46",0],"sku":"","vat":null,

Das Problem liegt hierbei anscheinend bei Shopware, da beim Erstellen der Kindartikel wohl manchmal der MwSt.-Satz des Vaterartikels "flöten" geht (neben anderen Daten).
Probelm besteht wohl auch in Shopware 6, zumindest gibt es da ein paar Einträge im Issuetracker.

MfG

McAvity
 

antigravity

Neues Mitglied
22. Dezember 2020
3
1
Danke @McAvity für die Rückmeldung. Das Problem ist allerdings das sich die Steuern nicht wirklich einstellen lassen. Wenn ich einen Export/Import inklusive der Variantenartikel mache dann steht die Steuer bei den Varianten überall richtig drin. Auf der Datenbank sind Varianten allerdings anders abgebildet und haben nicht mal ein Tax Feld in irgend einer Form. In der Artikel Tabelle hat auch jede Zeile einen Tax Wert drinstehen.

Kann es sein das der Connector das vom Vaterartikel übernehmen sollte wenn sich das in der Shopware Oberfläche nicht mal einzeln einstellen lässt?

Wenn das allerdings ne allgemeine Sache ist dann müssten ja viele andere auch diese Probleme haben .... sehr seltsam.
 

McAvity

Sehr aktives Mitglied
7. September 2016
595
146
Ähnliche Themen
Titel Forum Antworten Datum
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Fehler beim Shopabgleich - Duplicate Entry Allgemeine Fragen zu JTL-Shop 2
Neu FBA-Lagerbestand wird nicht mehr eingelesen - Fehler beim Verarbeiten von Amazon Events - FbaInventoryImported: Das angegebene Argument liegt außerha Amazon-Anbindung - Fehler und Bugs 13
AmzLister 2.0 Fehler 99022 beim Vaterartikel Amazon-Lister - Fehler und Bugs 0
Verkauf - Fehler beim Laden der Daten JTL-Wawi 1.11 6
Neu Fehler beim Bearbeiten der eMail-Templates JTL-Shop - Fehler und Bugs 2
Neu Fehler bei der Anmeldung nach Update auf 1.11.5 Installation von JTL-Wawi 0
Neu - Sorry, war doch kein Fehler - Allgemeine Fragen zu JTL-Shop 0
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
Neu Wo kann ich mich über JTL Kundencenter beschweren? 20 Minuten Lang einen Bug im Ticket dokumentiert, und am Ende "ein Fehler ist aufgetreten" Smalltalk 3
Neu Fehler Connector Shopify Collection not found Shopify-Connector 8
Neu Seit Update auf 1.10.15.0: eBay Fahrzeugverwendungsliste Fehler eBay-Anbindung - Fehler und Bugs 3
Fehler seit Version 1.10.15 bei Artikel Auslieferung über Bestandsmenge JTL-Wawi 1.10 0
Beantwortet Workflow Datei schreiben Dateiname per Dotliquid Fehler Illegales Zeichen im Pfad. callerMemberName : WriteFile JTL-Workflows - Fehler und Bugs 1
Neu Unterstützung bei JTL FFN Retouren – Fehler in der API-Übertragung von Returnless Starten mit JTL: Projektabwicklung & Migration 0
Neu Fehler eBay-Abgleich eBay-Anbindung - Fehler und Bugs 21
Neu Anmeise Mediendateien Import Fehler JTL-Ameise - Fehler und Bugs 5
Wawi API REST-Server lässt sich nicht einrichten / Fehler 404 JTL-Wawi 1.11 1
Neu eazyAuction holt keine Bestellung mehr von Amazon ab, im Logbuch "Fehler" ohne weitere Angabe Amazon-Anbindung - Fehler und Bugs 1
Neu JTL Track&Trace API Fehler derzeit? seit 15:50 Uhr JTL-Track&Trace - Fehler und Bugs 2
Neu Aktuellen JTL Shop installieren *Fehler* Installation / Updates von JTL-Shop 0
Fehler Export PDF Datei / Senden per Email JTL-Wawi 1.11 2
Neu Amazon Bestellungen werden nicht abgerufen - Fehler bei Account 'XXX' []: Ihr Account ist nicht aktiv. Amazon-Anbindung - Fehler und Bugs 5
Neu Amazon eazyAuction Lizenz Fehler? Amazon-Anbindung - Fehler und Bugs 1
Bis alle Fehler behoben sind, nicht installieren. JTL-Wawi 1.11 40
Neu Abgleich bricht mit Fehler 503 ab Shopware-Connector 3
Neu Tagesabschluss Fehler BAR Bruttoumsatz / Fehler Zahlungsart BAR JTL-POS - Fehler und Bugs 0
Neu Worker Fehler - Fehlende Relation JTL-Wawi - Fehler und Bugs 1
Beantwortet Fehler bei Erstimport: Explicit Move is not supported for HerstellerSortMode.Alphabetical Shopware-Connector 1
Neu Bestellvorgang – Land und Postleitzahl werden nicht erkannt und HTTP-Fehler 500 bei der Lieferadresse JTL-Shop - Fehler und Bugs 11
Neu Fehler nach Update Produktseiten nicht mehr aufrufbar Installation / Updates von JTL-Shop 1
Neu Laufweg nicht mehr korrekt. Wir finden den Fehler nicht Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu SQL Code für GPSR Felder (Kaufland) zeigt Fehler + wird daher nicht übertragen kaufland.de - Anbindung (SCX) 0
Neu Fehler 500 im Child-Template nach Umstieg von 5.3.3 auf 5.5.3 Templates für JTL-Shop 8
Neu Verzögerung beim Abruf von Bestellungen? 16.12. ab 19:30 Amazon-Anbindung - Fehler und Bugs 2
Neu Zufällige Preisanpassungen beim Abgleich mit Woocommerce User helfen Usern - Fragen zu JTL-Wawi 9
Neu Artikel KinderArtikel anlegen: Workflow "Artikel erstellt und Artikel geändert" werden NUR beim Vaterartikel gestartet User helfen Usern - Fragen zu JTL-Wawi 0
Neu Was passiert beim Shop Update mit den Mailvorlagen? Installation / Updates von JTL-Shop 2
Neu Fehlercode: 500 Internal Server Error beim Bestellabschluss Einrichtung JTL-Shop5 5
Neu Umstiegsproblem beim Lister - Kategorienspezifisch Felder alle einzelt einstellen? Amazon-Lister - Fehler und Bugs 4
Sporadischer Absturz beim Bearbeiten eines Artikel - nach Klick auf speichern JTL-Wawi 1.11 7
Neu Problem beim Start der manuellen eBay-Synchronisierung User helfen Usern - Fragen zu JTL-Wawi 0
Seiten Aktualisieren sich nicht mehr automatisch beim seit einigen Updates JTL-Wawi 1.11 16
Fehlermeldung beim Update JTL-Wawi 1.11 4
JTL-Wawi stürzt beim Speichern des Shopify-Connectors jedes Mal ab JTL-Wawi 1.11 0
Neu Kunden einen Retouren QR Code beim ausliefern mitschicken für Warenankauf ??? JTL-ShippingLabels - Fehler und Bugs 0
Suche Hilfe beim Anpassen (Design) von Druck- / Email- / Exportvorlage JTL-Wawi 1.10 3
Neu Falscher E-Mail-Absender beim Arbeiten mit mehrere Firmen JTL-Wawi - Fehler und Bugs 0
Neu Sql Express 2022 - wawi sagt beim Start es ist ein Update bereit - gelöst Installation von JTL-Wawi 3
Neu Office Password beim Mailversand User helfen Usern - Fragen zu JTL-Wawi 4

Ähnliche Themen