Anveo EDI Connect / Config / Overzicht / Wat is nieuw?
Dit is een automatische vertaling. De originele post is beschikbaar in Engels.

Wat is nieuw?

In deze sectie beschrijven wij de nieuwe functionaliteit van elke versie. Dit is niet de volledige technische changelog, maar bedoeld voor mensen die de module gebruiken om een overzicht te krijgen.

Versie 4.00

Anveo EDI Connect 4.00 heeft veel verbeteringen en nieuwe functies.

Ervaring van de gebruiker

Business Transactions

Wij willen het de eindgebruiker zo gemakkelijk mogelijk maken om zijn transactiegegevens te vinden, de status te zien en naar de gewenste informatie in het systeem te navigeren. Vóór versie 4 was er de logging, waarbij de eindgebruiker elke stap van de verwerkingslogica kon terugvinden, maar dit is technischer dan door vele gebruikers wordt vereist. Om die reden hebben wij besloten het nieuwe concept van Business Transactions toe te voegen.

Rolcentrum van Microsoft Dynamics 365 Business Central – EDI-bedrijfstransacties tonen

Het algemene idee is de toestand van een document weer te geven in één enkele regel, een Business Transaction. Elk van deze transacties behoort tot een nieuwe opstellingstabel, het Business Transaction Type. Het Business Transaction Type bepaalt welke algemene processen er bestaan en welke toegangspunten er zijn. Wij bespreken de details in het hoofdstuk Business Transactions.

UI Verbeteringen

Er zijn verschillende kleine wijzigingen om de bruikbaarheid te verbeteren. Zo hebben we bijvoorbeeld de FactBox in het EDI Document bijgewerkt om de informatie die de eindgebruiker nodig heeft beter weer te geven. We hebben ook wat werk verricht om het werken met de nieuwe browser-gebaseerde clients in alle versies te vergemakkelijken. Bij de volgende release zullen we verdere verbeteringen op dat gebied zien.

Banen (“Zero-coding”)

Met de zakelijke transacties hebben we een manier toegevoegd om gegevens te exporteren zonder de noodzaak om velden toe te voegen om bij te houden of ze al geëxporteerd waren. In het verleden moest u booleaanse vlaggen toevoegen aan alle uitgaande documenten, die bijhielden of het moest worden geëxporteerd en of er al een export was. De nieuwe functionaliteit kan daar in veel scenario’s voor zorgen. Dit geeft u de mogelijkheid om standaard EDI workflows op te zetten zonder een enkele regel codering of aanpassingen aan de basis objecten van Microsoft Dynamics 365 Business Central. Wij bespreken de details in het hoofdstuk Business Transactions.

Mapping Instelling

Er zijn een heleboel kleine veranderingen en verbeteringen in de mapping setup. Eén grote verandering is alleen soms merkbaar, we hebben de manier waarop SourceExpr en DestExpr worden behandeld veranderd naar een volledig getypte engine. Dit moet de prestaties en de stabiliteit verbeteren en het systeem robuuster maken voor taalveranderingen.

Algemene functionaliteit

Tabel gegevens filteren

We hebben de manier veranderd waarop je toegang hebt tot post-processing gegevens. Er is een nieuwe eigenschap Data View, waarmee u het record kunt filteren op alle records van de tabel, het post-processing record, het business transaction record of een record door een genoemd filter. Door
Named Table View te selecteren, krijgt u toegang tot het named table view veld, zoals voorheen. Deze wijziging is achterwaarts compatibel. Bij upgrades zullen we de nieuwe eigenschap instellen op Named Table View en de naam van het tabelaanzicht behouden.

Rolcentrum van Microsoft Dynamics 365 Business Central – Tonen van tabel eigenschappen in EDI Mapping

Table Limit

Als u gegevens uit een tabel leest, is er een nieuwe geavanceerde eigenschap genaamd Limit Count. Als u deze eigenschap op True zet, kunt u het aantal records dat moet worden gelezen, beperken.

Gekoppelde documenten maken

De eigenschap Master Table werd hernoemd tot Create Linked Documents. U dient dit op True te zetten wanneer u andere tabellen aan deze instantie wilt koppelen of wanneer u vanuit de
Business Transaction of EDI Processing Queue naar het record wilt kunnen navigeren.

Fouten aan tabellen koppelen

Er is een nieuwe eigenschap Register Errors On Instance die ervoor zorgt dat alle volgende fouten aan deze tabelinstantie worden gekoppeld.

Init-functies voor Temp-tabellen

Op tijdelijke tabellen kan je nu een functie specificeren die een ANVEDI Variant teruggeeft die een RecordRef bevat die gebruikt wordt als de initiële waarden. Dit is een zeer geavanceerd onderwerp en alleen nodig in speciale gevallen.

Nabewerkingen

Er zijn nieuwe post-processing types om de nieuwe Business Transactionste ondersteunen .

Ingebouwde functies

Er zijn veel nieuwe ingebouwde functies. Wij zullen er slechts één van bespreken, maar er is een nieuw hoofdstuk ingebouwde functies in de handleiding.

Er zijn nieuwe ingebouwde functies om waarden met elkaar te vergelijken. Hiermee kunt u regels van het type Conditional gebruiken om basis voorwaardelijke vertakkingen te doen. Als u twee verschillende gegevenstypen probeert te vergelijken, wordt het tweede gegeven gecast naar het eerste. Met deze nieuwe functie hoeft u de “tweede tabel” workaround niet meer te gebruiken voor IF statements.

Mapping Vervoer / Invoer en Uitvoer

Wij hebben de oude import- en exportfunctionaliteit voor mapping vervangen. U kunt oude backups importeren met de nieuwe systemen en het oude rapport wordt nog steeds met de module meegeleverd, maar is deprecated.

Met de nieuwe functionaliteit kunt u veel gedetailleerder aangeven wat u wilt exporteren. Bij import kunt u de gegevens in de backup zien en beslissen wat moet worden geïmporteerd. Meer details vindt u onder Back-up en Transport.


Rolcentrum van Microsoft Dynamics 365 Business Central – EDI-configuratie-export tonen

Fout afhandeling

We hebben de ingebouwde functies verbeterd die u kunt gebruiken, bijvoorbeeld om mappings te controleren. Er zijn drie nieuwe commandotypes:

  • INFO
  • WARNING
  • DEBUG

Waarmee je logboekvermeldingen kunt maken. Alle logboek commando’s, inclusief de bestaande ERROR, ondersteunen nu meerdere plaatshouders om waarden uit de mapping te gebruiken binnen de foutmelding. U kunt ook een Error Code specificeren, die u kunt gebruiken om toegang te krijgen tot de log informatie. Het is nu ook mogelijk om expliciet aan te geven aan welke tabel de fout moet worden toegewezen.

Aanvaardbare fouten

We hebben ook een nieuw fouttype ingevoerd, dat de verwerking afbreekt, maar door de eindgebruiker kan worden aanvaard. Hiermee kunt u controles definiëren die de verwerking zullen onderbreken, maar die door de eindgebruiker als aanvaard/geïgnoreerd kunnen worden gemarkeerd.

Object Namen

We hebben veel objecten voorafgegaan door “ANVEDI” om naamsverwarringen met andere modules te voorkomen. Om achterwaarts compatibel te zijn heeft dit wel invloed op de meeste, maar niet op alle objectnamen. We zullen de namen in deExtension” versie stroomlijnen bij de volgende release. Anveo EDI Connect zal enkel beschikbaar zijn als uitbreiding voor Microsoft Dynamics 365 Business Central. Wij zullen geen oudere Dynamics versie ondersteunen als een NAV Extension.

Parallelle verwerking

In het algemeen raden wij de verwerking van meerdere EDI-processen tegelijk af. Met de nieuwe release hebben we geprobeerd de tijd dat we onze eigen systeemtabellen locken te beperken, waardoor het mogelijk wordt meerdere processen tegelijk te draaien. Alle tabellen die in de mappings worden gebruikt, zullen nog steeds een beperkende factor zijn. Als het kan, raden wij toch aan om parallelle verwerkingen te vermijden.

Mapping Versieondersteuning

Met de nieuwe beschikbare enterprise versies van de module, hebben we ondersteuning toegevoegd voor versiebeheer van mappings. Er zijn twee modi beschikbaar een eenvoudige en een revisie veilige, waarbij een mapping die eenmaal is uitgevoerd niet meer kan worden gewijzigd. We hebben een sectie Mapping Versioning toegevoegd, waar u meer informatie kunt vinden. Als u de nieuwe functionaliteit wilt gebruiken, zult u een nieuwe licentie moeten aanschaffen, neem gerust contact op met ons partnerteam voor meer informatie.

Convertor Wijzigingen

Er waren enkele wijzigingen in de basismodule die alle toewijzingen zullen beïnvloeden. Wij raden u sterk aan om al uw mappings te testen na het upgraden voordat u de upgrade uitvoert in een live systeem.

In de volgende secties zullen wij de wijzigingen in specifieke converters opsommen.

EDIFACT/X12

We hebben geprobeerd om de foutmeldingen in de converter te verbeteren. We hebben ook het gedrag van lussen veranderd, als ze een minimumherhaling hebben. Wij raden aan om een min. herhaling in te stellen voor alle tabellen binnen een EDIFACT mapping, waar dat zinvol is. Dit zal ertoe leiden dat de segmenten worden verwerkt en niet alleen gecontroleerd, wat de prestaties en de foutmeldingen zal verbeteren.

We hebben de EDIFACT importer bijgewerkt, download de standaarden met de nieuwe downloader. Aangezien we enkele problemen hebben opgelost is het zinvol om reeds geïmporteerde standaarden te verwijderen en ze opnieuw te importeren, alvorens nieuwe mappings te maken.

Er is een nieuwe functie EDIFACT.SKIPSEGMENTS die u kunt gebruiken, indien u gegevens wilt overslaan zonder ze te verwerken, tot een bekend element.

XML

Er is een breuk in de XML converter, als je namespaces gebruikt bij imports. We zullen nu de namespace informatie gebruiken om import elementen te identificeren. Dit vereiste dat alle regels de juiste namespace-informatie hadden. Het voordeel is dat u bestanden met verschillende voorvoegsels kunt verwerken, aangezien ze nu als gelijkwaardig worden beschouwd.

De andere verandering is dat een lege Content node nu zal resulteren in een volledige uitvoer van de tag. Als u een samengevouwen uitvoer wilt krijgen, kunt u de eigenschap Conditionele Conditional Output op de inhoud gebruiken. Je kunt de Conditional Output op het element gebruiken om te voorkomen dat de tag getoond wordt.

ZUGFeRD

ZUGFeRD wordt alleen ondersteund in installaties die FOB bestanden gebruiken (voor of gelijk aan BC14). Wij bieden geen Microsoft Dynamics Business Central compatibele Extension van onze ZUGFeRD oplossing aan.

De ZUGFeRD-componenten zijn bijgewerkt en moeten worden geüpgraded. De PDF Licentie wordt nu ingesteld buiten Dynamics met behulp van een Licentie Manager geleverd door de fabrikant van de PDF componenten.

We hebben de manier veranderd waarop ZUGFeRD bestanden worden gemaakt. Omdat er in veel verkoopfactuurrapporten een COMMIT is, kunnen fouten ertoe leiden dat in oudere versies ten onrechte een uitvoerbestand wordt aangemaakt. We controleren nu of de conversie geslaagd is alvorens het uitvoerbestand te maken.