Veelgestelde vragen / Anveo EDI Connect / Waardevertalingen en kruisverwijzingen in tabel EDI Contact
Dit is een automatische vertaling. De originele post is beschikbaar in Engels.

Waardevertalingen en kruisverwijzingen in tabel EDI Contact

Wanneer u gegevens uit een bestand importeert, kan het nodig zijn om een aantal waarden te vertalen zodat ze binnen NAV gebruikt kunnen worden. Bijvoorbeeld EDIFACT: iedereen die bekend is met dit onderwerp kent de verschillende klant/leveranciertypes: leveranciers, koper, factuur, bezorger, bezorger, etc., met de bijbehorende afkortingen: SU, DOOR, IV, DP, DP, ….. Maar bij de intrinsieke waarde is de kans groter dat hij over de verkoop aan of bill-to customer, het schip-naar-adres, de buy-from of de pay-to-verkoper struikelt. Om deze waarden te matchen en te vertalen, biedt EDI Connect de mogelijkheid om waardevertalingen te gebruiken.

De lijst met waardevertalingen is toegankelijk via het menu: Afdelingen -> Administratie -> Applicatie-instellingen -> Anveo EDI -> Instellingen -> EDI Value Translation List:

EDI-waardevertalingslijst

Een typische waarde vertaalkaart voor de EDIFACT NAD types zou er zo uit kunnen zien:

Waarde Vertaalkaart

Het gegevenstype kan alles zijn van Tekst, Code, Integer, Optie, Decimaal of blanco, voor de laatste moet u het overeenkomstige vakje aanvinken. De kaart hierboven toont EDIFACT NAD type vertalingen voor inkomende gegevens, bijvoorbeeld de waarde van “BY” wordt vertaald naar “3=Sell-to Customer”. De nummers komen rechtstreeks overeen met het optieveld “Type” in de tabel “EDI Contact”, wanneer u een contact met het EDIFACT type “BY” importeert, wordt het aangemaakt als een “Sell-to Customer”.

Waar gebruikt u deze waardevertaling? – In uw EDIFACT mapping op de EDI Contact loop. U gebruikt de code van de waardevertaling als een constante filterwaarde voor externe type vertaling: “Externe type vertaling”=CONST(EDIFACT_NAD). Wanneer u de EDIFACT type waarde naar het veld “External Type” schrijft, zal EDI Connect nu automatisch proberen deze te vertalen naar het NAV type en te schrijven naar het EDI Contact type:

EDI-contacten met zowel externe als “interne” typen

Nu hebben we het externe type vertaald naar een intern type dat bruikbaar is in NAV. Deze procedure is van toepassing op elke andere import waarbij uw bericht verschillende contacttypes bevat. Het is niet EDIFACT-specifiek, het kan ook gebruikt worden voor XML of tekstimporten. En ja, u kunt het ook voor de export gebruiken.

Hoe zit het met de kruisverwijzingen? In de laatste foto hierboven ziet u enkele GLN’s / ILN’s in de kolom “External No.” en voor het GLN van de koper is er een klantnummer. Deze klant nr. werd automatisch uit de database gehaald door middel van een kruisverwijzing. De kruisverwijzingslijst bevindt zich in het EDI-menu boven het menu voor de waardevertalingen, een gemeenschappelijke kruisverwijzing ziet er als volgt uit:

Kruisverwijzing voor het GLN van de klant

Hier de NAV-klant nr. wordt gezocht op het veld “GLN” in de tabel “Klant”. Dit is natuurlijk alleen succesvol als de gegevens goed worden onderhouden. Ook hier voorziet u de kruisverwijzing in de EDI Contactloop via de volgende filterstring: “Extern identificatietype”=CONST(GLN). Als u het GLN naar het veld “Externe Identificatie” schrijft zoals hierboven, probeert de module de klant te identificeren aan de hand van het GLN en het klantnummer te schrijven. terug naar het EDI-contact. Voor de Sell-to, Bill-to en Ship-to customer wordt het EDI-document ook automatisch bijgewerkt.