Veldtoewijzing

  • 3 minutes to read

Voor elke tabeltoewijzing dient een veldtoewijzing te worden opgegeven. Deze veldtoewijzing koppelt velden uit de brontabel aan velden in de doeltabel in Business Central. fieldmapping

Veld Omschrijving
Veldnr. Nr. van het Business Central veld waarnaar de data dient weggeschreven te worden.
Veldnaam Naam van het Business Central veld waarnaar de data dient weggeschreven te worden.
Bronsoort Bronsoort van de gegevens. Mogelijke opties zijn Databron, Vaste waarde.
Bron-veldnaam Naam van het bron-veld waaruit de data dient gelezen te worden.
Bron gegevenssoort Gegevenssoort van het bron-veld.
Bronveld lengte Gegevenslengte van het bron-veld.
Beginpositie Positie vanaf waar de data van het veld dient overgenomen te worden naar het doelveld.
Vaste waarde In te vullen indien bronsoort vaste waarde is gekozen. Hierin wordt opgegeven welke waarde naar het veld dient geschreven te worden.
Autoincrement Duidt aan of het veld automatisch moet worden verhoogd. Voor de eerste record wordt de waarde genomen in het veld vaste waarde. De volgende records worden steeds verhoogd met de waarde uit het veld vaste waarde. Zo kunnen met een vaste waarde van 1 volgnummers worden gegenereerd, of met een vaste waarde van 10000 lijnnummers worden gegenereerd.
Veld valideren Duidt aan of de validate trigger dient uitgevoerd te worden.
Ontbrekende codes maken Duidt aan of op basis van de tabelrelatie van het doelveld de waarde dient aangemaakt te worden in de gerelateerde tabel indien deze niet bestaat. Dit is enkel mogelijk bij gerelateerde tabellen met een primaire sleutel van 1 veld.
Vertaling bestaat Duidt aan of er een veldvertaling bestaat voor het veld.
Unieke sleutel Indien het veld behoort tot een unieke sleutel anders dan de primaire sleutel moet dit veld worden aangevinkt. Dit zorgt ervoor dat deze velden ook worden opgevuld alvorens de insert van het record gaat gebeuren.
TIP

Voor overzetten van velden met een "auto-increment" property, kan het veld Unieke sleutel aangevinkt worden om het overzetten van de waarde mogelijk te maken.

Acties Verwerken

Actie Omschrijving
Omhoog Wijzig de volgorde en breng de geselecteerde lijn naar boven.
Omlaag Wijzig de volgorde en breng de geselecteerde lijn naar beneden.
Automatisch mappen Maak automatisch een mapping tussen alle bron-velden naar alle doelvelden. Daarbij wordt gezocht naar dezelfde veldnaam tussen bron en doel. Er wordt standaard rekening gehouden met de prefix CFL. Indien je pakket is ingesteld met een prefix wordt ook deze prefix in rekening gebracht.
Mapping voorstellen met Copilot Gebruik de Copilot om een mapping tussen de velden voor te stellen. Copilot zal ook rekening houden met prefixen, maar ook met eventuele vertalingen van veldnamen, of afkortingen van veldnamen.
Valideer alle velden Maak validatie voor alle velden actief.
Valideer geen velden Schakel de validatie voor alle velden uit.
Toon problemen Geef enkel de velden weer waarvoor de automatische mapping geen complete match heeft opgeleverd.
Toon alle Geef alle velden weer.
Descativeer ontbrekende velden Stel alle velden waarvoor geen bronveld is gevonden in als niet actief.
Stel vaste waarde in uit record Stelt de vaste waarde voor de veldmapping in uit de veldwaarde van het record (findfirst op de tabel). Bedoeld voor setup-tabellen waar maar 1 record is.
Vertaling Toon de vertalingen ingesteld op het veld.

Veldvertaling

Voor elk veld is het mogelijk een vertaling op te zetten van de ingelezen waardes naar aangepaste toegepaste waardes. fieldtranslation

Veld Omschrijving
Oude waarde Waarde in de bron.
Nieuwe waarde Waarde die moet worden toegepast in het doelveeld.
Gedeelte Indien dit is aangevinkt zal de complete string van de bronwaarde worden overlopen en elk voorkomen van de oude waarde in de string vervangen door de nieuwe waarde. Indien dit niet is aangevinkt wordt enkel de oude waarde vervangen door de nieuwe indien de bronwaarde exact overeenkomt met de oude waarde.