Fehlermeldung
Fatal error: Uncaught TypeError: Argument 4 passed to Shopware\Components\Api\Resource\Variant::preparePriceAssociation() must be an instance of Shopware\Models\Tax\Tax...
Ursache
Das XML File hat sehr wahrscheinlich eine Artikelnummer, die nicht dem von Shopware erwartetem Format entspricht:
* @Assert\Regex("/^[a-zA-Z0-9-_.]+$/")
Analyse
Prüfen Sie das Tradebyte Log. Dort finden Sie als einen der letzten Einträge einen "ERROR" Log, der sich auf eine externe ID bezieht. Öffnen Sie das zu importierende XML und suchen dort nach dem Produkt der ID. Darunter befindet sich im XML Tree auch die Artikelvarianten und deren Artikelnummern. Prüfen Sie die Artikelnummern nach obrigen Format.
Kommentare