Frage

Gibt es eine Möglichkeit, benutzerdefinierte Optionen mit Preisen aus Versand- und Steuerberechnungen auszuschließen, ohne dass ein benutzerdefiniertes Modul erforderlich ist? Nur zu sehen, ob jemand das ohne zu viel Mühe getan hat.

Danke, Mark

War es hilfreich?

Lösung 2

Ein Update dazu habe ich das überschrieben _totalBaseCalculation Die Funktion von Mage_Tax_Model_Sales_Total_Quote_Subtotal. In dieser Funktion rief ich meinen (benutzerdefinierten) Helfer an getItemOptionsPriceTotal die die Gesamtoptionspreise für diesen Artikel erhielten. Innen Subtotal.php, Dann habe ich den Artikelsteuerpreis von dem Artikel abgezogen $taxable vorher ist das mit festgelegt $item->setTaxableAmount.

Was den Versandteil angeht, habe ich etwas Ähnliches, aber ein bisschen anders gemacht (unter Verwendung des benutzerdefinierten Versandmoduls). Ich habe den Optionspreis vom Artikel -Grundpreis als SO abgezogen: $item->setPrice($item->getPrice() - $optionsPrice); Bevor die Versandrate berechnet wurde. Das schien zu funktionieren ...

Andere Tipps

Nein :)

Ich habe schon seit einiger Zeit mit VAT in Magento gearbeitet, habe einige Nachforschungen darüber gemacht, welche Module bereits vorhanden sind, aber dies ist weder Standard noch ich konnte ein anderes Modul finden.

Ein weiteres böses Problem mit der Mehrwertsteuer ist, dass es anscheinend argentinisches Recht scheint.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top