Post by MocomAB » Wed Jun 27, 2012 7:24 pm

Hej!
Har problem med att få momsen att funka i min opencart-shop.
Har installerat "Order total including VAT" samt extensions som automatiskt lägger in svenska momssatser och geozoner osv. Versionerna stämmer överens (opencart 1.5.3.1 resp extensions) och att visa priser med VAT är "on" i settings.

Detta är en helt ny, ren version av opencart så det finns inget som är modifierat (dvs som kan krångla pga av det).
Extensions har installerats utan märkbara problem. Dock verkar det vara där problemet ligger, detta får jag upp i errorlog:

"2012-06-26 17:27:15 - PHP Notice: Undefined variable: tracked_ot_tax in /storage/content/43/127743/public_html/catalog/model/checkout/order.php on line 485"

såhär ser php'n ut:

" // BOF: [TiM's OpenCart Solutions] Order Total Including VAT
foreach ($order_total_query->rows as $result) {
if ($result['tax_value'] != 0) $tracked_ot_tax = true;
}

foreach ($order_total_query->rows as $result) {
if ($result['code'] == 'tax') {
$result['title'] = ($this->config->get('config_tax') ? $language->get('text_whereof_vat') : $language->get('text_vat')) . ' (' . $result['title'] . ')';
}

$text .= $result['title'] . ' ' . html_entity_decode(($tracked_ot_tax && $this->config->get('config_tax')) ? $this->currency->format($result['value'] + $result['tax_value'], $order_info['currency_code'], $order_info['currency_value']) : $result['text'], ENT_NOQUOTES, 'UTF-8') . "\n";
}
// EOF: [TiM's OpenCart Solutions] Order Total Including VAT"

Nån som fått moms att funka och kan hjälpa? :)

Newbie

Posts

Joined
Thu Jun 21, 2012 1:48 am

Post by TinaKj » Thu Jun 28, 2012 2:30 pm

Hej

Vet inte om jag har missförstått, men för att momsen ska hamna på en vara så får man välja tax class under data, och så får man räkna av momsen av på priset annars blir det kaka på kaka...

Newbie

Posts

Joined
Fri Jun 15, 2012 1:42 am
Location - www.lekisbutiken.se

Post by MocomAB » Thu Jun 28, 2012 5:10 pm

Mjo, allt är rätt inställt under data med momsklasser, geozoner osv. Men momsen dyker ändå inte upp någonstans : ( Jag vill alltså kunna visa momsen i utcheckningen/kassan så att kunden får detta på sitt kvitto.

Såhär: http://www.mollan-barnklader.se/
Där får man upp varan och totalen inklusive moms

Newbie

Posts

Joined
Thu Jun 21, 2012 1:48 am

Post by kabe » Sat Jun 30, 2012 12:27 am

http://www.mollan-barnklader.se har version 1.5.1.3. Jag har gjort lite ändringar så att det skall fungera med momsen. Jag vet inte hur ditt tillägg fungerar men du har väl inte glömt att aktivera det under tilläggsmoduler/order total? Det är också viktigt att du har sakerna rätt sorterade i ordertotal för få momsen rätt.

Jag har i allafall gjort enligt nedan i vår shop.

Jag har installerat ett tillägg SubTotalTaxes, Delsumma inkl.moms som jag fått ifrån http://www.webbutvecklarna.com, då visas varan med moms i kassan och delsumman med moms. Jag har också ändrat i koden så att det kommer moms på frakten i totalen i kassan.

Jag har också gjort så att jag får momsen i email till kunden och på fakturan och att priset i admin på kundorderna är inklusive moms. Det kan du hitta här hur man gör http://forum.opencart.com/viewtopic.php?f=23&t=60337.

Detta kanske redan ingår i ditt tillägg, men det är så jag löst det.

New member

Posts

Joined
Wed Oct 12, 2011 2:00 am

Post by TiM-SE » Tue Jul 31, 2012 2:41 pm

*** Hitta ***

foreach ($order_total_query->rows as $result) {
if ($result['tax_value'] != 0) $tracked_ot_tax = true;
}

*** Ersätt med ***

$tracked_ot_tax = false;
foreach ($order_total_query->rows as $result) {
if ($result['tax_value'] != 0) $tracked_ot_tax = true;
}

Newbie

Posts

Joined
Tue May 03, 2011 8:35 am
Who is online

Users browsing this forum: No registered users and 3 guests