Sammel- oder Einzelbestand
Führe identische Teile als Bulk-Bestand oder jede physische Einheit separat mit UUID, lesbarem Code, eigenem Status, Standort, Metadaten und Anschaffungsdatum.
03 · Lagern & bewegen
Open Inventory verbindet schnelle Alltagsaktionen mit einem unveränderlichen Ledger – vom einzelnen Kabel bis zum serialisierten Gerät.

Was der Bereich löst
Schrauben brauchen eine Menge, ein Laptop eine eigene Identität. Open Inventory führt beides im selben System und schreibt jede Veränderung als datierte Bewegung fort. So bleiben aktueller Bestand und sein Zustandekommen gemeinsam nachvollziehbar.
Ergebnis 01
Bulk-Artikel und einzelne Geräte passend zu ihrem tatsächlichen Ablauf führen
Ergebnis 02
Ausgabe, Rückgabe, Transfer und Korrektur ohne überschriebene Historie buchen
Ergebnis 03
Mindestbestand, Bestellungen, Wareneingänge und Baugruppen zusammen denken
Alle Funktionen in diesem Bereich
Keine künstliche Paketgrenze: Diese Bausteine gehören zum MIT-lizenzierten Open-Source-Projekt.
Führe identische Teile als Bulk-Bestand oder jede physische Einheit separat mit UUID, lesbarem Code, eigenem Status, Standort, Metadaten und Anschaffungsdatum.
Zugänge, Abgänge, Korrekturen und Transfers werden datiert und append-only protokolliert. Bestände können nicht unter null fallen; Korrekturen überschreiben die Historie nicht.
Jeder geeignete Inventareintrag kann zum strukturierten Lagerort werden. Globale Menge und Verteilung auf Räume, Schränke oder Fahrzeuge bleiben gemeinsam sichtbar.
Plane wiederkehrende Zählungen, arbeite fällige Prüfungen ab und gleiche Mengen je Standort ab. Serialisierte Einheiten behalten dabei ihre individuelle Nachverfolgbarkeit.
Buche Mengen oder Einzelgeräte auf Benutzer, andere Inventareinträge oder freie Empfänger. Rückgabe und Storno stellen die Verfügbarkeit nachvollziehbar wieder her.
Mindestmenge, Bestellmenge, Lieferzeit und Verbrauchsrate ergeben Warnungen, ein geschätztes Ausverkaufsdatum und einen begründeten Nachbestellvorschlag.
Erfasse Bestellungen, erwartete Mengen und Teillieferungen. Wareneingänge fließen kontrolliert in den Bestand und dessen Bewegungshistorie ein.
Hinterlege Komponenten einer Baugruppe und verbrauche sie bei der Montage atomar – entweder vollständig oder gar nicht.
Der Ablauf
Eine Buchung verändert nicht nur eine Zahl. Sie hält fest, was wann, wo und für welchen Empfänger passiert ist.
Nutze Mengenbestand für austauschbare Teile und serialisierte Einheiten für Geräte mit eigener Identität.
Verteile Bestand auf Räume, Schränke oder Fahrzeuge, ohne die globale Verfügbarkeit aus dem Blick zu verlieren.
Zugang, Abgang, Transfer, Ausgabe oder Rückgabe werden geprüft und als neuer Historieneintrag angelegt.
Mindestmenge, Verbrauch und Lieferzeit machen knappe Bestände sichtbar und unterstützen die Nachbestellung.
Kein abstraktes Versprechen
Das Beispiel zeigt bewusst konkrete Gegenstände, Werte und Entscheidungen. Es sind Mockdaten, aber ein Ablauf, den Open Inventory tatsächlich abbildet.
Beispiel · Makerspace
M4-Schrauben werden je Regal als Menge geführt. Jedes Messgerät hat dagegen einen eigenen Code, Status und Standort und kann einer Person zugewiesen werden.
Mengenbestand
240 Schrauben
Serialisiert
4 Messgeräte
Aktueller Vorgang
1 Gerät ausgegeben

Mit dem iPhone wird ein Code dort gescannt, wo Zugang, Ausgabe oder Rückgabe tatsächlich stattfindet. Die App nutzt dieselbe Bewegungshistorie wie die Weboberfläche.
Gescannten Eintrag eindeutig auflösen
Zugang mit einem Tipp vorbereiten
Abgang vor der Ausführung bewusst bestätigen
Bewegungen, Einheiten, Bestellungen und Stücklisten liegen in deiner PostgreSQL-Datenbank. Der offene Code macht die Buchungsregeln prüfbar; die API ermöglicht eigene Scanner-, Einkaufs- oder Reporting-Abläufe.
Append-only Bewegungen statt stiller Bestandsüberschreibung
Docker Compose und PostgreSQL für den selbst betriebenen Kern
Scoped API-Tokens für gezielte Integrationen
Nächster Funktionsbereich
Menschen scannen ein Label, Systeme sprechen OpenAPI. Beide Wege greifen auf denselben verlässlichen Bestand zu.
Inventarisieren in Sekunden
Open Inventory ist MIT-lizenziert. Starte den Docker-Stack, prüfe den Code oder entdecke passende Abläufe für deinen Use Case.