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 een UNC-netwerk-pad dat toegankelijk is vanuit de service tier.

U kunt deze codeunit in het communicatiekanaal selecteren en met de actie Configure in het communicatiekanaal de instellingen wijzigen.

Velden

Communication Channel Code

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

Path

Het lokale of netwerkpad waar u de bestanden van wilt ontvangen of naartoe wilt sturen.

File Mask

Op de inkomende communicatiekanalen kunt u de namen van de te verwerken bestanden filteren. Dit is een Dynamics filterkoord en hoofdlettergevoelig. Om te filteren zonder de behuizing te controleren, moet u het “@”-teken voor de filter toevoegen.

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

Action on Import

U kunt op de inkomende bestanden aangeven wat de module met het originele bestand moet doen

Do Nothing

Laat het waar het is. Waarschuwing: Als u dubbele bestandsnamen toestaat, resulteert dit in het steeds opnieuw importeren van het bestand.
(De gehele waarde van deze optie in de database is 0)

Archive

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

Delete

Verwijder het bestand na ontvangst. Het bestand wordt alleen gewist als het kan worden gelezen. De module verwijdert bestanden die niet kunnen worden verwerkt, maar wel met succes worden opgehaald (lezen). De gegevens zijn nog steeds beschikbaar in 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 moeten worden geschreven.

Allow Duplicate Filenames

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

Filename Template

Een sjabloonreeks om de bestandsnaam op te bouwen. U kunt elke constante tekst gebruiken die geldig is binnen bestandsnamen. We ondersteunen verschillende globale variabelen die binnen de bestandsnaam kunnen worden gebruikt. Omdat de module de inhoud van het bestand en de gebruikte bufferstructuren niet kent, kunt u niet direct toegang krijgen tot gegevens uit het bestand.

De volgende variabelen zijn beschikbaar:

{Entry No.}

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

{Description}

De beschrijving van de transmissie.

{Sender Party}

Afgeschreven. Alias voor {Sender Partner}.

{Sender Partner}

De afzender-partnercode.

{Sender Identification}

De identificatie van de afzender-partner.

{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 dat de gegevens heeft gegenereerd.

{Format}

Het formaat van de mapping dat de gegevens heeft gegenereerd.

{Code}

De code van de mapping die de gegevens heeft gegenereerd.

{CCYY}

Het jaar met eeuwse informatie, bijvoorbeeld 2019.

{YY}

Het jaar, bijvoorbeeld 19.

{MM}

De maand als twee cijfers.

{DD}

De dag als twee cijfers.

{WW}

De kalenderweek, weergegeven als twee cijfers.

{QQ}

Het kwartier, voorgesteld als twee cijfers.

{HH}

Het uur van de transmissie creatie.

{mm}

De notulen van de transmissiecreatie.

{ss}

De seconden van de transmissie creatie.

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.