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.
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
wareneingang | string | ja | |
positionen | string | ja | |
grund | string | ja |
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": ...}