Používám verzi 1.5.6.4, ale i verze 1.5.4.1 měla stejný problém, v eshopu je nastaveno používání DPH a zobrazování ceny zboží s DPH. Na frontendu je vše ok. Ale v administraci, pokud jdu na detail zboží je tu problém:
Zboží se ukazuje v cena za mj s DPH. Jenže mezisoučet je součet částek bez DPH (tahle částa se ale neukazuje), pak je poštovné opět bez DPH, pak je výše DPH a nakonec součet celkem všeho se započtením DPH.
Problém je, že nejde sečíst položky a zkontrolovat proti mezisoučtu, protože jedno je s DPH a jedno BEZ DPH. Jak nejjednodušejí udělat, aby se:
a) zobrazovalo v administraci zboží v ceně za jednotku a celkem (na řádku produktu v detailu objednávky) bez DPH
nebo
b) aby se kromě částky s DPH ukazovala cena za jednotlivé produkty i bez DPH a šlo bez problémů sečíst jednotlivé položky a dopočítat se stejné ceny jako je v mezisoučtu?
Mělo by stačit upravit soubor
admin/controller/sale/order.php kolem řádku 1663 najdeš:
mělo by stačit odstranit podmínku: jestli máš zapnuto zobrazování s daní tak přičti daň, výsledek by byl:
V tomhle případě by se ti měla zobrazovat vždy cena bez DPH.
admin/controller/sale/order.php kolem řádku 1663 najdeš:
Code: Select all
price' => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0), $order_info['currency_code'], $order_info['currency_value']),
total' => $this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']),
Code: Select all
price' => $this->currency->format($product['price'], $order_info['currency_code'], $order_info['currency_value']),
total' => $this->currency->format($product['total'], $order_info['currency_code'], $order_info['currency_value']),
Who is online
Users browsing this forum: No registered users and 5 guests