Virtual Marketer ERP
Inhalt der Dokumentation

DATEV

Vorprüfung, Stapelhistorie und Stammdaten für den Steuerberater.

4 Funktionen. Aufruf unter /api/method/<Pfad>, Anmeldung und Fehlerformat stehen unter Authentifizierung und Fehlermodell.

vm_erp.vm_erp.datev.api.get_stammdaten

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Debitoren und Kreditoren mit Kontonummern nach der Kontenlaenge aus dem Register. Die Nummern sind ein Vorschlag.

Rollen: Buchhaltung, Buchhaltung (Leitung), Systemverwalter.

Parameter: keine.

Felder der Antwort (message): beispiel, csv

curl -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.datev.api.get_stammdaten"
{"message": ...}

vm_erp.vm_erp.datev.api.get_stapel_liste

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Stapelhistorie.

Rollen: Jede angemeldete Person; der Zugriff richtet sich nach den Rechten am betroffenen Beleg.

Parameter: keine.

Felder der Antwort (message): eingerichtet, stapel

curl -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.datev.api.get_stapel_liste"
{"message": ...}

vm_erp.vm_erp.datev.api.get_vorpruefung

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Befunde fuer den Zeitraum. Aendert nichts.

Rollen: Jede angemeldete Person; der Zugriff richtet sich nach den Rechten am betroffenen Beleg.

ParameterTypPflichtBeschreibung
companystringnein
vonstringnein
bisstringnein

Felder der Antwort (message): anzahl, beispiel, zeitraum

curl -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.datev.api.get_vorpruefung"
{"message": ...}

vm_erp.vm_erp.datev.api.stapel_ablegen

  • POST
  • Schreibend, rollengeschützt
  • Fehlernummer bei unerwarteten Fehlern

Legt den Export in die Historie, aber nur wenn kein Befund blockiert. Bucht nichts.

Rollen: Buchhaltung, Buchhaltung (Leitung), Systemverwalter. Der schreibgeschützte Demo-Zugang erhält eine Berechtigungsmeldung.

ParameterTypPflichtBeschreibung
companystringja
vonstringja
bisstringja

Felder der Antwort (message): hash, id, zeilen

curl -X POST -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  -H "Content-Type: application/json" \
  -d '{"company": "<COMPANY>", "von": "<VON>", "bis": "<BIS>"}' \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.datev.api.stapel_ablegen"
{"message": ...}