Virtual Marketer ERP
Inhalt der Dokumentation

Rückverfolgung

Verbleib und Herkunft von Chargen und Seriennummern.

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

vm_erp.vm_erp.rueckverfolgung.api.csv_export

  • GET
  • POST
  • Rollengeschützt, Gast gesperrt
  • Fehlernummer bei unerwarteten Fehlern

CSV der Treffer. richtung: vorwaerts | rueckwaerts.

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

ParameterTypPflichtBeschreibung
richtungstringja
belegstringnein
chargestringnein
seriestringnein
item_codestringnein

Felder der Antwort (message): beispiel, csv, dateiname

curl --get -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  --data-urlencode "richtung=<RICHTUNG>" \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.rueckverfolgung.api.csv_export"
{"message": ...}

vm_erp.vm_erp.rueckverfolgung.api.rueckwaerts

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

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

ParameterTypPflichtBeschreibung
belegstringnein
chargestringnein
seriestringnein
item_codestringnein

Felder der Antwort (message): beispiel

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

vm_erp.vm_erp.rueckverfolgung.api.vorwaerts

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

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

ParameterTypPflichtBeschreibung
chargestringnein
seriestringnein
item_codestringnein

Felder der Antwort (message): beispiel

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