Post by duben » Fri Aug 22, 2014 10:03 pm

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?

Take a rest and play free online games | Select SQL and upgrade your performance


Newbie

Posts

Joined
Fri Aug 01, 2014 11:57 pm

Post by jakuba » Sat Aug 23, 2014 6:12 pm

Jo, v OC je spousta takových kiksů, které se bez opravy přenáší z verze na verzi.

Active Member

Posts

Joined
Fri Jul 08, 2011 12:51 am
Location - CZ-Prague

Post by Reemon » Sat Aug 23, 2014 7:19 pm

Mělo by stačit upravit soubor
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']),
mělo by stačit odstranit podmínku: jestli máš zapnuto zobrazování s daní tak přičti daň, výsledek by byl:

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']),
V tomhle případě by se ti měla zobrazovat vždy cena bez DPH.

New member

Posts

Joined
Fri Mar 07, 2014 6:11 pm
Who is online

Users browsing this forum: No registered users and 5 guests