Teile, Lager & Beschaffung › Materialien / Lager
Materialien / Lager
FunktionLive✓ Geprüft am Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)Der eigene Artikelstamm der Werkstatt — Öl, Kleinteile, Bremsbeläge — mit Preis, Einheit und Kategorie. Wer will, schaltet je Artikel die Lagerführung ein; ab dann zählt das System jede Bewegung mit und meldet Unterschreitungen des Mindestbestands.

So arbeitest du damit
- Öffne im Büro-Panel den Bereich „Lager" und dort den Reiter „Materialien".
- Drücke „Neuer Artikel" und trage Bezeichnung, Kategorie, Einheit und Einzelpreis ein.
- Setze das Tropfen-Zeichen, wenn der Artikel eine Flüssigkeit oder ein Betriebsstoff ist.
- Schalte bei Artikeln, deren Bestand mitlaufen soll, die Lagerführung ein und gib den Startbestand an.
- Trage Mindest- und Maximalmenge ein — der Mindestbestand ist der Auslöser für den Nachbestell-Hinweis.
- Ordne unten unter „Flüssigkeits-Prüfpunkte" jedem Prüfpunkt einmal eine Flüssigkeit zu, damit Nachfüllmengen automatisch verrechnet werden.
Der Katalog ist der eigene Artikelstamm des Hauses und hat nichts mit der Teilesuche beim Branchendienst zu tun (Ersatzteile / Teilekatalog). Die Lagerführung ist je Artikel ein einmaliger Schritt und lässt sich nicht zurücknehmen: ab dann wird der Bestand nicht mehr überschrieben, sondern über eine Bewegungsliste geführt — Wareneingang, Verbrauch, Retoure, Inventur, Korrektur. Jede Buchung steht mit Grund, Menge und Zeitpunkt in der Historie, die sich je Artikel öffnen lässt. Verbrauch entsteht von selbst, wenn ein Material an einem Auftrag verbaut wird (Aufträge (Liste, Detail, Aufgaben, Kontrolle)); Wareneingang entsteht am Lieferschein (Lieferscheine); die Zählung gegen den Sollbestand ist ein eigener Vorgang (Inventur). Sinkt ein Bestand unter die Mindestmenge, sammelt ein wiederkehrender Hintergrundlauf diese Artikel als Bestellvorschlag (Nachbestell-Erinnerung (Cron), Bestellungen / Beschaffung). Trägt der Mechaniker bei einem Flüssigkeits-Prüfpunkt „Nachfüllen" samt Menge ein, greift das System auf den hinterlegten Literpreis zurück (Checklisten / Werkstattbericht). Artikel lassen sich als Tabelle einlesen und ausgeben; alles zusammen liegt in Teile, Bestellungen & Lager.
- Ein Artikel taucht in der Inventur nicht auf → bei ihm ist die Lagerführung nie eingeschaltet worden.
- Die Lagerführung lässt sich nicht wieder ausschalten → das ist so gewollt; der Artikel bleibt ab dann über die Bewegungsliste geführt.
- Der Bestand ändert sich nach einem Wareneingang nicht → die Buchung hing an einem Artikel ohne Lagerführung; solche Buchungen laufen ins Leere, ohne Fehler zu melden.
- Beim Nachfüllen erscheint kein Preis → der Flüssigkeits-Prüfpunkt hat noch keine Flüssigkeit zugeordnet, oder es ist kein Artikel als Flüssigkeit markiert.
- Die Tabelle wird nicht übernommen → die erste Zeile gilt als Überschrift und wird übersprungen; die Reihenfolge ist Name, Einheit, Preis, Kategorie.
- app/admin/materialien/page.tsx
- app/api/admin/stock-moves
- app/api/admin/stock-moves/route.ts
- components/admin/MaterialCatalog.tsx
- messages/admin-fragments/lager.de.json
| menu | /admin/materialien |
|---|---|
| rolle | büro |
Beleg: app/admin/materialien/page.tsx und components/admin/MaterialCatalog.tsx liegen in prod/main (git ls-tree); der Reiter „Materialien" steht ohne Rollenbeschränkung in components/admin/bereich/areas.ts. Deployt; Nutzung im Betrieb nicht separat belegt. (korrigiert 2026-09-05, vorher: unklar)
Tiefer fragen
Kontext aus dem KFZ-Bozo-Handbuch
Knoten: feat-materialien (Funktion · Teile, Lager & Beschaffung · live · geprüft Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit) @ 9d50bd68)
Kurz: Der eigene Artikelstamm der Werkstatt — Öl, Kleinteile, Bremsbeläge — mit Preis, Einheit und Kategorie. Wer will, schaltet je Artikel die Lagerführung ein; ab dann zählt das System jede Bewegung mit und meldet Unterschreitungen des Mindestbestands.
Lies zuerst (Lesebereich, nicht der ganze Baum):
app/admin/materialien/page.tsx
app/api/admin/stock-moves
app/api/admin/stock-moves/route.ts
components/admin/MaterialCatalog.tsx
messages/admin-fragments/lager.de.json
Hängt zusammen mit:
feat-bestellungen (app/admin/bestellungen/page.tsx) · feat-inventur (app/api/admin/inventur/route.ts) · data-teile-lager (lib/db/schema.ts)
Offene Fragen der Seite:
keine
Hausregel 2: Vault-Daten sind für diese Session unsichtbar; Quellpfade auf Vault-Code sind keine Freigabe.
Frage: {{DEINE FRAGE}}
Antworte nur mit Belegen: nenne Datei und Zeile für jede Aussage.
Wenn die Quellen die Frage nicht beantworten, sag das und nenne, was du zusätzlich lesen müsstest.
Weicht die Seite vom Code ab, schlage den Seiten-Patch vor (wiki/seiten/teile-lager/feat-materialien.md).