Dit is een automatische vertaling. De originele post is beschikbaar in Engels.

Upgrade

Anveo EDI Connect gebruikt een versiebeheersysteem, waarbij we een major, een minor en een revisienummer hebben, zoals 4.00.01 (versie: 4, minor versie: 00, revisie 01). De upgradeprocedure wordt hieronder uitgelegd. Er is een kennisbankartikel over de vraag of je de module in een bestaand live systeem moet upgraden. De module revisie update wordt als veilig beschouwd, maar je moet het systeem nog steeds testen na een upgrade.

Wanneer we de hoofdversie wijzigen, kunnen er technische wijzigingen zijn. We documenteren alle wijzigingen tussen de versies in het hoofdstuk Wat is nieuw?

In dit gedeelte tonen we de upgrade-instructies op basis van de geselecteerde moduleversie hierboven. Zorg ervoor dat je eerst de juiste versie selecteert.

Voordat u een update start, moet u een back-up maken van de EDI-toewijzingen en -objecten. Probeer een nieuwe versie altijd eerst uit in een testomgeving. Als je van plan bent om een live omgeving bij te werken, neem dan van tevoren contact op met onze support, zodat zij middelen beschikbaar hebben voor het geval je hulp nodig hebt.

Zorg ervoor dat u ten minste moduleversie 3 hebt geïnstalleerd voordat u bijwerkt naar moduleversie 4.

FOB-Installatie

Dit gedeelte is niet van toepassing als je de Extension van onze module voor Business Central gebruikt.

Als u een upgrade uitvoert vanaf een versie die ouder is dan 1.47, controleer dan of er een tabel met de naam “EDI Version Branch” is en verwijder de tabelgegevens en het object voordat u een update uitvoert naar een nieuwere versie.

Je kunt de nieuwe objecten importeren, maar pas op dat je je aanpassingen niet overschrijft. U hoeft de codeunit EDI Callback niet te importeren omdat er een tweede codeunit 5327313 EDI Callback - Template is die met Anveo EDI Connect wordt meegeleverd. Als we een functie toevoegen aan de EDI Callback codeunit, voegen we die ook toe aan de sjabloon. U kunt nieuwe functionaliteit eenvoudig kopiëren van de 5327313 EDI Callback - Template codeunit naar uw EDI Callback codeunit. De EDI callback codeunit zelf is niet veranderd van 1.47 naar 4.00. Maar er zijn enkele nieuwe hulpfuncties beschikbaar om toegang te krijgen tot functieparameters.

Als u de componenten voor communicatie op afstand gebruikt, installeer ze dan opnieuw als ze zijn gewijzigd.

Na het importeren van de nieuwe objecten moet je alle resterende objecten uit ANVEDI3* verwijderen, behalve de EDI Callback codeunit.

Voer na een upgrade het compile-commando uit vanuit de ontwikkelomgeving voor alle EDI-objecten (object ID “5327300” tot “5327399”). Als je fouten krijgt door ontbrekende automations/.NET Dlls, kun je deze negeren als je de functionaliteit niet nodig hebt:

  • Remote Communication
    • bestandsoverdracht via ftp/ftps, e-mail
  • ZUGFeRD
    • speciale PDF-facturen

Open na het bijwerken van de objecten het venster EDI Setup. Mogelijk wordt u gevraagd de client opnieuw op te starten of de EDI mapping bij te werken. Volg de instructies op het scherm. Als u een NAS (NAV Application Server) gebruikt, moet u deze mogelijk ook opnieuw opstarten.

Afhankelijk van de upgrade kunnen er ook veel nieuwe eigenschappen zijn in de EDI mappings. De EDI-mappings worden automatisch geüpgraded, maar u moet elke mapping controleren na de upgrade.

De QuickInstall import is verplicht. Importeer altijd het QuickInstall-bestand zoals beschreven in het installatiehoofdstuk na ontvangst van een grote update.

Raadpleeg dit gedeelte als u een nieuwere versie van de objecten en documentatie krijgt om te controleren of er aanvullende stappen nodig zijn.

De module testen na een upgrade

Na elke upgrade moet u controleren of de EDI-toewijzingen zich nog steeds gedragen zoals verwacht. Als er API-wijzigingen zijn of als de converter zich anders gaat gedragen (alleen bij grote upgrades), zullen we dit documenteren in onze changelog. We verwachten geen problemen na een kleine of revisie-upgrade, maar we hebben slechts een beperkt aantal testgevallen. Het is uw verantwoordelijkheid om ervoor te zorgen dat de module zich correct gedraagt na een upgrade.

We raden sterk aan om elke update uit te proberen in een testsysteem voordat je een upgrade uitvoert op een live systeem. Een directe update van een live systeem brengt altijd het risico met zich mee dat de EDI-interfaces niet meer correct functioneren. Als de EDI-gegevens bedrijfskritisch zijn, moet hiermee rekening worden gehouden in het upgradescenario. Alle relevante interfaces moeten worden gecontroleerd in een testsysteem en er moeten plannen zijn om over te schakelen naar de vorige versie als er zich onvoorziene problemen voordoen.