Produkt via API anlegen nur Nettopreis

Hallo,

kann es sein, dass die Produktanlage via API zwingend die Angabe von Netto und Bruttopreis erfordert. Es sollte doch eigentlich reichen einen der beiden Preise angeben zu müssen, wenn die taxId ja bekannt ist und der price das Flag „linked“ hat? z.B. 

...
"taxId": "4ca4979cd62045f08e424f89a455f8c9",
"price" : [
        {
            "currencyId" : "b7d2554b0ce847cd82f3ac9bd1c0dfca",  
            "net": 25, 
            "linked" : true
        }
],
...

ohne „gross“ kommt eine Fehlermeldung …

Hintergrund: wir wollen die Artikel aus einer externen WaWi (führendes System) an SW6 exportieren und von hier nur Netto übergeben. 

Gruss

Wir machen das gleiche und übergeben halt beide Preise. Aber ja, du hast recht, eigentlich sollte ein Preis reichen!

[@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski “Moritz Naczenski”)‍ könnt ihr die API nicht entsprechend erweitern, dass man entweder nur Netto oder Bruttopreis angeben muss, wenn der Steuersatz bekannt ist? So kann ich ja theoretisch einen Nettopreis und einen völlig falschen Bruttopreis dazu übermitteln.

1 „Gefällt mir“

4 Jahre später und keine Verbesserung. Gerade getestet. Sowohl ‚net‘ als auch ‚gross‘ müssen übergeben werden. Ob man ‚linked‘ false oder true übergibt macht überhaupt keinen Unterschied.
Man ist also gezwungen die korrekten Brutto- und Nettopreise zu berechnen bevor man das Produkt erstellt, insofern man Wert darauf legt :upside_down_face:

Der Steuersatz (der ja ein Pflichtfeld ist!) greift in keinster Weise bei den eingetragenen Preisen ein, z. B. funktioniert das hier also (leider) perfekt:

„price“: [{
„currencyId“: „b7d2554b0ce847cd82f3ac9bd1c0dfca“,
„gross“: 20,
„net“: 0,
„linked“: true
}],