Virtual Marketer ERP
Inhalt der Dokumentation

Preislisten

Preisvergleich, Importvorschau und Konditionen.

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

vm_erp.vm_erp.preise.api.get_staffelhinweis

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

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

ParameterTypPflichtBeschreibung
mengestringja
staffelnstringja
curl --get -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  --data-urlencode "menge=<MENGE>" \
  --data-urlencode "staffeln=<STAFFELN>" \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.preise.api.get_staffelhinweis"
{"message": ...}

vm_erp.vm_erp.preise.api.get_vergleich

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

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

ParameterTypPflichtBeschreibung
artikelgruppestringnein

Felder der Antwort (message): aktionen, beispiel, konditionen, vergleich

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

vm_erp.vm_erp.preise.api.import_vorschau

  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Preview only. Nothing is saved.

Rollen: Vertrieb, Vertrieb (Leitung), Lager (Leitung), Systemverwalter.

ParameterTypPflichtBeschreibung
bestandstringja
zeilenstringja
standard_abstringnein
curl -X POST -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  -H "Content-Type: application/json" \
  -d '{"bestand": "<BESTAND>", "zeilen": "<ZEILEN>"}' \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.preise.api.import_vorschau"
{"message": ...}