Virtual Marketer ERP
Inhalt der Dokumentation

Prüfer-Nachweis

Änderungsprotokoll, Archivprüfung, Vier-Augen-Regeln und Zugriffsprotokoll.

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

vm_erp.vm_erp.nachweis.api.get_aenderungen

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Aenderungsprotokoll eines Belegs. Ohne Angabe: Beispieldaten.

Rollen: Buchhaltung (Leitung), Systemverwalter.

ParameterTypPflichtBeschreibung
doctypestringnein
namestringnein
als_csvintegernein, Standard 0
curl -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.nachweis.api.get_aenderungen"
{"message": ...}

vm_erp.vm_erp.nachweis.api.get_archivpruefung

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Prueft die Hashes jetzt (nur Lesen).

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

Parameter: keine.

Felder der Antwort (message): abweichungen, geprueft, text

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

vm_erp.vm_erp.nachweis.api.get_audit

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Anmeldungen (Activity Log) und Rechteaenderungen (Versionen von User / Has Role) im Zeitraum. Rolle: Auditor, Accounts Manager, System Manager; IP-Adressen nur fuer System Manager (SEC-12).

Rollen: Prüfer, Buchhaltung (Leitung), Systemverwalter.

ParameterTypPflichtBeschreibung
vonstringnein
bisstringnein
als_csvintegernein, Standard 0
curl -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.nachweis.api.get_audit"
{"message": ...}

vm_erp.vm_erp.nachweis.api.get_vier_augen_regeln

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

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

Parameter: keine.

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