Joomla.it Forum

Componenti per Joomla! => Gestione e-commerce => : zeroscorte 29 Jun 2013, 12:39:16

: Aggiungere una nazione alla lista Modalità d'imposta: Modalità Unione Europea
: zeroscorte 29 Jun 2013, 12:39:16
Ciao a tutti,

dal primo luglio 2013 la Croazia entra a far parte dell'UE.

Devo quindi impostare l'iva al 21% sui prodotti acquistati da questa nazione.

In configurazione di virtuemart 1.1.9 ho impostato come Modalità d'imposta: Modalità Unione Europea.
Ho aggiunto quindi in Lista Aliquote I.V.A.  la Croatia con valore 0.21

e... non va?!? mi mostra il prezzo del prodotto al netto...
vi ricordate, sapete dove bisogna andare a modificare?
o se vi era qualche bug nel pannello di configurazione?

Grazie
: Re:Aggiungere una nazione alla lista Modalità d'imposta: Modalità Unione Europea
: zeroscorte 01 Jul 2013, 15:54:13
Trovata la soluzione!

basta aprire il file:

administrator/components/com_virtuemart/classes/ps_checkout.php

e modificare la line di codice (2415)

da coś:



:

function country_in_eu_common_vat_zone ($country) {
      $eu_countries = array ('AUT', 'BGR', 'BEL', 'CYP', 'CZE', 'DEU', 'DNK', 'ESP', 'EST',
                        'FIN', 'FRA', 'FXX', 'GBR', 'GRC', 'HUN', 'IRL', 'ITA', 'LVA', 'LTU',
                        'LUX', 'MLT', 'NLD', 'POL', 'PRT', 'ROM', 'SVK', 'SVN', 'SWE');
      return in_array ($country, $eu_countries);
   }


a coś


:

function country_in_eu_common_vat_zone ($country) {
      $eu_countries = array ('AUT', 'BGR', 'BEL', 'CYP', 'CZE', 'DEU', 'DNK', 'ESP', 'EST',
                        'FIN', 'FRA', 'FXX', 'GBR', 'GRC', 'HRV', 'HUN', 'IRL', 'ITA', 'LVA', 'LTU',
                        'LUX', 'MLT', 'NLD', 'POL', 'PRT', 'ROM', 'SVK', 'SVN', 'SWE');
      return in_array ($country, $eu_countries);
   }