Strona główna forum Wsparcie Problemy z działaniem Magento problemy z podatkiem (z zaokrąglaniem)

Magento problemy z podatkiem (z zaokrąglaniem)

Wszystkie problemy związane z działaniem sklepu...


Posty: 8
Gadu-Gadu: 0

Witam

Mam problem z ustawieniem podatku w Magento 1.7.0.2.
Mam produkt z ceną € 45 brutto. Cena produktu zawiera podatek (19%), wiec ustawiłem w ustawieniach podatku w konfiguracji, że ceny katalogowe zawierają podatek.
Jednak Magento zamiast odliczać podatek, dolicza mi podatek do tej ceny i mam cenę € 53,55 ((45*0.19) + 45).

Przeczytałem gdzieś że jest to znany bug od wersji 1.6.0.0 i nie znalazłem rozwiązania.
post6578.html#p6578

Następnie postanowiłem ustawić cenny netto i żeby Magento samo doliczyło podatek (19%).
Wiec obliczyłem podatek (45*100)/119 co daje mi kwotę 37,81512605042017.
Wpisałem więc tę kwotę do pola z ceną i po zapisaniu Magento zaokrągliło mi tę kwotę do 37,82.

W widoku produktu jest ok, jest € 45.00, jednak w momencie zakupu Magento wylicza cenę produktu jako € 45.01.

Zauważyłem, że jak wpisze zaokrągloną cenę produktu € 37,81 to mam wyliczone € 44.99 a po wpisaniu € 37.82 - € 45.01.
A gdy wpiszę 37,81512605042017 to w widoku produktu jest ok € 45.00 ale w koszyku jest € 45.01.

Znacie jakieś rozwiązanie tego problemu? Lub tego buga z wliczaniem podatku do ceny brutto?

Pozdrawiam
Grzegorz

// Edit:
Wprowadziłem tę zmianę: post4592.html#p4592
Ale również nie poskutkowało :/

// Edit:
Skopiowałem plik z app\code\core\Mage\Tax\Model\Calculation.php do app\code\local\Mage\Tax\Model\Calculation.php i funkcji calcTaxAmount() zmieniłem $round=true na $round=false (w pliku w gałęzi local)

Oraz wprowadziłem zmiany opisane w tym poście: http://www.magentocommerce.com/boards/v ... 5/#t414872
I wydaję się działać. Dam znań jak będzie coś nie tak, żeby nie wprowadzać w błąd.

Magento problemy z podatkiem (z zaokrąglaniem)

PostTeraz jest 28 kwi 2024, o 17:45
Google

Posty: 427
Lokalizacja: Internet

Powrót do Problemy z działaniem