Hallo!
Beim testen eigener Beispieldaten ist mir aufgefallen, dass ich vorhandenen Artikel nicht den MwSt. Satz von 0% zuweisen kann, bei neuen kommt sogar ein Fatal error.
Und zwar übergebe ich bei den updates und creates bei der Article Resource nur den Steuersatz an (unter tax) und nicht die taxId - ist laut Wiki ja so möglich, was mit allen anderen Steuersätzen auch funktioniert.
Wenn ich einen Steuersatz verwende der nicht im Shop vorhanden ist gibt es auch die entsprechende Meldung, explizit bei 0 verhält sich das anders.
Im Update wird die 0% einfach nicht eingetragen, beim create kommt folgendes:
Version - 4.2.1
Schöne Grüße,
Niklas
Beim testen eigener Beispieldaten ist mir aufgefallen, dass ich vorhandenen Artikel nicht den MwSt. Satz von 0% zuweisen kann, bei neuen kommt sogar ein Fatal error.
Und zwar übergebe ich bei den updates und creates bei der Article Resource nur den Steuersatz an (unter tax) und nicht die taxId - ist laut Wiki ja so möglich, was mit allen anderen Steuersätzen auch funktioniert.
Wenn ich einen Steuersatz verwende der nicht im Shop vorhanden ist gibt es auch die entsprechende Meldung, explizit bei 0 verhält sich das anders.
Im Update wird die 0% einfach nicht eingetragen, beim create kommt folgendes:
Fatal error: Call to a member function getTax()on a non-object in /www/.../shopware/engine/Shopware/Components/Api/Resource/Variant.php on line 638Und - das create wird auch in diesem Beispiel über die Article Resource durchgeführt, nicht über die Variant Resource, komisch das dort der Fehler geschmissen wird. Ich versteh gerade auch gar nicht, wieso das die Varianten-Resource abhandelt.
Version - 4.2.1
Schöne Grüße,
Niklas