Mises à jour
Selon la façon dont tu as initialement installé l'extension, il existe deux chemins de mise à jour.
Mise à jour du compositeur
- Mets la boutique en mode maintenance, en exécutant cette commande depuis le répertoire racine de ton installation :
bin/magento maintenance:enable
- Tape
composer update [package-name-from-composer.json]
Par exemplecomposer update geissweb/module-euvat
- Une fois la commande composer terminée, exécute les commandes suivantes :
bin/magentosetup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento maintenance:disable
Mise à jour classique dans le dossier de l'application
Ceci s'applique lorsque tu as installé l'extension en copiant le contenu du fichier .zip dans le répertoire de l'application. Assure-toi d'avoir un accès SSH/SFTP pour copier les fichiers de l'extension dans ton installation Magento.
- Mets le magasin en mode maintenance, en exécutant cette commande depuis le répertoire racine de ton installation :
bin/magento maintenance:enable
- Supprime le contenu du répertoire existant dans
app/code/Geissweb/Euvat/
- Télécharge les répertoires du fichier .zip dans le dossier
app/code/Geissweb/Euvat/
- Après le téléchargement, exécute les commandes suivantes :
bin/magentosetup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento maintenance:disable
Notes importantes sur les mises à jour
Tu trouveras ici toutes les informations importantes lors de la mise à jour de EU VAT Enhanced pour Magento 2
Mise à jour vers la version 1.20.0
Cette version prend désormais en compte le numéro de TVA de l'adresse de facturation ainsi que l'adresse de livraison pour contrôler si et quel taux de taxe est appliqué. Cela permet de traiter tous les cas de TVA connus, comme les transactions triangulaires intracommunautaires et plus encore.
Tu devrais tester tes cas de calcul de la taxe pour confirmer si cela correspond à tes besoins.
Mise à jour vers la version 1.17.0
La version 1.17.0 nécessite Magento 2.3 et PHP7.1 au minimum. Comme ces deux versions sont déjà en fin de vie, nous recommandons de mettre à jour Magento vers la version 2.4.4.
Mise à jour vers la version 1.14.0
Cette version ajoute la possibilité de valider les numéros de TVA du Royaume-Uni par l'intermédiaire du service HMRC. Un certain remaniement a été nécessaire pour créer un moyen unifié de valider les numéros avec différentes interfaces.
De plus, cette version ajoute une grille adminhtml pour les résultats de validation des numéros de TVA, où tu peux revalider ou supprimer les résultats de validation manuellement. Nous avons également ajouté un nouvel ACL pour la zone d'administration, afin de contrôler qui peut établir une liste, exécuter une (re)validation et supprimer des résultats. Cela signifie que les comptes d'administrateurs qui n'ont pas toutes les autorisations doivent avoir les nouvelles autorisations ajoutées à leur rôle pour pouvoir utiliser la validation.
Mise à jour vers les versions > 1.7
La version 1.7 a introduit un nouveau champ pour le pays d'origine ainsi que le numéro de TVA du propriétaire de la boutique. Tu dois t'assurer que ces informations sont correctement configurées, car c'est l'un des facteurs qui détermine si une commande est taxée ou non.
Les informations seront extraites de la configuration de l'adresse de la boutique, tant qu'il n'y a pas de pays domestique défini dans la configuration.