Csv-filstruktur
En csv-fil för import av journaler måste innehålla specifik information i en specifik ordning.
Följande tabell visar information som varje journalrad i en csv-fil måste innehålla och ordningen på följande information:
Fält | Fälttyp | Datatyp | Fältinnehållsbeskrivning |
---|---|---|---|
Journal-ID | Valfritt | Alfanumeriska | Journal-ID från källsystemet läggs till beskrivningen som ett suffix och ett nytt journal-ID genereras av systemet. Om ID-längden överskrider gränsen för lagring förkortas ID:t. Exempelvärden är JI0001, JI0002. |
Journalsummering | Valfritt | Sträng | Definieras av en användare. Exempelvärden är Omklassificering, Färdiga varor. |
Period | Obligatoriskt | Datum | Måste ha en öppen status och det format som har konfigurerats i Business Modeling. Får inte vara tomt eller innehålla tecken som inte behövs eller blanksteg. Ett exempelvärde är 01_2020. |
Journaltyp | Obligatoriskt | Sträng | Möjliga alternativ är Enhet eller Koncern. Får inte vara tomt eller innehålla tecken som inte behövs eller blanksteg. |
Koncern | Obligatoriskt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Koncern-ID är endast giltigt för koncernjournaler. För enhetsjournaler ignoreras Koncern-ID. Får inte vara tomt eller innehålla tecken som inte behövs eller blanksteg. Exempelvärden är GR0001, GR0002. |
Enhet | Obligatoriskt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Får inte vara tomt eller innehålla tecken som inte behövs eller blanksteg. Exempelvärden är RU0001, RU0002. |
Nivå | Obligatoriskt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Får inte vara tomt eller innehålla tecken som inte behövs eller blanksteg. Exempelvärden för en enhetsjournal är Omklassificering, Justering, Korrigering. Ett exempelvärde för en koncernjournal är Kons. kapital. |
Beskrivning | Valfritt | Sträng | Definieras av en användare. Journal-ID från källsystemet läggs till i beskrivningen som ett suffix. |
Kategori | Valfritt | Sträng | Definieras av en användare. |
Bokföringsnummer | Obligatoriskt | Numerisk | Ett bokföringslöpnummer anger en journal. Kan inte innehålla negativa tal. Måste börja med 1 och öka stegvis för varje efterföljande journal. Varje rad i en journal måste innehålla samma löpnummer som den här journalen. Exempel: I sekvensen 1 1 2 2 2, anger 1 en journal med två rader och 2 anger en annan journal med tre rader. Ordningen i vilken journalrader bokförs baseras på en stigande ordning på journalrader från en csv-fil. Ordningen i vilken journalerna bokförs baseras på den stigande ordningen för bokföringssekvensnumren. |
Segmentsteg | Valfritt | Sträng | Gäller endast koncernjournaler. Möjliga alternativ är mellan segment och inom segment. Måste lämnas tomt för enhetsjournaler. Annars ignoreras importfilen. |
Konto | Obligatoriskt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Får inte vara tomt eller innehålla tecken som inte behövs eller blanksteg. Exempelvärden är L300100, A250120. |
Koncernintern | Valfritt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Måste anges om attributet Koncerninternt har aktiverats för ett specifikt konto-ID. Detta lämnas annars tomt och det externa värdet kommer att tilldelas av systemet. Koncerninterna kan inte innehålla otillåtna tecken eller blankstegstecken. Exempelvärden är RU0001, Externt. |
Schemadetalj | Valfritt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Måste anges om motsvarande konto-ID kräver en schemadetalj. Detta lämnas annars tomt och det otilldelade värdet kommer att tilldelas av systemet. Exempelvärden är 42, 12. |
Debet | Obligatoriskt | Numerisk | Måste innehålla ett debetbelopp. För att bokföra journaler måste det totala beloppet för debet och kredit vara i balans. Annars kan du bara spara journaler som utkast. |
Kredit | Obligatoriskt | Numerisk | Måste innehålla ett kreditbelopp. För att bokföra journaler måste det totala beloppet för debet och kredit vara i balans. Annars kan du bara spara journaler som utkast. |
Segment 1 | Valfritt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Ska anges om motsvarande konto-ID kräver segmentinformation. Detta lämnas annars tomt och det otilldelade värdet kommer att tilldelas av systemet. Exempelvärden är BU0001, BU0002. |
Mellansegment 1 | Valfritt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Ska anges om motsvarande konto-ID kräver mellansegmentsinformation. Detta lämnas annars tomt och det otilldelade värdet kommer att tilldelas av systemet. Exempelvärden är RE0001, RE0005. |
Segment 2 | Valfritt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Ska anges om motsvarande konto-ID kräver segmentinformation. Detta lämnas annars tomt och det otilldelade värdet kommer att tilldelas av systemet. Exempelvärden är BU0001, BU0002. |
Mellansegment 2 | Valfritt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Ska anges om motsvarande konto-ID kräver mellansegmentsinformation. Detta lämnas annars tomt och det otilldelade värdet kommer att tilldelas av systemet. Exempelvärden är RE0001, RE0005. |
Segment 3 | Valfritt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Ska anges om motsvarande konto-ID kräver segmentinformation. Detta lämnas annars tomt och det otilldelade värdet kommer att tilldelas av systemet. Exempelvärden är BU0001, BU0002. |
Mellansegment 3 | Valfritt | Sträng | Måste ha det format som har konfigurerats i Business Modeling. Ska anges om motsvarande konto-ID kräver mellansegmentsinformation. Detta lämnas annars tomt och det otilldelade värdet kommer att tilldelas av systemet. Exempelvärden är RE0001, RE0005. |