Bonjour,
SOLUTION TROUVÉE : Ce n'est pas l'idéal, mais ça fonctionne. Nous devons faire une modification du fichier classes/TaxRulesGroup.php. Vers la ligne 46, vous voyez :
public static $canada_states_iso = array('QC','PE');
changez-le pour :
public static $canada_states_iso = array('PE');
Donc vous devez enlever le 'QC'. Ensuite, vous pouvez changer le taux de taxes de 9.5 % à 9.975 % et le tour est joué.
------------------------------------------------------------------------------------------------------------------------------
Dans le but de faire le changement nécessaires pour les taxes, j'ai un problème d'application du nouveau fonctionnement que voici :
Ce que j'avais comme configuration (mon backoffice est en anglais) :
- sous l'onglet Payment
- sous-catégorie Taxes
- PST 9.5 %
- sous catégorie Tax Rules
- sous CA Standard Rate
- Canada/State/Country - Canada - Tax to apply est à GST 5 %
- En cliquant sur Canada - Quebec - PST 9.5 % - Apply both taxes
Note: avec cette configuration, les taxes sont correctes
Voici ce que j'ai changé dans la nouvelle configuration pour refléter le changement du fonctionnement de la taxe provinciale :
- sous l'onglet Payment
- sous-catégorie Taxes
- PST 9.975 %
- sous catégorie Tax Rules
- sous CA Standard Rate
- Canada/State/Country - Canada - Tax to apply est à GST 5 %
- En cliquant sur Canada - Quebec - PST 9.975 % - Apply State Tax Only
Note: avec cette configuration, malgré qu'il doit maintenant appliqué la taxe provinciale de 9.975 % au montant de la commande, il ne le fait pas. Son comportement demeure le même que la configuration précédente. Donc, il fait quand même le calcul :
Prix de vente = 100,00 $
TPS (100 $ × 5 %) = 5.00 $
TVQ ([100 $ + 5 $] × 9.5 %) = 9.98 $
Total = 114.98 $
Mais le taux de 9.975 % est utilisé.
Est-ce quelqu'un a une solution à ce problème? J'utilise la version 1.4.9
Merci à l'avance.