Virtual Marketer ERP
Inhalt der Dokumentation

Branchenvorlagen

Vorlagen für Artikelgruppen, Lager, Zahlungsbedingungen und Regeln.

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

vm_erp.vm_erp.vorlagen.api.anwenden

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

Legt fehlende Artikelgruppen und Lager an und speichert den Rest im Stand. Vorhandenes bleibt, auch nach dem Anwenden.

Rollen: Systemverwalter. Der schreibgeschützte Demo-Zugang erhält eine Berechtigungsmeldung.

ParameterTypPflichtBeschreibung
vorlagestringja

Felder der Antwort (message): angewendet, gruppen_angelegt, lager_angelegt, uebersprungen

curl -X POST -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  -H "Content-Type: application/json" \
  -d '{"vorlage": "<VORLAGE>"}' \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.vorlagen.api.anwenden"
{"message": ...}

vm_erp.vm_erp.vorlagen.api.vorlagen

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Rollen: Systemverwalter.

Parameter: keine.

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

vm_erp.vm_erp.vorlagen.api.vorschau

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Rollen: Systemverwalter.

ParameterTypPflichtBeschreibung
vorlagestringja
curl --get -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  --data-urlencode "vorlage=<VORLAGE>" \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.vorlagen.api.vorschau"
{"message": ...}