Anveo EDI Connect / Config / Mappings / De EDIFACT Converter
Dit is een automatische vertaling. De originele post is beschikbaar in Engels.

De EDIFACT Converter

De EDIFACT converter ondersteunt de import en export van elk batch EDIFACT type in elke EDIFACT versie. Wij ondersteunen momenteel geen interactieve EDIFACT berichttypes.

We gaan ervan uit dat u weet hoe u moet werken met mapping lines en hoe u toegang krijgt tot de EDI-eigenschappen.

Wizard aanmaken en bijwerken in kaart brengen

De EDIFACT converter heeft een krachtige assistent om de mapping structuur te maken van een voorbeeldbestand. U kunt ook bestaande mappings updaten vanuit extra bestanden, als u de inspringing van de mappinglijnen niet hebt gewijzigd. Wees voorzichtig met het updaten van mappings en maak altijd eerst een back-up.

Voordat de wizard wordt uitgevoerd moet de module de EDIFACT standaard kennen. Zonder deze informatie zal de assistent nog steeds in staat zijn om een werkende mapping te maken, maar hij kan geen herhalingen herkennen en kent de namen van de elementen, toegestane lengte enz. niet.

In het installatiehoofdstuk beschrijven we hoe u de EDIFACT standaarden kunt importeren.

Na het importeren van de juiste standaardbeschrijving moet u de header-eigenschappen van de EDI Mapping instellen. Daarna kunt u de wizard uitvoeren en uw voorbeeldbestand selecteren. De analyse van het bestand kan enige tijd in beslag nemen, dus zorg ervoor dat u begint met een klein bestand. De uitvoering van de mapping zal later veel sneller verlopen.

Commando’s

De EDIFACT converter ondersteunt een aantal speciale commando’s. De beschikbare commando’s zijn:

EXIT

Dit commando verlaat de huidige mapping, zonder het huidige tabelrecord te schrijven. Voorzichtig te gebruiken.

RUNASYNC

Met dit commando kun je een andere mapping starten, zoals een post-processing. Maar je hebt geen tabelgegevens nodig om door te geven naar de volgende mapping en je kunt de mapping dynamisch specificeren. Dit wordt voornamelijk gebruikt in pre-process mappings, waarbij u een andere EDIFACT mapping aanroept, gebaseerd op het type bericht of afzender. Het commando met de naam SkipSegments kan helpen om onnodige delen van het EDIFACT bestand over te slaan en uw mapping klein te houden.

SkipSegements

Met dit commando kunt u alle EDIFACT gegevens overslaan naar een gespecificeerd segment. Dit wordt voornamelijk gebruikt in pre-process mappings, waarbij je alleen de header wilt parsen en de rest van het bestand wilt overslaan, omdat het door een andere mapping wordt verwerkt. Het is ook mogelijk om dit te gebruiken om bepaalde berichttypes over te slaan, terwijl andere in dezelfde mapping worden verwerkt.

ReadUntilSegment

Afgeschreven sinds versie 4.00 van de module. Dit commando maakt een nieuw EDI-bericht en vergrendelingstabellen aan. We raden aan om de commando’s SkipSegments in combinatie met RUNASYNC te gebruiken.

RUN

Afgeschreven sinds versie 4.00 van de module. Gebruik in plaats daarvan, indien mogelijk, RUNASYNC. Het RUN commando zal EDI systeemtabellen vergrendelen en meerdere EDI processen tegelijkertijd voorkomen.

Convertorfuncties

De EDIFACT converter voorziet het object van de naam EDIFACT die de speciale functie SEGMENTCOUNT biedt waarmee u het aantal segmenten in het huidige EDIFACT bericht kunt uitvoeren. Deze waarde wordt typisch gebruikt in het segment UNT voor het data-element met de naam: Number of Segments in a Message.

Importeren / Exporteren

We zullen de eigenschappen en kenmerken voor import en export afzonderlijk bespreken.

Het importeren van EDIFACT gegevens

Eigenschappen voor het in kaart brengen van kopteksten importeren

Direction

Om EDIFACT data te importeren in Microsoft Dynamics 365 Business Central selecteert u de waarde van de eigenschap Import.

Encoding

Anveo EDI Connect heeft beperkte ondersteuning voor coderingen. We kunnen niet alle variaties ondersteunen, maar u kunt de best passende variant uit de lijst proberen:

Default

Gebruik de interne codering van Microsoft Dynamics 365 Business Central.

Windows-1252

Gebruik de Windows-encodering. De codepagina kan variëren afhankelijk van de installatie.

MS Dos

Gebruik een DOS-codering.

UTF-8

Vereist Microsoft Dynamics 2013R2 of hoger.

Gebruik UTF-8-codering.

UTF-16

Vereist Microsoft Dynamics 2013R2 of hoger.

Gebruik UTF-16-codering.

Sample Search Depth

U kunt definiëren dat de assistent voor het maken van een nieuwe mapping moet zoeken naar meerdere interpretaties van de datastructuur. Het instellen van deze eigenschap op een hogere waarde dan één zal resulteren in meerdere kandidaten en een langere analysetijd tijdens de uitvoering van de mapping creatie wizard.

Lussen importeren / groeperen

De EDIFACT structuur bevat groepen, die u niet kunt zien aan de feitelijke gegevens. Deze groepen zijn gedefinieerd in de documentatie en maken het mogelijk om structuren te herhalen. Groepen kunnen worden gebruikt, zoals elke andere lus om bijvoorbeeld tabellen toe te voegen.

Als u een tabel in schrijfmodus toevoegt op een EDIFACT import, zal de converter de kinderstructuren controleren of alle verplichte elementen aanwezig zijn en of aan alle filters is voldaan. Dit is handig om voorwaardelijke takken toe te voegen in de mapping. Aan de andere kant kan dit het oplossen van problemen bemoeilijken, omdat de mapping delen kan overslaan.

We raden aan om de eigenschap te Min. Repeat op minstens één, als u verwacht dat de structuur aanwezig is in het bestand. Op deze manier hoeft de module de structuur van het kind niet te controleren en kan direct proberen de lijnen om te zetten. Dit maakt de mapping iets sneller en geeft je ook betere foutmeldingen voor het geval dat de mapping structuur niet overeenkomt met het bestand.

U kunt de lussen ook gebruiken zonder een tafel toe te voegen. Bij importen zullen ze zich op dezelfde manier gedragen als een tabel in de schrijfmodus en de structuur van het kind controleren voordat ze in de lus stappen. U kunt dit gebruiken als u de gegevens niet wilt importeren of als u alleen geïnteresseerd bent in de laatste waarden van de lus.

Eigenschappen datalijn importeren

Na het maken van een EDI mapping lijn, kunt u de eigenschappen configureren.

Importeren van karteringsgegevens Lijnen

We zullen alleen de eigenschappen voor EDI mapping lijnen tonen met de Type eigenschap ingesteld op Data, omdat de andere eigenschappen zich gedragen zoals in elke andere mapping. Er zijn meerdere datalijntypen.

Edifact Type

Deze eigenschappen definiëren het type datalijn dat u wilt configureren.

De beschikbare opties zijn afhankelijk van de positie die u probeert toe te voegen aan de mappinglijn. Sommige datalijnen zijn alleen toegestaan als kinderen van een ander type.

Deze lijst toont alle beschikbare opties voor EDIFACT importen:

Service String Advice

De lijn vertegenwoordigt het speciale segment UNA, dat service string advice wordt genoemd. Het wordt gebruikt om te definiëren welke controletekens worden gebruikt. Vanuit technisch oogpunt is het ook verplicht om niet-7-bit karakters in het bestand te gebruiken. Anveo EDI Connect zal de standaard karakters gebruiken, tenzij anders aangegeven. Als het segment UNA in het bestand staat, moet u deze datalijn aan de mapping toevoegen om het bestand te kunnen importeren. Deze regel maakt geen fout als het bestand het segment niet bevat. De gebruikte controletekens zijn momenteel gedefinieerd in de mapping. De

Segment

Een segment definieert het soort gegevens dat volgt. In EDIFACT segment namen hebben meestal drie karakters en definiëren een basisfunctie. Een mapping line van het type Segment specificeert de segment identifier. De feitelijke gegevens worden in de EDI-mapping als kinderlijnen weergegeven.

Composite

Een composiet combineert verschillende gegevenselementen, die bij elkaar horen. Een composiet is alleen zichtbaar in het bestand als er meerdere gegevenselementen in de composiet worden gebruikt. Het composiet zelf bevat geen gegevens.

DataElement

Het data-element is de structuur die de eigenlijke gegevens bevat, die u aan de velden kunt koppelen.

Importeren Service String Advice

De gebruikte controletekens zijn momenteel gedefinieerd in de mapping. De informatie uit het bestand wordt momenteel genegeerd. In EDIFACT zijn de karakters meestal altijd de standaard karakters.

Component Element Separator

Het gebruikte scheidingsteken tussen data-elementen van een composiet.

Element Separator

Het scheidingsteken dat wordt gebruikt tussen gegevenselementen buiten een composiet.

Decimal Notation

Het karakter dat als decimaalteken wordt gebruikt.

Release Indicator

Een teken dat kan worden gebruikt om aan te geven dat het volgende teken moet worden geïnterpreteerd als een letterlijke en niet als een controleteken.

Repetition Separator

Een teken dat een herhaling van een data-element specificeert. Anveo EDI Connect ondersteunt op dit moment geen herhaalde gegevenselementen.

Segment Terminator

De segment terminator, die het segment zal beëindigen. Of anders gezegd, dit karakter wordt gebruikt om verschillende segmenten te scheiden.

Importeren Segment

Je moet de segmenten definiëren, die in het bestand kunnen zitten. Als u de gegevens wilt parseren, moet u ook de composieten en gegevenselementen toevoegen, die u wilt verwerken. Een segment kan voorwaardelijk zijn, wat betekent dat het misschien in het bestand staat, maar het hoeft er niet te zijn.

Agency

Deze eigenschap kan worden gebruikt om aan te geven welke instantie verantwoordelijk is voor de gebruikte EDIFACT standaard. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: UN.

Version

Deze eigenschap kan gebruikt worden om de gebruikte EDIFACT versie te specificeren. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: D96A.

Message Type

Deze eigenschap kan gebruikt worden om het EDIFACT berichttype te specificeren dat gebruikt wordt. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: ORDERS.

Mandatory

Geeft aan of een element in het bestand moet zitten of dat het optioneel is.

Mandatory

Het element moet in het bestand staan. Als deze mapping line een kind van een lus is, kan het ook gebruikt worden als een acceptatiecriterium, of de lus al dan niet verwerkt kan worden, zoals hierboven beschreven.

Conditional

Het element is voorwaardelijk. Maak geen fout als deze niet in het bestand staat. Dit element heeft geen invloed op de acceptatie van een lus.

Position

Specificeert de positie van het segment volgens de EDIFACT documentatie. Deze eigenschap wordt alleen gebruikt als referentie en op nieuwe lijnen om het juiste segment te vinden. De eigenschap wordt genegeerd bij het importeren van een bestand.

Spec. Max. Repeat

Bepaalt hoe vaak het element volgens de documentatie kan worden herhaald. Dit heeft geen invloed op de import van het bestand, je moet een lus toevoegen of de regel dupliceren als je meerdere instanties wilt verwerken.

Tag

Definieert de segmenttag. De segmenttag is de waarde die in het bestand verschijnt, meestal drie karakters lang, zoals BGM, UNB enz.

Name

De naam wordt momenteel niet gebruikt en dient alleen ter referentie.

Importeren Composite

Agency

Deze eigenschap kan worden gebruikt om aan te geven welke instantie verantwoordelijk is voor de gebruikte EDIFACT standaard. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: UN.

Version

Deze eigenschap kan gebruikt worden om de gebruikte EDIFACT versie te specificeren. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: D96A.

Mandatory

Geeft aan of het composiet in het segment moet zitten of dat het optioneel is.

Mandatory

Het composiet moet in het segment zitten. Het kan ook worden gebruikt als een aanvaardingscriterium voor het moedersegment.

Conditional

Het composiet is voorwaardelijk. Maak geen fout als deze niet in het bestand staat. Dit element heeft geen invloed op de acceptatie van een lus.

Position

Specificeert de positie van de composiet volgens de EDIFACT documentatie. De positie is meestal een getal, zoals “010”. Het getal moet deelbaar zijn door 10. Dezelfde positie kan slechts eenmaal worden afgelezen. De positie-instelling kan ook de positie van de mapping line veranderen.

Tag

Definieert de tag van de composiet. Typische tags zijn “C001”, de tag heeft geen invloed op de verwerking van bestanden. Het wordt voornamelijk gebruikt om automatisch te bepalen of het element verplicht is volgens de norm enz.

Name

De naam wordt momenteel niet gebruikt en dient alleen ter referentie.

Importeren DataElement

Agency

Deze eigenschap kan worden gebruikt om aan te geven welke instantie verantwoordelijk is voor de gebruikte EDIFACT standaard. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: UN.

Version

Deze eigenschap kan gebruikt worden om de gebruikte EDIFACT versie te specificeren. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: D96A.

DestExpr

Specificeert het doel van de gegevens. We hebben een aparte sectie over de bestemmingsuitdrukking. U kunt het expressietype van de bestemming leeg laten als u de gegevens niet wilt verwerken, maar dat later misschien wel wilt doen. U kunt de mappinglijn verwijderen als u de gegevens niet wilt verwerken.

U kunt filters gebruiken om acceptatiecriteria te definiëren, die ofwel een deel van de mapping niet verwerken of een fout maken als de gegevens niet overeenkomen met de filter. Speciaal voor EDIFACT raden wij ten zeerste aan om filters te gebruiken, wanneer u waarden combineert met een qualifier om te controleren of de qualifier de verwachte qualifier is.

Mandatory

Geeft aan of het data-element in het segment/composiet moet zijn of dat het facultatief is.

Mandatory

Het data-element moet in het segment/composiet zijn. Het kan ook worden gebruikt als een aanvaardingscriterium voor het moedersegment.

Conditional

Het data-element is voorwaardelijk. Maak geen fout als deze niet in het bestand staat. Dit element heeft geen invloed op de acceptatie van een lus.

Position

Specificeert de positie van het data-element volgens de EDIFACT documentatie. De positie is meestal een getal, zoals “010”. Het getal moet deelbaar zijn door 10. Dezelfde positie kan slechts eenmaal worden afgelezen. De
eigenschap ´positie ´ kan ook de positie van de mapping line veranderen.

Tag

Definieert de tag van het data-element. De tag heeft geen invloed op de verwerking van bestanden. Het wordt voornamelijk gebruikt om automatisch te bepalen of het element verplicht is volgens de norm enz.

Name

De naam wordt momenteel niet gebruikt en dient alleen ter referentie.

Spec. Data Type

Deze eigenschap definieert het datatype volgens de EDIFACT standaard. Dit is alleen ter informatie en heeft geen invloed op de verwerking.

Incorrect Length

De volgende waarden zijn toegestaan:

Ignore

Controleer de lengte van de uitgang niet.

Max (Error)

Maak een fout als de waarde langer is dan toegestaan.

Max (Truncate with Warning)

Maak een waarschuwing als de waarde langer is dan toegestaan en breng de output terug naar de toegestane lengte.

Max (Truncate)

Truncate de waarde, is het langer dan toegestaan.

Max (Truncate…)

Verkort de waarde, is deze langer dan toegestaan en voeg aan het einde “…..” toe om aan te tonen dat de waarde niet volledig is.

Exact (Error)

Maak een fout als de uitgang niet de opgegeven lengte heeft.

Exact (Truncate/Pad with Warning)

Truncate of pad de waarde, als deze niet de opgegeven lengte heeft en creëer een waarschuwing.

Exact (Pad)

Maak een fout als de waarde langer is dan toegestaan. Pad de waarde als deze te kort is.

Exact (Truncate/Pad)

Knip de waarde van het aantal karakters in tot het opgegeven aantal karakters.

Spec. Length Type

Deze eigenschap bepaalt of het veld een variabele of vaste lengte heeft volgens de EDIFACT standaard. Dit is alleen ter informatie en heeft geen invloed op de verwerking.

Max. length

Het veld is variabel in lengte.

Exact length

Het veld heeft een vaste lengte.

Length

Legt vast hoeveel tekens zijn toegestaan in het gegevenselement.

Format Type

U kunt het gegevenstype selecteren van de gegevens die u wilt importeren.

De volgende waarden zijn beschikbaar:

Auto

Het veld wordt automatisch geïnterpreteerd op basis van het type doelgegevens.

Date

De gegevens worden geïnterpreteerd als een datum. U kunt het formaat opgeven met de eigenschap Format String.

Time

De gegevens worden geïnterpreteerd als tijdsinformatie. U kunt het formaat opgeven met de eigenschap Format String.

Date/Time

De gegevens worden geïnterpreteerd als datum/tijdinformatie. U kunt het formaat opgeven met de eigenschap Format String.

Format String

Alleen beschikbaar, als de eigenschap Format Type is ingesteld. Specificeert de datum/tijd formaat string, zoals beschreven in het werken met datum/tijd formaat strings.

Sample Values

U kunt een lijst met voorbeeldwaarden bijhouden. De wizard mapping creation/update zal deze lijst automatisch vullen vanuit het voorbeeldbestand.

EDIFACT gegevens exporteren

Eigenschappen voor het in kaart brengen van kopteksten exporteren

Direction

Om EDIFACT gegevens uit de Microsoft Dynamics 365 Business Central te exporteren selecteert u de waarde van de eigenschap Export.

Encoding

Anveo EDI Connect heeft beperkte ondersteuning voor coderingen. We kunnen niet alle variaties ondersteunen, maar u kunt de best passende variant uit de lijst proberen:

Default

Gebruik de interne codering van Microsoft Dynamics 365 Business Central.

Windows-1252

Gebruik de Windows-encodering. De codepagina kan variëren afhankelijk van de installatie.

MS Dos

Gebruik een DOS-codering.

UTF-8

Vereist Microsoft Dynamics 2013R2 of hoger.

Gebruik UTF-8-codering.

UTF-16

Vereist Microsoft Dynamics 2013R2 of hoger.

Gebruik UTF-16-codering.

Line Breaks

EDIFACT bestanden kunnen regelafbrekingen hebben na elk segment. Dit maakt het bestand iets groter, maar makkelijker leesbaar. Deze eigenschap bepaalt of de converter de uitgangslijn moet onderbreken. Deze optie kan niet dynamisch worden gewijzigd, als de ene partner lijnbreuken nodig heeft en een andere partner geen twee afzonderlijke toewijzingen hoeft te maken. De converter maakt gebruik van een Windows lijnbreuk (carriage return en line feed).

Sample Search Depth

U kunt definiëren dat de assistent voor het maken van een nieuwe mapping moet zoeken naar meerdere interpretaties van de datastructuur. Het instellen van deze eigenschap op een hogere waarde dan één zal resulteren in meerdere kandidaten en een langere analysetijd tijdens de uitvoering van de mapping creatie wizard.

Fallback Communication Channel

Het communicatiekanaal dat gebruikt moet worden, indien niet eerder gespecificeerd door een andere mapping, AL / C/AL code of door gebruik te maken van de zakelijke transacties. Dit kan leeg gelaten worden beginnend met Anveo EDI Connect 4.00.

Send Channel After Convert

Configureert of het communicatiekanaal moet worden verzonden na het uitvoeren van deze mapping. Dit kan gebruikt worden om de bestanden automatisch te versturen, zonder dat er een aparte taak nodig is.

Fallback Receiver Partner

U kunt een ontvangerpartner opgeven die als noodoplossing wordt gebruikt, voor het geval er eerder geen partner is opgegeven. De partner wordt door sommige communicatiekanalen gebruikt om de ontvanger te selecteren. En kan worden benaderd in de mapping om bijvoorbeeld een identificatienummer van de partner uit te voeren.

Exporteren van lijneigenschappen

Na het maken van een EDI mapping lijn, kunt u de eigenschappen configureren.

Exporteer Data Lijnen in kaart brengen

We zullen alleen de eigenschappen voor EDI mapping lijnen tonen met de Type eigenschap ingesteld op Data, omdat de andere eigenschappen zich gedragen zoals in elke andere mapping. Er zijn meerdere datalijntypen.

Edifact Type

Deze eigenschappen definiëren het type datalijn dat u wilt configureren.

De beschikbare opties zijn afhankelijk van de positie die u probeert toe te voegen aan de mappinglijn. Sommige datalijnen zijn alleen toegestaan als kinderen van een ander type.

Deze lijst toont alle beschikbare opties voor EDIFACT importen:

Service String Advice

De lijn vertegenwoordigt het speciale segment UNA, dat service string advice wordt genoemd. Het wordt gebruikt om te definiëren welke controletekens worden gebruikt. Vanuit technisch oogpunt is het ook verplicht om niet-7-bit karakters in het bestand te gebruiken. Anveo EDI Connect zal de standaard karakters gebruiken, tenzij anders aangegeven. Als het segment UNA in het bestand staat, moet u deze datalijn aan de mapping toevoegen om het bestand te kunnen importeren. Deze regel maakt geen fout als het bestand het segment niet bevat. De gebruikte controletekens zijn momenteel gedefinieerd in de mapping. De

Segment

Een segment definieert het soort gegevens dat volgt. In EDIFACT segment namen hebben meestal drie karakters en definiëren een basisfunctie. Een mapping line van het type Segment specificeert de segment identifier. De feitelijke gegevens worden in de EDI-mapping als kinderlijnen weergegeven.

Composite

Een composiet combineert verschillende gegevenselementen, die bij elkaar horen. Een composiet is alleen zichtbaar in het bestand als er meerdere gegevenselementen in de composiet worden gebruikt. Het composiet zelf bevat geen gegevens.

DataElement

Het data-element is de structuur die de eigenlijke gegevens bevat, die u aan de velden kunt koppelen.

Exporteren Service String Advice

Als u een “Service String Advice” (UNA) toevoegt aan een EDI export mapping, kunt u de karakters die in het uitvoerbestand worden gebruikt configureren. Het UNA-segment zou de eerste datalijn in de EDI-mapping moeten zijn.

Component Element Separator

Het gebruikte scheidingsteken tussen data-elementen van een composiet.

Element Separator

Het scheidingsteken dat wordt gebruikt tussen gegevenselementen buiten een composiet.

Decimal Notation

Het karakter dat als decimaalteken wordt gebruikt.

Release Indicator

Een teken dat kan worden gebruikt om aan te geven dat het volgende teken moet worden geïnterpreteerd als een letterlijke en niet als een controleteken.

Repetition Separator

Een teken dat een herhaling van een data-element specificeert. Anveo EDI Connect ondersteunt op dit moment geen herhaalde gegevenselementen, maar u kunt wel definiëren welk karakter wordt gebruikt in de output van het “Service String Advice”. Ook het instellen van deze waarde ontsnapt automatisch aan het herhalingskarakter in de data-uitgangen.

Segment Terminator

De segment terminator, die het segment zal beëindigen. Of anders gezegd, dit karakter wordt gebruikt om verschillende segmenten te scheiden. U kunt aangeven of u extra regelafbrekingen wilt gebruiken in de eigenschappen van de mapping header.

Exporteren Segment

Alleen de in de mapping gedefinieerde segmenten kunnen worden uitgevoerd. Je moet dus alle segmenten die nodig zijn in het uitvoerbestand configureren.

Agency

Deze eigenschap kan worden gebruikt om aan te geven welke instantie verantwoordelijk is voor de gebruikte EDIFACT standaard. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: UN. Deze eigenschap heeft geen invloed op de uitgang van de omvormer.

Version

Deze eigenschap kan gebruikt worden om de gebruikte EDIFACT versie te specificeren. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: D96A. Deze eigenschap heeft geen invloed op de uitgang van de omvormer.

Message Type

Deze eigenschap kan gebruikt worden om het EDIFACT berichttype te specificeren dat gebruikt wordt. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: ORDERS. Deze eigenschap heeft geen invloed op de uitgang van de omvormer.

Conditional Output

U kunt deze eigenschap instellen op de waarde True om alleen het element uit te voeren als een gespecificeerde bronuitdrukking overeenkomt met een gespecificeerd filter.

NAV Filter

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Een filter om de SourceExpr tegen te controleren. De bronuitdrukking wordt geïnterpreteerd als tekst voor het toepassen van het filter. Het element zal alleen in de uitvoer verschijnen als de waarde van de gespecificeerde bron expressie binnen het gespecificeerde filter ligt.

SourceExpr

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Deze eigenschap specificeert welke waarde gebruikt moet worden om te beslissen of het overeenkomt met het gegeven filter en of het element in de uitvoer moet verschijnen of niet.

Mandatory

Geeft aan of een element in het bestand moet zitten of dat het optioneel is.

Mandatory

Het element moet in het bestand staan. Dit veld is alleen ter informatie bij uitvoer. De converter kan ontbrekende verplichte elementen niet detecteren.

Conditional

Het element is voorwaardelijk.

Position

Specificeert de positie van het segment volgens de EDIFACT documentatie. Deze eigenschap wordt alleen gebruikt als referentie en op nieuwe lijnen om het juiste segment te vinden. De instelling heeft geen invloed op de uitgang van de omvormer.

Spec. Max. Repeat

Bepaalt hoe vaak het element volgens de documentatie kan worden herhaald. Dit heeft geen invloed op de uitgang van de omvormer en wordt niet gecontroleerd tijdens de uitgang.

Tag

Definieert de segmenttag. De segmenttag is de waarde die in het bestand verschijnt, meestal drie karakters lang, zoals BGM, UNB enz.

Name

De naam wordt momenteel niet gebruikt en dient alleen ter referentie.

Exporteren Composite

Agency

Deze eigenschap kan worden gebruikt om aan te geven welke instantie verantwoordelijk is voor de gebruikte EDIFACT standaard. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: UN. Dit heeft geen invloed op de uitgang van de omvormer.

Version

Deze eigenschap kan gebruikt worden om de gebruikte EDIFACT versie te specificeren. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: D96A. Dit heeft geen invloed op de uitgang van de omvormer.

Conditional Output

U kunt deze eigenschap instellen op de waarde True om alleen het element uit te voeren als een gespecificeerde bronuitdrukking overeenkomt met een gespecificeerd filter.

NAV Filter

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Een filter om de SourceExpr tegen te controleren. De bronuitdrukking wordt geïnterpreteerd als tekst voor het toepassen van het filter. Het element zal alleen in de uitvoer verschijnen als de waarde van de gespecificeerde bron expressie binnen het gespecificeerde filter ligt.

SourceExpr

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Deze eigenschap specificeert welke waarde gebruikt moet worden om te beslissen of het overeenkomt met het gegeven filter en of het element in de uitvoer moet verschijnen of niet.

Mandatory

Geeft aan of het composiet in het segment moet zitten of dat het optioneel is.

Mandatory

Het composiet moet in het segment zitten. Deze eigenschap is alleen ter informatie en heeft geen invloed op de uitgang van de omvormer.

Conditional

Het composiet is voorwaardelijk.

Position

Specificeert de positie van de composiet volgens de EDIFACT documentatie. Deze eigenschap is belangrijk, omdat het ook bepaalt hoe de informatie in het bestand moet worden uitgevoerd. De positie is meestal een getal, zoals “010”. Het getal moet deelbaar zijn door 10. Dezelfde positie kan maar één keer geschreven worden. De positie-instelling kan ook de positie van de mapping line veranderen.

Tag

Definieert de tag van de composiet. Typische tags zijn “C001”, de tag heeft geen invloed op de verwerking van bestanden. Het wordt voornamelijk gebruikt om automatisch te bepalen of het element verplicht is volgens de norm enz.

Name

De naam wordt momenteel niet gebruikt en dient alleen ter referentie.

Exporteren DataElement

Agency

Deze eigenschap kan worden gebruikt om aan te geven welke instantie verantwoordelijk is voor de gebruikte EDIFACT standaard. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: UN. Deze eigenschap heeft geen invloed op de uitvoer in het bestand.

Version

Deze eigenschap kan gebruikt worden om de gebruikte EDIFACT versie te specificeren. Dit is optioneel, maar zonder deze informatie kan de converter niet automatisch detecteren of een element bijvoorbeeld verplicht is. Een typische waarde is dat: D96A. Deze eigenschap heeft geen invloed op de uitvoer in het bestand.

SourceExpr

Specificeert de bron van de te schrijven gegevens. We hebben een aparte sectie over de bron expressie-eigenschap.

Conditional Output

U kunt deze eigenschap instellen op de waarde True om alleen het element uit te voeren als een gespecificeerde bronuitdrukking overeenkomt met een gespecificeerd filter.

NAV Filter

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Een filter om de SourceExpr tegen te controleren. De bronuitdrukking wordt geïnterpreteerd als tekst voor het toepassen van het filter. Het element zal alleen in de uitvoer verschijnen als de waarde van de gespecificeerde bron expressie binnen het gespecificeerde filter ligt.

SourceExpr

Deze eigenschap is alleen beschikbaar als de eigenschap Conditional Output is ingesteld op True. Deze eigenschap specificeert welke waarde gebruikt moet worden om te beslissen of het overeenkomt met het gegeven filter en of het element in de uitvoer moet verschijnen of niet.

Mandatory

Geeft aan of het data-element in het segment/composiet moet zijn of dat het facultatief is.

Mandatory

Het data-element moet in het segment/composiet zijn. Het instellen van een element op verplicht zal resulteren in het genereren van de output, zelfs als de waarde leeg is. Dit kan resulteren in ongeldige bestanden, omdat verplichte elementen altijd een waarde moeten hebben. De converter maakt in dit geval geen fout. U moet controleren of de vereiste informatie voor de export aanwezig is door middel van een check mapping.

Conditional

Het data-element is voorwaardelijk.

Position

Specificeert de positie van het data-element volgens de EDIFACT documentatie. De positie is belangrijk voor de converter om te beslissen waar de informatie wordt uitgevoerd. De positie is meestal een getal, zoals “010”. Het getal moet deelbaar zijn door 10. Dezelfde positie kan maar één keer geschreven worden. De eigenschap ´positie ´ kan ook de positie van de mapping line veranderen.

Tag

Definieert de tag van het data-element. De tag heeft geen invloed op de verwerking van bestanden. Het wordt voornamelijk gebruikt om automatisch te bepalen of het element verplicht is volgens de norm enz.

Name

De naam wordt momenteel niet gebruikt en dient alleen ter referentie.

Spec. Data Type

Deze eigenschap definieert het datatype volgens de EDIFACT standaard. Dit is alleen ter informatie en heeft geen invloed op de verwerking.

Incorrect Length

De volgende waarden zijn toegestaan:

Ignore

Controleer de lengte van de uitgang niet.

Max (Error)

Maak een fout als de waarde langer is dan toegestaan.

Max (Truncate with Warning)

Maak een waarschuwing als de waarde langer is dan toegestaan en breng de output terug naar de toegestane lengte.

Max (Truncate)

Truncate de waarde, is het langer dan toegestaan.

Max (Truncate…)

Verkort de waarde, is deze langer dan toegestaan en voeg aan het einde “…..” toe om aan te tonen dat de waarde niet volledig is.

Exact (Error)

Maak een fout als de uitgang niet de opgegeven lengte heeft.

Exact (Truncate/Pad with Warning)

Truncate of pad de waarde, als deze niet de opgegeven lengte heeft en creëer een waarschuwing.

Exact (Pad)

Maak een fout als de waarde langer is dan toegestaan. Pad de waarde als deze te kort is.

Exact (Truncate/Pad)

Knip de waarde van het aantal karakters in tot het opgegeven aantal karakters.

Spec. Length Type

Deze eigenschap bepaalt of het veld een variabele of vaste lengte heeft volgens de EDIFACT standaard. Dit is alleen ter informatie en heeft geen invloed op de verwerking.

Max. length

Het veld is variabel in lengte.

Exact length

Het veld heeft een vaste lengte.

Length

Legt vast hoeveel tekens zijn toegestaan in het gegevenselement.

Format Type

U kunt het gegevenstype selecteren van de gegevens die u wilt importeren.

De volgende waarden zijn beschikbaar:

Auto

Het veld wordt automatisch geformatteerd op basis van het brongegevenstype.

Text

Het veld is geformatteerd als tekst.

Date/Time

Een datum/tijdinformatie. Het formaat kan worden gespecificeerd door een qualifier die de toegestane DTM qualifiers uit de EDIFACT standaard vertegenwoordigt. U kunt de andere datum- en datum- en tijdformaten gebruiken als u het formaat op een andere manier wilt specificeren.

Date/Time Format

De gegevens zijn geformatteerd als datum- en tijdinformatie. U kunt het formaat opgeven met de eigenschap Format String.

Date Format

De gegevens zijn geformatteerd als datuminformatie. U kunt het formaat opgeven met de eigenschap Format String.

Number

De gegevens zijn geformatteerd als een numerieke waarde.

Format Qualifier

Alleen beschikbaar als het eigenschappelijk Format Type is ingesteld op Date/Time.

U kunt de lookup gebruiken om alle beschikbare formaten te bekijken. De getallen zijn gelijk aan de EDIFACT formaat qualifier voor DTM velden.

Format String

Alleen beschikbaar als het Format Type overeenkomt met de string Date/Time Format of Date format.

Als de eigenschap Format Type is ingesteld op NAV Format String, kunt u de format string invoeren, zoals beschreven in de AL / C/AL help.

Indien ingesteld op datum/tijd kunt u een format string invoeren, zoals beschreven in het werken met datum/tijd format strings.

Blank Zeros

Alleen beschikbaar als het Format Type eigenschap Format Type is ingesteld op Number. Indien beschikbaar, specificeert dat lege waarden moeten worden uitgevoerd als een leeg veld in plaats van de standaard lege representatie.

Decimal Character

Alleen beschikbaar als het Format Type eigenschap Format Type is ingesteld op Number. Geeft aan welk teken als decimaal scheidingsteken moet worden gebruikt. Voor EDIFACT moet u de waarde waarschijnlijk niet wijzigen.

Thousands Separator Character

Alleen beschikbaar als het Format Type eigenschap Format Type is ingesteld op Number. Of er duizenden moeten worden gescheiden en zo ja, welk karakter moet worden gebruikt. Voor EDIFACT moet u de waarde waarschijnlijk niet wijzigen.

Max. Decimal Places

Alleen beschikbaar als het Format Type eigenschap Format Type is ingesteld op Number. Het maximale aantal decimalen dat moet worden uitgevoerd.

Min. Decimal Places

Alleen beschikbaar als het Format Type eigenschap Format Type is ingesteld op Number. Het minimale aantal decimalen dat in de uitvoer moet voorkomen. Dit vult de ontbrekende plaatsen automatisch met nullen.

Sign

Alleen beschikbaar als het Format Type eigenschap Format Type is ingesteld op Number. Of het positieve/negatieve teken moet worden weergegeven.

Negative Only

Voer alleen het “-“-teken uit.

Always

Voer het teken “+” en “-” uit.

Sign after Value

Alleen beschikbaar als het Format Type eigenschap Format Type is ingesteld op Number. Of het teken achter de cijfers moet komen te staan. Voor EDIFACT moet u de waarde waarschijnlijk niet wijzigen en op de standaardwaarde laten staan.

Sample Values

U kunt een lijst met voorbeeldwaarden bijhouden. De wizard mapping creation/update zal deze lijst automatisch vullen vanuit het voorbeeldbestand.