Daten von DATEV laden

Verbindung mit DATEV über Client-ID, Client-Server, User und Passwort (im Backend .env konfiguriert). Hier die Mandanten-ID (Client-ID) eingeben und Daten laden.

EXTF-Datei an DATEV senden

Schnittstelle accounting:extf-files (v3.0.1): EXTF-CSV ins DATEV-Rechenzentrum hochladen. Dateiname muss EXTF_*.csv entsprechen (z. B. EXTF_BS_20200101_1.csv).

Kennung des Mandanten im DATEV-System.
Muster: EXTF_.{0,51}.csv – wird sonst aus gewählter Datei gesetzt.
Max. 50 MB. Kodierung: Windows-1252, UTF-8, UTF-16LE, UTF-16BE.
Jobs (DATEV)
IDDateinameStatusDatumAktion
Client-ID eingeben und „Jobs laden“ klicken.
Hilfe

DATEV EXTF-API (v3.0.1)

  • Client-ID: Eindeutige Mandanten-Kennung bei DATEV (z. B. 29098-100).
  • Dateiname: Muss mit EXTF_ beginnen und auf .csv enden (max. 55 Zeichen gesamt).
  • Nach dem Upload liefert DATEV einen Job; den Status können Sie unter „Jobs laden“ prüfen (pending → succeeded/failed).

Konfiguration (Backend):

In der Datei api/.env eintragen (von api/.env.example kopieren, falls nötig):

  • Option 1: DATEV_ACCESS_TOKEN=ihr_oauth_token
  • Option 2: DATEV_CLIENT_ID, DATEV_CLIENT_SECRET, DATEV_USER, DATEV_PASSWORD – Token wird automatisch geholt.

Optional: DATEV_EXTF_BASE_URL, DATEV_TOKEN_URL. Nach Änderung an api/.env API neu starten (z. B. docker-compose up -d api).

Hinweis: Wenn „DATEV ist nicht konfiguriert“ erscheint, die Datei api/.env im Projektordner öffnen und Ihre DATEV-Daten eintragen (oder DATEV_ACCESS_TOKEN setzen).

Siehe DATEV Developer Portal (File Interfaces > DATEV-Format).