-
Créer une sauvegarde
Crée une sauvegarde complète (base de données et fichiers de la boutique) -
Activer le mode maintenance (optionnel)
bin/magento maintenance:enable
-
Supprimer ou sauvegarder l'ancienne version du module
- Va dans
app/code/Geissweb/Euvat
- Sauvegarde le dossier (par ex. en le renommant) afin de pouvoir effectuer un rollback si nécessaire.
- Va dans
-
Télécharger les nouveaux fichiers de modules
Télécharge le nouveaufichier .zip
dansapp/code
et décompresse-le. La structure doit ensuite contenirapp/code/Geissweb/Euvat
-
Exécuter la mise à jour de la base de données
bin/magento setup:upgrade
-
Vider le cache
bin/magento cache:flush
-
Désactiver le mode de maintenance (si activé)
bin/magento maintenance:disable
Installation & mises à jour
Installation
Vous trouverez des instructions d'installation détaillées sous Téléchargements et clés de licence dans votre compte client.
Installation sur Magento Marketplace
Si vous avez obtenu le module via Magento Marketplace (désormais Adobe Commerce Marketplace), suivez les instructions d'installation ici.
Mises à jour
Selon la manière dont vous avez installé le module, il existe deux chemins de mise à jour possibles.
Mise à jour du Composer
-
Activez le mode de maintenance
bin/magento maintenance:enable
-
Exécutez la mise à jour de Composer
composer update geissweb-euvat
-
Installez les modifications nécessaires de la base de données et compilez le code
bin/magento setup:upgrade bin/magento setup:di:compile
-
Mettez à jour les contenus statiques (utilisez éventuellement les langues et les thèmes de votre boutique)
bin/magento setup:static-content:deploy
-
(Facultatif) Recréer les index pour appliquer les dernières modifications
bin/magento indexer:reindex
-
(Facultatif) Vider le cache
bin/magento cache:flush
-
Désactiver le mode de maintenance
bin/magento maintenance:disable
- Enfin, effectuez quelques tests (par ex. commande test) pour vous assurer que le module fonctionne correctement
Mise à jour classique dans le répertoire app
Notes de mise à jour importantes pour les versions spécifiques
Vous trouverez ici toutes les informations importantes pour la mise à jour de EU VAT Enhanced pour Magento 2.
Mise à jour à la version 1.20.0
Cette version prend désormais en compte le numéro de TVA de l'adresse de facturation et de l'adresse d'expédition afin de contrôler si le taux de TVA est appliqué et lequel. Cela permet de couvrir tous les scénarios de TVA courants, par exemple les transactions triangulaires intracommunautaires. N'hésitez pas à tester vos calculs de TVA afin de vous assurer qu'ils répondent à vos besoins.
Mise à jour de la version 1.17.0
La version 1.17.0 nécessite au minimum Magento 2.3 et PHP 7.1. Comme ces deux versions sont déjà EOL (End of Life), nous recommandons vivement une mise à jour vers Magento 2.4.4.
Mise à jour à la version 1.14.0
Cette version permet la validation des numéros de TVA britanniques (UK) via le service HMRC. Pour cela, un refactoring a été nécessaire afin de créer une validation uniforme pour différentes interfaces.
En outre, une grille Adminhtml a été ajoutée pour permettre de revalider ou de supprimer des résultats de validation. De nouvelles autorisations ACL garantissent que seuls les comptes admin autorisés ont accès à l'affichage, à la validation et à la suppression. Les comptes ne disposant pas de tous les droits d'administration doivent obtenir ces nouvelles autorisations pour pouvoir utiliser la validation.
Mise à jour des versions > 1.7
La version 1.7 a introduit un nouveau champ pour le pays domestique (domestic country) ainsi que le numéro de TVA de l'exploitant de la boutique. Veuillez vous assurer que ces données sont correctement configurées, car elles peuvent déterminer si une commande est taxée.
Si aucun pays n'est défini dans les paramètres, les informations sont automatiquement reprises de la configuration de l'adresse de la boutique.