Virtual Marketer ERP
Inhalt der Dokumentation

Bankabgleich

Zuordnung von Zahlungseingängen zu offenen Rechnungen.

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

vm_erp.vm_erp.bankabgleich.api.annehmen

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

Liefert nur einen Buchungsentwurf (nichts gebucht) und merkt sich das gelernte Muster.

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

ParameterTypPflichtBeschreibung
zeilestringja
postenstringja
option_idstringnein
curl -X POST -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  -H "Content-Type: application/json" \
  -d '{"zeile": "<ZEILE>", "posten": "<POSTEN>"}' \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.bankabgleich.api.annehmen"
{"message": ...}

vm_erp.vm_erp.bankabgleich.api.arbeitsliste

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Offene Bankzeilen mit Kandidaten und Tagesziel. datei: Inhalt eines MT940/CAMT-Auszugs, sonst Bank Transaction.

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

ParameterTypPflichtBeschreibung
dateistringnein
format_namestringnein
erledigtstringnein
curl -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.bankabgleich.api.arbeitsliste"
{"message": ...}