Virtual Marketer ERP
Inhalt der Dokumentation

Stücklisten und Fertigung

Stücklistenbaum, Fertigungsauftrag und Fertigungsbedarf.

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

vm_erp.vm_erp.stueckliste.api.get_bedarf

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Fehlende Komponenten fuer offene Kundenauftraege mit Stueckliste.

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

Parameter: keine.

Felder der Antwort (message): beispiel, zeilen

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

vm_erp.vm_erp.stueckliste.api.get_werkzeug

  • GET
  • POST
  • Lesend
  • Fehlernummer bei unerwarteten Fehlern

Baum, Kostenrollup und Verwendungsnachweis fuer einen Artikel.

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

ParameterTypPflichtBeschreibung
artikelstringnein

Felder der Antwort (message): artikel, artikelliste, beispiel, fehler, kosten, verwendung

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

vm_erp.vm_erp.stueckliste.api.melde_fertig

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

Fertigmeldung: schreibt Gut-/Ausschussmenge und Bewegungsentwuerfe in den Datensatz.

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

ParameterTypPflichtBeschreibung
namestringja
gutstringja
ausschussintegernein, Standard 0
curl -X POST -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  -H "Content-Type: application/json" \
  -d '{"name": "<NAME>", "gut": "<GUT>"}' \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.stueckliste.api.melde_fertig"
{"message": ...}

vm_erp.vm_erp.stueckliste.api.plane

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

Legt einen Fertigungsauftrag als Entwurf an (nur der Datensatz, keine Buchung).

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

ParameterTypPflichtBeschreibung
artikelstringja
mengestringja

Felder der Antwort (message): name

curl -X POST -H "Authorization: token $API_SCHLUESSEL:$API_GEHEIMNIS" \
  -H "Content-Type: application/json" \
  -d '{"artikel": "<ARTIKEL>", "menge": "<MENGE>"}' \
  "https://ihre-instanz.example.com/api/method/vm_erp.vm_erp.stueckliste.api.plane"
{"message": ...}