API: check price net / gross prices
EN
When synchronising with other software, the Shopware behaviour that gross and net prices can be transferred independently of each other and without checking the distance, taking into account the tax via API, is a possible source of error.
In other software it is usually "normal" that the net price plus tax results in the gross price. Therefore, it is unexpected when Shopware accepts, for example, a net price of 10 EUR and a gross price of 20 EUR. Is it possible to add a plausibility that optionally reports deviations or triggers an error if the prices do not match?
If linked = True, it should not be possible to transfer prices where net * tax rate <> gross price.
DE
Bei der Synchronisation mit anderer Software ist das Shopware Verhalten, dass Brutto- und Nettopreise unabhängig voneinander und ohne Prüfung des Abstandes unter Berücksichtigung der Steuer über API übertragen werden können eine mögliche Fehlerquelle.
In anderer Software ist meist "normal", dass der Nettopreis plus Steuer den Bruttopreis ergibt. Daher kommt es unerwartet, wenn Shopware z.B. einen Nettopreis von 10 EUR und einen Bruttopreis von 20 EUR akzeptiert. Ist es möglich eine Plausibilität zu ergänzen, die wahlweise Abweichungen meldet oder einen Fehler auslöst wenn die Preise nicht zusammenpassen?
Bei linked = True sollte es nicht möglich sein Preise zu übertragen, bei denen Netto * Steuersatz <> Bruttopreis sind.