Anveo EDI Connect / Config / Pour commencer / Mise à niveau
This is an automatic translation. The original post is available in Anglais.

Mise à niveau

Anveo EDI Connect utilise un système de gestion des versions, où nous avons une version majeure, une version mineure et un numéro de révision, comme 4.00.01 (Version : 4, version mineure : 00, révision 01). La procédure de mise à niveau est expliquée ci-dessous. Il existe un article de la base de connaissances sur la question de savoir si vous devez mettre à niveau le module dans un système vivant existant. La mise à jour de la révision du module est considérée comme sûre, mais vous devez toujours tester le système après une mise à jour.

Chaque fois que nous changeons la version majeure, il peut y avoir des changements techniques. Nous documentons tous les changements entre les versions dans le chapitre Nouveautés.

Dans cette section, nous allons vous montrer les instructions de mise à niveau en fonction de la version du module sélectionnée ci-dessus. Assurez-vous d’abord de sélectionner la bonne version.

Avant de commencer toute mise à jour, veuillez vous assurer de sauvegarder les mappages et les objets EDI. Veuillez toujours commencer par essayer une nouvelle version dans un environnement de test. Si vous prévoyez de mettre à jour un environnement en direct, veuillez contacter notre support au préalable, afin de vous assurer qu’il dispose des ressources nécessaires en cas de besoin.

FOB-Installation

Cette section ne s’applique pas si vous utilisez la version Extension de notre module pour Business Central.

Si vous effectuez une mise à niveau à partir d’une version antérieure à 1.47, veuillez vérifier s’il existe une table appelée “EDI Version Branch” et supprimer les données et l’objet de la table avant d’effectuer la mise à jour vers une version plus récente.

Vous pouvez importer les nouveaux objets, mais veillez à ne pas écraser vos personnalisations. Vous n’avez pas besoin d’importer le EDI Callback l’codeunit car il existe un second 5327313 EDI Callback - Template codeunit 5327313 EDI Callback - Template qui est livré avec Anveo EDI Connect. Si nous ajoutons une fonction à l’codeunit EDI Callback, nous l’ajouterons également au modèle. Vous pouvez simplement copier la nouvelle fonctionnalité du 5327313 EDI Callback - Template codeunit à votre EDI Callback codeunit. L’codeunit rappel EDI elle-même n’a pas changé de 1.47 à 4.00. Mais il existe de nouvelles fonctions d’aide pour accéder aux paramètres des fonctions.

Si vous utilisez les composants de communication à distance, veuillez les réinstaller, au cas où ils auraient été modifiés.

Après une mise à jour, veuillez exécuter la commande de compilation depuis l’environnement de développement pour tous les objets EDI (ID d’objet « 5327300 » à « 5327399 »). Si vous obtenez des erreurs dues à des Dlls d’automatisation/.NET manquantes, vous pouvez les ignorer, si vous n’avez pas besoin de la fonctionnalité :

  • Remote Communication
    • transfert de fichiers via ftp/ftps, courriel
  • ZUGFeRD
    • factures spéciales en PDF

Après avoir mis à jour les objets, veuillez ouvrir la fenêtre de configuration de l’EDI. Il peut vous être demandé de redémarrer le client ou de mettre à jour les données EDI mapping. Veuillez suivre les instructions qui s’affichent à l’écran. Si vous utilisez un NAS (serveur d’application NAV), vous devrez peut-être aussi le redémarrer.

En fonction de la mise à niveau, il peut également y avoir beaucoup de nouvelles propriétés dans les mappages EDI. Les mappings EDI seront mis à jour automatiquement, mais vous devez vérifier chaque mapping après la mise à jour.

Veuillez vous reporter à cette section si vous obtenez une version plus récente des objets et de la documentation pour vérifier si des étapes supplémentaires sont nécessaires.

Test du module après une mise à niveau

Après chaque mise à niveau, vous devez vous assurer que les mappages EDI se comportent toujours comme prévu. Si des modifications sont apportées à l’API ou si le convertisseur se comporte différemment (uniquement lors de mises à jour majeures), nous les documenterons dans notre journal des modifications. Nous ne prévoyons aucun problème après une mise à niveau mineure ou une révision, mais nous ne disposons que d’un nombre limité de cas de test. Il est de votre responsabilité de vous assurer que le module se comporte correctement après une mise à niveau.

Nous recommandons vivement d’essayer chaque mise à jour dans un système de test avant de mettre à niveau un système réel. Une mise à jour directe d’un système actif comporte toujours le risque que les interfaces EDI ne fonctionnent plus correctement. Si les données EDI sont critiques pour l’entreprise, il faut en tenir compte dans le scénario de mise à niveau. Toutes les interfaces pertinentes doivent être vérifiées dans un système de test et il doit être prévu de passer à la version précédente en cas de difficultés imprévues.