Formatet af filer til udveksling af bank- eller løndata med ERP-systemer afhænger af leverandøren af datafilen og landet/området. Den generelle version af Microsoft Dynamics NAV understøtter som standard ikke lokale bank- eller lønfilformater. Der angives derfor en ramme for dataudveksling for at gøre det let at give brugere mulighed for at importere eller eksportere bank- og lønfiler. Du kan finde flere oplysninger i Om Data Exchange Framework.
![]() |
---|
Som forberedelse til oprettelse af en dataudvekslingsopsætning for en SEPA-bankfil, kan du bruge de relaterede SEPA XML-skemaer til at definere, hvilke dataelementer der skal indgå i opsætningen. Du kan finde flere oplysninger i Sådan bruges SEPA XML-skemaer til at forberede dataudveksling. |
![]() |
---|
Hvis bank- eller lønfilen er i XML-format, skal udtrykket kolonne i dette emne fortolkes som et XML-element, der indeholder data. |
Dette emne indeholder følgende procedurer:
-
Sådan oprettes en dataudvekslingsopsætning
-
Sådan eksporteres en dataudvekslingsopsætning som en XML-fil, som andre kan bruge
-
Sådan bruges en xml-fil til en eksisterende dataudvekslingsopsætning
-
Sådan aktiveres en dataudvekslingsopsætning
Sådan oprettes en dataudvekslingsopsætning
Opretter en dataudvekslingsopsætning, der omfatter to opgaver:
-
I vinduet Bogføringsudvekslingsdefinition skal du beskrive formateringen af linjer og kolonner i filen.
-
I vinduet Bogføringsudvekslingskobling skal du knytte kolonner i datafilen til felter i Microsoft Dynamics NAV.
Dette beskrives i følgende fremgangsmåder.
Sådan beskrives formateringen af linjer og kolonner i filen
I feltet Søg skal du indtaste Bogføringsudvekslingsdefinitioner og derefter vælge det relaterede link.
Under fanen Startside i gruppen Ny skal du vælge Ny.
Brug oversigtspanelet Generelt til at beskriveopsætningen af dataudveksling og datafiltypen ved at udfylde felterne som beskrevet i følgende tabel.
Felt Beskrivelse Kode
Angiv en kode, der identificerer dataudvekslingsopsætningen.
Navn
Angiv et navn for dataudvekslingsopsætningen.
Filtype
Angiv hvilken filtype, som opsætningen af dataudveksling bruges til. Du kan vælge mellem tre filtyper:
- XML: Lagdelte strenge bestående af indhold og markeringer omgivet af koder, der angiver funktionen.
- Variabeltekst: Poster har variabel længde og adskilles af et tegn, f.eks komma eller semikolon. Også kendt som afgrænset fil.
- Fast tekst: Poster har samme længde ved brug af numeriske tegn, og hver post er placeret på en separat linje. Også kendt som fil med fast bredde.
Type
Angiv hvilken type udveksling, som opsætningen af dataudveksling bruges til.
Du kan vælge mellem tre typer:
- Import af bankkontoudtog
- Betalingseksport
- Import af lønningsliste
Læser/skriver XMLport
Angiv den XMLport, gennem hvilken en importeret datafil eller en tjeneste går forud for tilknytning, og gennem hvilken udlæste data går, når de er skrevet til en datafil eller tjeneste efter tilknytning.
Codeunit til ekstern datahåndtering
Angiv den kodeenhed, der overfører eksterne data ind og ud af Data Exchange Framework.
Læser/skriver codeunit
Angiv den kodeenhed, der behandler importerede data før tilknytning og eksporterede data efter tilknytning.
Filkodning
Angiv kodning af filen.
Bemærk
Dette felt er kun relevant for import. Kolonneseparator
Angiv, hvordan kolonner adskilles i datafilen, hvis filen er af typen Variabel tekst.
Antal linjer i filhoved
Angiv, hvor mange hovedlinjer der findes i filen.
Dette sikrer, at sidehoveddataene ikke importeres.
Bemærk
Dette felt er kun relevant for import. Identifikation af hovedlinje
Hvis der findes en sidehovedlinje i flere positioner i filen, skal du indtaste teksten i den første kolonne på linjen i sidehovedet.
Dette sikrer, at sidehoveddataene ikke importeres.
Bemærk
Dette felt er kun relevant for import. Identifikation af fodlinje
Hvis der findes en sidefodslinje i flere positioner i filen, skal du indtaste teksten i den første kolonne på linjen i sidefoden.
Dette sikrer, at sidefodsdataene ikke importeres.
Bemærk
Dette felt er kun relevant for import. - XML: Lagdelte strenge bestående af indhold og markeringer omgivet af koder, der angiver funktionen.
Brug oversigtspanelet Bogføringslinjedefinitioner til at beskrive formatering af linjer i datafilen ved at udfylde felterne som beskrevet i følgende tabel.
Bemærk
I forbindelse med import kan du kun oprette én linje for det enkelte format for bankkontoudtogsfilen, som du vil importere. I forbindelse med eksport kan du oprette en linje for hver betalingstype, du vil eksportere. I så fald viser oversigtspanelet Bogføringskolonnedefinitioner forskellige kolonner for hver betalingstype. Felt Beskrivelse Kode
Angiv en kode, der identificerer linjen i filen.
Navn
Angiv et navn, der beskriver linjen i filen.
Antal kolonner
Angiv, hvor mange kolonner linjen i bankkontoudtogsfilen har.
Bemærk
Dette felt er kun relevant for import. Identifikation af datalinje
Angiv placeringen i det tilknyttede XML-skema for det element, der repræsenterer hovedposten i datafilen.
Bemærk
Dette felt er kun relevant for import. Navneområde
Angiv det navneområde, der forventes i filen, for at aktivere validering af navneområde. Du kan lade dette felt være tomt, hvis du ikke vil aktivere validering af navneområdet.
Gentag trin 4 for at oprette en linje for hver betalingstype, du vil eksportere.
Brug oversigtspanelet Bogføringskolonnedefinitioner til at vælge Indsæt standarddefinitioner for at udfylde linjer med værdier for kolonner, der kræves som minimum ved import af en bankkontofil.
Bemærk
Du kan ikke bruge funktionen Indsæt standarddefinitioner for en dataudvekslingsopsætning af typen Eksport. Beskriv formateringen af kolonner i datafilen ved at udfylde eller redigere felterne, som beskrevet i følgende tabel.
Felt Beskrivelse Kolonnenr.
Angiv det nummer, der afspejler kolonnens placering på linjen i filen.
For XML-filer, skal du angive det tal, der afspejler elementtypen i den fil, der indeholder dataene.
Navn
Angiv navnet på kolonnen.
For XML-filer skal du angive koden, der markerer de data, der skal udveksles.
Datatype
Angiv, om data, der skal udveksles, er af typen Tekst, Dato eller Decimal.
Dataformat
Angiv dataformatet, hvis relevant. Det kan f.eks. være MM-dd-åååå, hvis datatypen er Dato.
Bemærk
Hvis du vil eksportere, skal du angive dataformatet i overensstemmelse med Microsoft Dynamics NAV. Du kan finde flere oplysninger i Identifiers, Data Types and Data Formats. I forbindelse med import skal du angive dataformatet i overensstemmelse med .Net. Yderligere oplysninger finder du i Standarddato- og tidsformatstrenge. Dataformateringskultur
Angiv dataformatets kultur, hvis relevant. Det kan f.eks. være en-US, hvis datatypen er Decimal, så du sikrer, at komma bruges som .000-separator i henhold til det amerikanske format. Yderligere oplysninger finder du i Standarddato- og tidsformatstrenge.
Bemærk
Dette felt er kun relevant for import. Længde
Angiv længden af fast bredde for linjen, der indeholder kolonnen, hvis datafilen er af typen Fast tekst.
Beskrivelse
Angiv en beskrivelse af kolonnen, hvis du ønsker flere oplsyninger.
Sti
Angiv placeringen af elementet i det tilknyttede XML-skema.
Identifikator for minustegn
Angiv den værdi, der bruges i datafilen til at identificere negative beløb i datafiler, der ikke kan indeholde negative tegn. Dette id bruges derefter til at tilbageføre de identificerede beløb til negative tegn under import.
Bemærk
Dette felt er kun relevant for import. Konstant
Angiv de data, du vil eksportere i denne kolonne, som f.eks. ekstra oplysninger om betalingstypen.
Bemærk
Dette felt er kun relevant for eksport. Gentag trin 7 for hver kolonne eller hvert XML-element i den datafil, der indeholder data, du vil udveksle med Microsoft Dynamics NAV.
Det næste trin i oprettelsen af en opsætning til udveksling af data er at beslutte, hvilke kolonner eller XML-elementer i datafilen, der skal knyttes til hvilke felter i Microsoft Dynamics NAV.
Den bestemte tilknytning afhænger af forretningsformålet med den datafil, der skal udveksles, og af lokale variationer. Selv SEPA-bankstandarden har lokale variationer. Microsoft Dynamics NAV leveres med understøttelse af import af SEPA CAMT-bankkontoudtog. Dette repræsenteres ved registreringskoden til dataudvekslingsopsætning SEPA CAMT i vinduet Bogføringsudvekslingsdefinitionsliste. Hvis du ønsker oplysninger om de specifikke feltkoblinger for denne SEPA CAMT-understøttelse, kan du se SEPA CAMT-feltkobling i Microsoft Dynamics NAV.
Sådan tilknyttes kolonner i datafilen til felter i Microsoft Dynamics NAV
Brug oversigtspanelet Bogføringslinjedefinitioner til at vælge den linje, du vil knytte kolonner til felter for, og vælg derefter Feltkobling. Vinduet Bogføringsudvekslingskobling åbnes.
På oversigtspanelet Generelt skal du angive tilknytningsopsætningen ved at udfylde felterne som beskrevet i følgende tabel.
Felt Beskrivelse Tabel-id
Angiv den tabel, der indeholder felterne, til eller fra hvilke data udveksles i henhold til tilknytningen.
Navn
Angiv et navn for tilknytningsopsætningen.
Codeunit til førtilknytning
Angiv den kodeenhed, der klargør tilknytningen mellem felter i Microsoft Dynamics NAV og eksterne data.
Koblings-codeunit
Angiv den kodeenhed, der bruges til at knytte de angivne kolonner eller XML-dataelementer til felter i Microsoft Dynamics NAV.
Codeunit til eftertilknytning
Angiv den kodeenhed, der fuldfører tilknytningen mellem felter i Microsoft Dynamics NAV og eksterne data.
Bemærk
Når funktionen Tjeneste til konvertering af bankdata anvendes, konverterer kodeenheden eksporterede data fra Microsoft Dynamics NAV til et generisk format, der er klar til eksport. I forbindelse med import konverterer kodeenheden eksterne data til et format, der er klar til import i Microsoft Dynamics NAV. Brug oversigtspanelet Feltkobling til at angive, hvilke kolonner der knyttes til hvilke felter i Microsoft Dynamics NAV ved at udfylde felterne som beskrevet i følgende tabel.
Felt Beskrivelse Kolonnenr.
Angiv, hvilken kolonne i datafilen, som du vil definere en tilknytning til.
Du kan kun vælge de kolonner, der repræsenteres af linjer i oversigtspanelet Bogføringskolonnedefinitioner i vinduet Bogføringsudvekslingsdefinition.
Felt-id
Angiv, hvilket felt kolonnen i feltet Kolonnenr. er tilknyttet.
Du kan kun vælge felter, der findes i den tabel, du angav i feltet Tabel-id i oversigtspanelet Generelt.
Valgfri
Angiv, at tilknytningen ignoreres, hvis feltet er tomt.
Bemærk
Hvis du ikke markerer dette afkrydsningsfelt, opstår der en fejl i eksporten, hvis feltet er tomt. Bemærk
Dette felt er kun relevant for eksport.
Når du har oprettet dataudvekslingsopsætningen for en bestemt datafil, kan du eksportere dataudvekslingsopsætningen som en xml-fil, der kan bruges til hurtigt at aktivere import af den pågældende datafil. Dette er beskrevet i følgende procedure.
Sådan eksporteres en dataudvekslingsopsætning som en XML-fil, som andre kan bruge
I feltet Søg skal du indtaste Bogføringsudvekslingsdefinitioner og derefter vælge det relaterede link.
Vælg den dataudvekslingsopsætning, som du vil udlæse.
Brug fanen Startside og gruppen Import/eksport til at vælge Udlæs opsætning af dataudveksling.
Gem XML-fil, der repræsenterer opsætningen af dataudveksling i en passende lokation.
Hvis en opsætning til udveksling af data allerede er oprettet, skal du kun importere XML-filen til Data Exchange Framework. Dette beskrives i følgende fremgangsmåde:
Sådan bruges en xml-fil til en eksisterende dataudvekslingsopsætning
Gem XML-fil, der repræsenterer opsætningen af dataudveksling for en bestemt bank eller lønfil i en passende lokation.
I feltet Søg skal du indtaste Bogføringsudvekslingsdefinitioner og derefter vælge det relaterede link.
Under fanen Startside i gruppen Ny skal du vælge Ny. Vinduet Bogføringsudvekslingsdefinition åbnes.
Brug fanen Startside og gruppen Import/eksport til at vælge Indlæs opsætning af dataudveksling.
Vælg den fil, du gemte i trin 1.
Opsætningen af dataudveksling er nu klar til at blive aktiveret, så brugerne kan begynde import/eksport af filen.
Sådan aktiveres en dataudvekslingsopsætning
Til import af en lønfil aktiveres dataudvekslingsopsætningen uden yderligere trin. Til import af en bankfil kan dataudvekslingsopsætningen nu vælges i vinduet Opsætning af bankimport/-eksport for at aktivere opsætningen. Hvis du vil eksportere en betalingsfil, skal du knytte den opsætningskode, du har angivet for en eller flere betalingstyper, til den relaterede betalingsmetode. Dette beskrives i følgende fremgangsmåder.
Sådan vælges dataudvekslingsopsætningen fra den relevante bankkonto
Åbn vinduet Bankkontokort for den bank, du vil importere bankkontofiler til.
I feltet Format til import af bankkontoudtog eller Format til eksport af betaling skal du vælge opslagsknappen og derefter vælge Avanceret.
I vinduet Opsætning af bankimport/-eksport skal du oprette en ny linje og udfylde felterne som beskrevet i følgende tabel.
Felt Beskrivelse Bogføringsudvekslingsdefinitionskode
Vælg den kode, der repræsenterer en XML-datafil til en konfigurationen af udvekslingsdata, du har importeret. Hvis du ønsker yderligere oplysninger, kan du se afsnittet "Sådan bruges en XML-fil til en eksisterende dataudvekslingsopsætning".
Kode
Angiv en kode til at identificere opsætningen.
Dette er den kode, som brugerne vælger i feltet Format til import af bankkontoudtog i vinduet Bankkontokort.
Navn
Angiv et navn til opsætningen.
Retning
Vælg Udlæs eller Indlæs for at angive, om denne installation vil blive brugt til at importere en bankfil eller eksportere en bankfil.
Id på behandlings-codeunit
Vælg den kodeenhed, der importerer dataene fra kontoudtoget.
Id på behandlings-XMLPort
Vælg XMLport, hvorigennem bankkontoudtogets data importeres.
Sådan forbindes opsætningen for en eller flere betalingstyper med den eller de relevante betalingsmetode(r)
I feltet Søg skal du angive Betalingsformer og derefter vælge det relaterede link.
I vinduet Betalingsformer skal du vælge den betalingsmåde, der bruges til eksport af betalinger fra, og derefter vælge feltet Definition af betalingseksportlinje.
I vinduet Definitioner af betalingseksportlinjer skal du vælge den kode, du har angivet i feltet Kode i oversigtspanelet Bogføringslinjedefinitioner i trin 4 i afsnittet, der beskriver formatering af linjer og kolonner i filen.
Alle trin, der er nødvendige for at aktivere import/eksport af en bank- eller lønfil, er nu fuldført.
Brugere kan begynde at importere eller eksportere en aktiveret bankfil ved at vælge den relaterede opsætningskode i feltet Format til import af bankkontoudtog eller Format til eksport af betaling. Du kan finde flere oplysninger i Fremgangsmåde: Importere bankkontoudtog eller Sådan gør du: Eksportér betalinger til en bankfil
Brugere kan begynde at importere en aktiveret lønfil ved at vælge den relaterede opsætningskode i feltet Format til import af løntransaktion . Du kan finde flere oplysninger i Fremgangsmåde: Importere løntransaktioner .
![]() |
---|
Se Arbejde med data for at få flere oplysninger om, hvordan du arbejder med feltet og kolonner. Se Søg for at få yderligere oplysninger om søgning efter bestemte sider. |
Se også
Bogføringsudvekslingskobling
Fremgangsmåde: Importere bankkontoudtog
Foretag indbetalinger med tjenesten til konvertering af bankdata eller SEPA Kreditoverførsel
Format til import af bankkontoudtog
Fremgangsmåde: Importere løntransaktioner
Afstem betalinger automatisk
Opgaver
Sådan bruges SEPA XML-skemaer til at forberede dataudvekslingSådan opsættes tjenesten til konvertering af bankdata
Koncepter
Om Data Exchange FrameworkSEPA CAMT-feltkobling i Microsoft Dynamics NAV