Virtual Marketer ERP
Inhalt der Dokumentation

Lieferantenrückgabe

Rückgaben an Lieferanten mit erwarteter Gutschrift.

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

vm_erp.vm_erp.lieferantenrueckgabe.api.get_aufgaben

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Reine Funktion fuer die Arbeitsliste: nur die Zeilen "Gutschrift fehlt".

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.lieferantenrueckgabe.api.get_aufgaben"
{"message": ...}

vm_erp.vm_erp.lieferantenrueckgabe.api.get_uebersicht

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Liste mit Gutschriftsstatus (Ampel) und die Aufgaben "Gutschrift fehlt".

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

Parameter: keine.

Felder der Antwort (message): aufgaben, beispiel, zeilen

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

vm_erp.vm_erp.lieferantenrueckgabe.api.neu

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

Entwurf aus einem Wareneingang. positionen: JSON [{"artikel","menge"}].

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

ParameterTypPflichtBeschreibung
wareneingangstringja
positionenstringja
grundstringja
curl -X POST -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  -H "Content-Type: application/json" \
  -d '{"wareneingang": "<WARENEINGANG>", "positionen": "<POSITIONEN>", "grund": "<GRUND>"}' \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.lieferantenrueckgabe.api.neu"
{"message": ...}