ERP Holzbau · API-Wiki · Buchungen, Zuteilung und Scan
Buchungen, Zuteilung und Scan
Jede Bestandsänderung ist eine Buchung in genau einer Transaktion. Buchungen sind unveränderlich; Fehler werden storniert. Die Zuteilung gibt Material und Geräte an Baustelle, Fahrzeug oder Objekt.
Buchungen
| Methode | Pfad | Recht | Zweck |
|---|---|---|---|
| POST | /movements/receipt | stock.book | Wareneingang (auch gegen eine Bestellposition) |
| POST | /movements/issue | stock.book | Warenausgang, auf Wunsch mit Baustelle als Kostenträger |
| POST | /movements/issue/fefo-proposal | stock.read | Vorschlag, welche Chargen nach Verfallsdatum zuerst ausgegeben werden |
| POST | /movements/transfer | stock.book | Umlagerung zwischen Lagerplätzen |
| POST | /movements/allocate-to-project | stock.book | Zuteilung auf den Lagerplatz einer Baustelle |
| POST | /movements/return-from-project | stock.book | Rücklauf von der Baustelle |
| POST | /movements/stocktake | stock.correct | Zählergebnis für einen Artikel buchen |
| POST | /movements/adjust | stock.correct | Korrekturbuchung |
| POST | /movements/scrap-serial | stock.correct | Seriennummer ausbuchen |
| POST | /movements/reverse | stock.correct | Buchung stornieren |
Zuteilung an Träger
Träger sind Baustelle, Fahrzeug oder Objekt. Material auf eine Baustelle wird verbraucht; Betriebsmittel und Material auf Fahrzeug oder Objekt bleiben Bestand des Trägers.
| Methode | Pfad | Recht | Zweck |
|---|---|---|---|
| POST | /holders/issue | stock.book | Ausgabe an einen Träger: Ziel, Artikel, Menge oder Seriennummern |
| POST | /holders/return | stock.book | Rückgabe vom Träger |
| GET | /holders/stock | stock.read | Bestand aller Träger |
| GET | /holders/:kind/:id | stock.read | Bestand eines Trägers (kind: project, vehicle, facility) |
| POST | /holders/:kind/:id/location | masterdata.write | Lagerplatz des Trägers anlegen |
Scan und Etiketten
Codes tragen ein Präfix: P: Artikel, B: Charge, S: Seriennummer, L: Lagerplatz, J: Baustelle. Ziffernfolgen mit 8, 12, 13 oder 14 Stellen werden als EAN des Artikels gesucht.
| Methode | Pfad | Recht | Zweck |
|---|---|---|---|
| POST | /scan | stock.read | Gescannten Code auflösen ({ raw }); liefert Art und Datensatz |
| GET | /labels/:kind/:id | stock.read | Etikett als SVG oder PNG (?symbology=code128|qrcode|datamatrix&format=svg|png) |
Bedienung in der Anwendung: Zuteilung im Software-Wiki.
Stand 04.10.2026 · Fehlt etwas oder stimmt etwas nicht? Schreiben Sie uns.