Question

Est-il possible d'exclure des options personnalisées avec les prix de l'expédition et les calculs fiscaux sans la nécessité d'un module personnalisé? Il suffit de voir si quelqu'un là-bas a fait cela sans trop d'effort.

Merci, Mark

Était-ce utile?

La solution 2

Mise à jour Un sur ce point, je l'emportaient sur la fonction _totalBaseCalculation de Mage_Tax_Model_Sales_Total_Quote_Subtotal. Dans cette fonction, j'ai appelé mon getItemOptionsPriceTotal d'aide (personnalisé) qui a obtenu le total des options prix pour cet article. A l'intérieur Subtotal.php, je puis soustrait le prix de la taxe sur l'article de $taxable avant qui est mis à $item->setTaxableAmount.

En ce qui concerne la partie de l'expédition va, je l'ai fait quelque chose de similaire, mais un autre bit (en utilisant le module d'expédition personnalisé). Je soustrait le prix des options à partir du prix de base de l'élément comme si: $item->setPrice($item->getPrice() - $optionsPrice); avant que le taux d'expédition a été calculé. Cela a semblé fonctionner ...

Autres conseils

Non:)

Je travaille avec la TVA dans Magento pour un certain temps, a fait des recherches sur ce que les modules sont déjà là, mais ce n'est pas standard, ni je ne pouvais trouver un autre module.

Une autre question est méchant avec TVA, il semble droit argentin.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top