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

ANVEDI File Handler

Deze codeunit is niet beschikbaar in Microsoft Dynamics 365 Business Central Online (SaaS).

Deze codeunit wordt gebruikt om bestanden te verzenden of te ontvangen van het lokale bestandssysteem van de service tier of van elk UNC-netwerkpad dat toegankelijk is vanuit de service tier.

U kunt deze codeunit in het communicatiekanaal selecteren en de actie Configure in het communicatiekanaal gebruiken om de instellingen te wijzigen.

Velden

Communication Channel Code

Dit veld maakt deel uit van de primaire sleutel. Dit veld wordt automatisch gevuld.

Path

Het lokale of netwerkpad waarvan u de bestanden wilt ontvangen of waarnaar u de bestanden wilt verzenden.

File Mask

Op inkomende communicatiekanalen kunt u de namen filteren van de bestanden die moeten worden verwerkt. Dit is een Dynamics filterstring en hoofdlettergevoelig. Om te filteren zonder de zaak te controleren, moet u het “@”-teken voor het filter zetten.

@*.xml
Voorbeeld: Ontvang alle bestanden die eindigen op .xml. Filter niet hoofdlettergevoelig en accepteer ook .XML enz.

Action on Import

U kunt bij inkomende bestanden aangeven wat de module met het oorspronkelijke bestand moet doen

Do Nothing

Laat het waar het is. Waarschuwing: Als u dubbele bestandsnamen toestaat, zal dit ertoe leiden dat het bestand steeds opnieuw wordt geïmporteerd.
(De gehele waarde van deze optie in de database is 0)

Archive

Archiveer het bestand na ontvangst. Het bestand wordt alleen gearchiveerd als het kan worden gelezen. De module archiveert bestanden die niet kunnen worden verwerkt, maar wel met succes worden opgehaald (gelezen).
(De gehele waarde van deze optie in de database is 1)

Delete

Verwijder het bestand na ontvangst. Het bestand wordt alleen verwijderd als het kon worden gelezen. De module verwijdert bestanden die niet kunnen worden verwerkt, maar wel met succes worden opgehaald (gelezen). De gegevens zijn nog steeds beschikbaar via het EDI Message.
(De gehele waarde van deze optie in de database is 2)

Archive Folder

Het lokale of netwerkpad waar de gearchiveerde bestanden naartoe geschreven moeten worden.

Allow Duplicate Filenames

Of een bestand met dezelfde naam tweemaal door hetzelfde communicatiekanaal kan worden opgehaald. U moet dubbele bestandsnamen alleen toestaan als u de bestanden archiveert of verwijdert.

Filename Template

Een template string om de bestandsnaam op te bouwen. U kunt elke constante tekst gebruiken die geldig is binnen bestandsnamen. Wij ondersteunen verschillende globale variabelen die in de bestandsnaam kunnen worden gebruikt. Omdat de module de inhoud van het bestand en de gebruikte bufferstructuren niet kent, kunt u niet rechtstreeks gegevens uit het bestand opvragen.

De volgende variabelen zijn beschikbaar:

{Entry No.}

Het nummer van de transmissie. Kan worden gebruikt om een unieke bestandsnaam te genereren.

{Reference No.}
{Reference}

Niet ondersteund in oudere versies. Geef het referentienummer (documentnummer) dat bij de verzending is opgeslagen. Als zakelijke transacties worden gebruikt, wordt dit automatisch ingesteld.

{Description}

De beschrijving van de transmissie.

{Sender Party}

Afgeschreven. Alias voor {Sender Partner}.

{Sender Partner}

De partnercode van de afzender.

{Sender Identification}

De identificatie van de afzenderpartner.

{Receiver Party}

Afgeschreven. Alias voor {Receiver Partner}.

{Receiver Partner}

De partnercode van de ontvanger.

{Receiver Identification}

De identificatie van de partner van de ontvanger.

{Project}

Het project van de mapping die de gegevens heeft gegenereerd.

{Format}

Het formaat van de mapping die de gegevens heeft gegenereerd.

{Code}

De code van de mapping die de gegevens heeft gegenereerd.

{CCYY}

Het jaar met eeuwinformatie, bijvoorbeeld 2019.

{YY}

Het jaartal, bijvoorbeeld 19.

{MM}

De maand als twee cijfers.

{DD}

De dag als twee cijfers.

{WW}

De kalenderweek, weergegeven als twee cijfers.

{QQ}

Het kwartaal, voorgesteld als twee cijfers.

{HH}

Het uur van de transmissie creatie.

{mm}

De notulen van de transmissie.

{ss}

De seconden van het aanmaken van de transmissie.

Het is mogelijk om aangepaste variabelen aan te maken via de callback-functionaliteit van de module, als u bijvoorbeeld een documentnummer in de bestandsnaam wilt opnemen.