Statusfiler indeholder detaljerede oplysninger om indberetters cvr-nummer, certifikat, timestamp mv.

Når filen overføres uden fejl, får I en statusfil med Status 1 til 3 afhængig af, hvor filen er i forløbet. Status for behandling fremgår af </status code> i den enkelte statusfil.

Indhold i en statusfil 

Filnavn

Navnet på den uploadede fil af klienten.

FTPTransaktionsId

Unikt transaktions-id som angivet af klienten (uploadet filnavn)

SKATTransaktionsId

Unikt transaktions-id genereret af systemet

Timestamp

Statusfilens tidsstempel

status.code

Statuskode. Kan enten være OK eller ERROR

Service

Ønsket back end-system

Response

Filename

Filnavn for fil, der er udstillet for klienten.

Error

Error.code

Unik kode for en bestemt fejl

Error.message

Beskrivelse af fejlen

Error.resolution

Beskrivelse af en mulig løsning

Fejlbeskrivelser i Status 0-filer

Fejlkode (Error code):

Fejlbeskrivelse:

FILE_NOT_UPLOADED_IN_ASCII_MODE

Der er ikke valgt Ascii som Transfer mode i FTPs klienten

RECORD_LENGTH_INCORRECT

Længden for de enkelte records i filen er ikke korrekt

FIRST_RECORD_INCORRECT

Startindividet i første record i filen overholder ikke individstrukturen

LAST_RECORD_INCORRECT

Slutindividet i sidste record i filen, overholder ikke individstrukturen

Eksempler på statusfiler

Eksempel på status -1-fil:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<status>
<file>
<filename>/CVR_12345678/
UI_1e2d3e45-a67e-791a-2r34-1p2p345p6789/FTPSGW.Heartbeat/ping20201210143002441-hb01.xml</filename>
<FTPTransaktionsId>ping20201210143002441-hb01.xml</FTPTransaktionsId>
<SKATTransactionId>ci1607607002916_31616756_1</SKATTransactionId>
<timestamp>20201210143017</timestamp>
<status.code>File delivered to requested Backend System</status.code>
<service>FTPSGW.Heartbeat</service>
</file>
</status>

Eksempel status_2 fil:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<status>
<file>
<filename>/ CVR_12345678/
UI_1e2d3e45-a67e-791a-2r34-1p2p345p6789/FTPSGW.Heartbeat/ping20201210143002441-hb01.xml</filename>
<FTPTransaktionsId>ping20201210143002441-hb01.xml</FTPTransaktionsId>
<SKATTransactionId>ci1607607002916_31616756_1</SKATTransactionId>
<timestamp>20201210143017</timestamp>
<status.code>File accepted by FTPSGW.Heartbeat</status.code>
<service>FTPSGW.Heartbeat</service>
</file>
</status>

Eksempel status_3 fil (File exposed):
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<status>
<file>
<filename>/ CVR_12345678/
UI_1e2d3e45-a67e-791a-2r34-1p2p345p6789/FTPSGW.Heartbeat/ping20201210143002441-hb01.xml</filename>
<FTPTransaktionsId>ping20201210143002441-hb01.xml</FTPTransaktionsId> <SKATTransactionId>ci1607607002916_31616756_1</SKATTransactionId>
<timestamp>20201210143018</timestamp>
<status.code>File exposed</status.code>
<service>FTPSGW.Heartbeat</service>
<response>
<filename>/out/FTPSGW.Heartbeat_in_ping20201210143002441-hb01.xml_response.txt</filename>
</response>
</file>
</status>

File exposed i Status 3-filen betyder, at der også er kommet en fejlliste i out-folderen, som enten indeholder de fejlmeldte records eller én record pr. individ, der er indberettet med Ingen fejl 599.

Eksempel status_0 fil:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<status>
<file>
<filename>
UI_1e2d3e45-a67e-791a-2r34-1p2p345p6789/FTPSGW.Heartbeat/empty.xml</filename>
<FTPTransaktionsId>empty.xml</FTPTransaktionsId>
<timestamp>1607615347963</timestamp>
<status.code>ERROR</status.code>
<service>FTPSGW.Heartbeat</service>
<error>
<error.code>FILENAME_CANNOT_BE_REUSED_FOR_TRANSACTION</error.code>  <error.message>The filename provided has already been used for previous transaction</error.message>
<error.resolution>Resubmit the file with a new filename</error.resolution>
</error>
</file>
</status>