# Lagerverwaltung in Google Tabellen

> So führen Sie Ihr Lager in Google Tabellen mit Bewegungsjournal, funktionierenden Formeln, Meldebestand, Schutz und Verlauf, plus den Limits, die Sie einplanen sollten.

Source: https://www.lightinventory.com/de/ratgeber/lagerverwaltung-google-tabellen · Last updated: 2026-10-28

Sie können Ihr Lager zuverlässig in Google Tabellen führen, wenn Sie eine Bestandsmenge nie überschreiben. Erfassen Sie jeden Wareneingang, jede Entnahme, jede Korrektur und jede Umlagerung als neue Zeile in einem Bewegungsjournal, und lassen Sie Formeln den Bestand berechnen. Diese eine Designentscheidung liefert Ihnen den Bestand pro Lagerort, Warnungen bei niedrigem Bestand und einen lesbaren Verlauf, alles mit eingebauten Funktionen.

Dieser Ratgeber führt durch den Aufbau der Tabelle, die Formeln, die Datenvalidierung, den Schutz, den Verlauf und die Limits von Google Tabellen, auf die es ankommt. Am Ende steht ein ehrlicher Blick darauf, wo Google Tabellen allein nicht mehr ausreicht.

## Die Tabelle aufbauen

Verwenden Sie eine Tabelle mit drei Tabellenblättern. Jedes Blatt hat genau eine Aufgabe.

| Tabellenblatt | Eine Zeile ist | Sie bearbeiten es, wenn |
|---|---|---|
| `Items` | Ein Produkt oder Teil | Sie einen Artikel anlegen oder seine Angaben ändern |
| `Locations` | Ein Lager, Raum, Regal oder Fahrzeug | Sie einen Lagerort anlegen oder umbenennen |
| `Movements` | Eine Bestandsänderung | Etwas eingeht, ausgeht oder umgelagert wird |

Die Blattnamen bleiben hier englisch, weil die Formeln weiter unten genau diese Namen verwenden. Wenn Sie die Blätter umbenennen, passen Sie die Formeln entsprechend an.

### Items

| Spalte | Überschrift | Beispiel | Hinweise |
|---|---|---|---|
| A | SKU | `BOLT-M8-40` | Eindeutig, nie wiederverwendet. Formatieren Sie die Spalte als Nur-Text |
| B | Bezeichnung | Sechskantschraube M8 × 40 mm | |
| C | Einheit | Karton | Die Einheit, die jede Bewegung verwendet |
| D | Meldebestand | 20 | Erreicht der Bestand diesen Wert, wird nachbestellt |
| E | Bestand | *(Formel)* | Nie von Hand eingetragen |
| F | Status | *(Formel)* | `Reorder` oder `OK` |

### Locations

| Spalte | Überschrift | Beispiel |
|---|---|---|
| A | Lagerort | `WH1` |
| B | Bezeichnung | Hauptlager |

### Movements: das Journal

| Spalte | Überschrift | Beispiel | Hinweise |
|---|---|---|---|
| A | Datum | 2026-10-28 | Ein echter Datumswert, kein Text |
| B | SKU | `BOLT-M8-40` | Drop-down aus `Items` |
| C | Lagerort | `WH1` | Drop-down aus `Locations` |
| D | Menge | `-5` | Positiv erhöht den Bestand, negativ verringert ihn |
| E | Typ | `Issue` | `Receive`, `Issue`, `Adjust` oder `Transfer` |
| F | Referenz | PO-1042 | Bestellung, Auftrag oder Zählliste |
| G | Erfasst von | Sam | Wer die Bewegung erfasst hat |
| H | Notiz | Transportschaden | Warum, wenn es nicht offensichtlich ist |

Eine Umlagerung besteht aus zwei Zeilen: `-5` am Quelllagerort und `+5` am Ziellagerort, beide mit dem Typ `Transfer` und derselben Referenz. Ergibt eine Inventur 3 Stück weniger als erwartet, ist das eine `Adjust`-Zeile mit `-3`.

### Warum ein Journal, an das nur angefügt wird, besser ist als eine Mengenspalte

Die häufigste Lagertabelle hat eine einzige Spalte „Menge“, die überschrieben wird. Das funktioniert, bis etwas schiefgeht, und dann kann die Tabelle Ihnen nicht sagen, was passiert ist.

- **Eine überschriebene Zahl erzählt nichts.** Wird aus 40 eine 25, sagt die Tabelle nicht, ob 15 verkauft, verloren oder falsch gezählt wurden. Eine Journalzeile sagt `-15`, `Issue`, `JOB-311`, mit Datum und Namen.
- **Zwei Personen können nicht sicher dieselbe Zahl bearbeiten.** Nehmen zwei Personen je 5 Kartons und überschreiben beide die 40 mit 35, geht eine Bewegung verloren. Zwei angefügte Zeilen mit `-5` ergeben die richtige Summe.
- **Fehler werden durch Hinzufügen korrigiert, nicht durch Löschen.** Eine falsche Zeile wird durch eine Gegenbuchung korrigiert, sodass Fehler und Korrektur sichtbar bleiben.
- **Der Bestand zu jedem Datum ist nur eine Formel entfernt.** Summieren Sie die Bewegungen bis zu diesem Datum.
- **Der Bestand pro Lagerort ergibt sich von selbst.** Dieselben Zeilen liefern Summen pro Artikel, pro Lagerort oder beides.

Die Regel für alle, die die Tabelle nutzen, ist einfach: Zeilen in `Movements` hinzufügen, alte Zeilen nie bearbeiten oder löschen.

## Formeln für den Bestand

Alle folgenden Formeln gehen von dem oben beschriebenen Aufbau der Blätter und Spalten aus, mit Überschriften in Zeile 1.

> **Note:** Die Formeln trennen Argumente mit Kommas. Ist Ihre Tabelle auf ein Gebietsschema mit Dezimalkomma eingestellt, etwa Deutschland, erwartet Google Tabellen Semikolons: Ersetzen Sie die Kommas zwischen den Argumenten (nicht in Text in Anführungszeichen) durch `;`.

### Bestand pro Artikel

In `Items!E2`, dann nach unten ausfüllen:

```
=SUMIFS(Movements!$D:$D, Movements!$B:$B, $A2)
```

[SUMIFS](https://support.google.com/docs/answer/3238496?hl=de) summiert jede Menge im Journal, deren SKU mit dem Artikel in dieser Zeile übereinstimmt.

Wenn Sie die ganze Spalte stattdessen mit einer einzigen Formel füllen möchten, setzen Sie diese in `Items!E2` und lassen die Zellen darunter leer:

```
=ARRAYFORMULA(IF(A2:A="", "", SUMIF(Movements!B:B, A2:A, Movements!D:D)))
```

### Bestand pro Artikel und Lagerort

Für einen Artikel an einem Lagerort, zum Beispiel dem Lagerort in Zelle `H1` von `Items`:

```
=SUMIFS(Movements!$D:$D, Movements!$B:$B, $A2, Movements!$C:$C, $H$1)
```

Für eine vollständige Bestandsübersicht auf einem eigenen Blatt verwenden Sie [QUERY](https://support.google.com/docs/answer/3093343?hl=de). Diese Formel listet jedes Paar aus Artikel und Lagerort auf, zu dem es Bewegungen gibt:

```
=QUERY(Movements!A1:H, "select B, C, sum(D) where B is not null group by B, C label sum(D) 'On hand'", 1)
```

Diese macht aus den Lagerorten Spalten, mit einer Zeile pro Artikel:

```
=QUERY(Movements!A1:H, "select B, sum(D) where B is not null group by B pivot C", 1)
```

> **Note:** QUERY erwartet einen Datentyp pro Spalte. Laut Google bestimmt bei gemischten Typen in einer Spalte der häufigste Datentyp den Datentyp der Spalte, und die übrigen Werte werden als leer behandelt. Halten Sie SKUs als Nur-Text und Datumsangaben als echte Datumswerte.

### Bestand zu einem früheren Datum

So sehen Sie den Bestand am Ende eines bestimmten Tages, zum Beispiel des Datums in `Items!H2`:

```
=SUMIFS(Movements!$D:$D, Movements!$B:$B, $A2, Movements!$A:$A, "<="&$H$2)
```

### Negativen Bestand erkennen

Ein Lagerort kann nicht weniger als null enthalten. Diese Formel listet jedes Paar aus Artikel und Lagerort unter null auf, was meist auf einen fehlenden Wareneingang oder einen Tippfehler hinweist:

```
=QUERY(QUERY(Movements!A1:H, "select B, C, sum(D) where B is not null group by B, C", 1), "select * where Col3 < 0", 1)
```

Die innere QUERY bildet die Summen pro Lagerort, die äußere behält nur die negativen Zeilen. Ein leeres Ergebnis bedeutet, dass kein Lagerort unter null liegt.

## Warnungen bei niedrigem Bestand und Meldebestände

### Eine Statusspalte

In `Items!F2`, dann nach unten ausfüllen:

```
=IF(D2="", "", IF(E2<=D2, "Reorder", "OK"))
```

Der Status bleibt leer, wenn kein Meldebestand eingetragen ist, damit neue Artikel keinen Fehlalarm auslösen.

### Zeilen hervorheben, die nachbestellt werden müssen

1. Markieren Sie `A2:F` im Blatt `Items`.
2. Klicken Sie auf **Format → Bedingte Formatierung**.
3. Wählen Sie unter **Zellen formatieren, wenn** die Option **Benutzerdefinierte Formel ist**.
4. Geben Sie `=AND($D2<>"", $E2<=$D2)` ein.
5. Wählen Sie eine Füllfarbe und klicken Sie auf **Fertig**.

Die Dollarzeichen halten die Spalten fest, während sich die Zeile ändert, sodass sich die ganze Zeile einfärbt. Google weist darauf hin, dass sich Formeln der bedingten Formatierung [nur auf dasselbe Tabellenblatt beziehen können](https://support.google.com/docs/answer/78413?hl=de), sofern Sie nicht `INDIRECT` verwenden. Deshalb stehen Bestand und Meldebestand nebeneinander im Blatt `Items`.

Mit derselben Funktion können Sie Journalzeilen markieren, deren Vorzeichen nicht zum Typ passt. Markieren Sie `A2:H` in `Movements` und verwenden Sie:

```
=OR(AND($E2="Receive", $D2<0), AND($E2="Issue", $D2>0))
```

### Grundlagen zum Meldebestand

Ein Meldebestand beantwortet eine Frage: Wie weit darf der Bestand sinken, bevor Sie bestellen müssen, damit die neue Lieferung eintrifft, bevor der Vorrat aufgebraucht ist? Die Grundformel lautet:

**Meldebestand = durchschnittlicher Tagesverbrauch × Lieferzeit in Tagen + Sicherheitsbestand**

- **Der durchschnittliche Tagesverbrauch** ergibt sich aus Ihrem Journal.
- **Die Lieferzeit** ist die Anzahl der Tage zwischen Bestellung und Ware im Regal.
- **Der Sicherheitsbestand** ist der Puffer für verspätete Lieferungen oder arbeitsreiche Wochen.

Fügen Sie `Items` drei Hilfsspalten hinzu: G „Ø Tagesverbrauch (30 Tage)“, H „Lieferzeit (Tage)“ und I „Sicherheitsbestand“. In `G2`:

```
=-SUMIFS(Movements!$D:$D, Movements!$B:$B, $A2, Movements!$E:$E, "Issue", Movements!$A:$A, ">="&(TODAY()-30))/30
```

Das Minuszeichen macht aus den negativen `Issue`-Mengen eine positive Verbrauchsrate. Setzen Sie dann den Meldebestand in `D2`:

```
=ROUNDUP(G2*H2 + I2, 0)
```

Ein Beispiel: Ein Artikel mit einem Verbrauch von 4 Kartons pro Tag, 5 Tagen Lieferzeit und 10 Kartons Sicherheitsbestand hat einen Meldebestand von 4 × 5 + 10 = 30. Überprüfen Sie Lieferzeiten und Sicherheitsbestand, wenn sich Lieferanten oder Saison ändern: Die Formel ist nur so gut wie diese beiden Eingaben.

## Datenvalidierung und Drop-down-Menüs

Drop-down-Menüs verhindern die Tippfehler, an denen SUMIFS und QUERY scheitern: Eine SKU mit einem Leerzeichen am Ende oder ein Lagerort, der auf zwei Arten geschrieben wird, findet nie eine Übereinstimmung.

### Ein Drop-down aus einem Bereich hinzufügen

1. Markieren Sie in `Movements` den Bereich `B2:B`.
2. Klicken Sie auf **Daten → Datenvalidierung → Regel hinzufügen**.
3. Wählen Sie unter **Kriterien** die Option **Drop-down (aus einem Bereich)** und geben Sie `Items!A2:A` ein.
4. Klicken Sie auf **Fertig**.

Wiederholen Sie das für `C2:C` mit `Locations!A2:A`. Für `E2:E` wählen Sie **Drop-down-Menü** und fügen die Einträge `Receive`, `Issue`, `Adjust` und `Transfer` hinzu. Google bietet außerdem **Einfügen → Drop-down-Menü** und per Rechtsklick die Option **Drop-down-Menü**; alle öffnen denselben Bereich [Regeln für die Datenvalidierung](https://support.google.com/docs/answer/186103?hl=de).

### Ablehnen oder warnen

Standardmäßig lehnt Google Tabellen einen Eintrag ab, der nicht in der Liste steht. Wenn Sie ihn stattdessen mit einer Warnung zulassen möchten, öffnen Sie **Erweiterte Optionen** und wählen unter **Wenn die Daten ungültig sind:** die Option **Warnung anzeigen**. Lassen Sie bei einem Lagerjournal die Ablehnung aktiv: Eine Bewegung mit einer unbekannten SKU ist fast immer ein Fehler.

Fügen Sie außerdem für `D2:D` eine Validierungsregel hinzu, die nur Zahlen zulässt, und für `A2:A` eine, die nur Datumswerte zulässt. Eine als Text eingegebene Menge wird von SUMIFS ignoriert, und der Bestand bleibt unbemerkt falsch.

## Bereiche schützen und mit Bedacht freigeben

Die Berechtigungen in Google Tabellen haben zwei Ebenen, und beide sind wichtig.

1. **Die Freigabe** legt fest, wer die Datei öffnen kann und ob jemand Betrachter, Kommentator oder Bearbeiter ist. Sie stellen sie über **Teilen** ein, und sie gilt für die ganze Datei.
2. **Geschützte Tabellenblätter und Bereiche** schränken ein, was Bearbeiter innerhalb der Datei ändern können.

### Schützen, was niemand überschreiben soll

1. Klicken Sie auf **Daten → Tabellenblätter und Bereiche schützen**.
2. Klicken Sie auf **Tabellenblatt oder Bereich hinzufügen**.
3. Wählen Sie **Bereich** und markieren Sie `Items!E2:F` (die Formelspalten).
4. Klicken Sie auf **Berechtigungen festlegen**.
5. Wählen Sie **Beschränken, wer diesen Bereich bearbeiten darf**, dann **Nur ich**, und klicken Sie auf **Fertig**.

Schützen Sie das ganze Blatt `Locations` auf dieselbe Weise, wenn sich die Liste selten ändert. In `Movements` müssen alle Zeilen hinzufügen können, deshalb passt ein strenger Schutz dort nicht. Verwenden Sie für die vorhandenen Zeilen stattdessen **Beim Bearbeiten dieses Bereichs eine Warnung anzeigen**: Dann müssen Nutzer bestätigen, bevor sie den Verlauf ändern.

Wissen Sie, was Schutz nicht leistet. Google schreibt: [„Das Schützen von Tabellen eignet sich jedoch nicht als Sicherheitsmaßnahme.“](https://support.google.com/docs/answer/1218656?hl=de) und „Jeder kann geschützte Tabellen drucken, kopieren, einfügen sowie Kopien importieren und exportieren.“ Der Inhaber kann einen geschützten Bereich immer bearbeiten, und Daten lassen sich nicht mit einem Passwort schützen. Die Schritte im Detail finden Sie unter [Tabellenblatt oder Bereich schützen](/de/hilfe/google-tabellen/bereiche-schuetzen).

### Mit der kleinstmöglichen Rolle freigeben

- Geben Sie Personen, die nur den Bestand nachsehen, die Rolle **Betrachter**.
- Geben Sie die Rolle **Bearbeiter** nur Personen, die Bewegungen erfassen.
- In den Freigabeeinstellungen von Google können Sie verhindern, dass Bearbeiter die Datei weiter freigeben, wie unter [Dateien aus Google Drive freigeben](https://support.google.com/drive/answer/2494822?hl=de) beschrieben.

## Versionsverlauf und Bearbeitungsverlauf von Zellen

Google Tabellen führt zwei Arten von Verlauf: Versionen der ganzen Datei und den Bearbeitungsverlauf einzelner Zellen. [Den Versionsverlauf sehen Sie nur](https://support.google.com/docs/answer/190843?hl=de), wenn Sie die Datei bearbeiten dürfen.

### Versionsverlauf

Um frühere Versionen zu sehen, klicken Sie oben rechts in der Tabelle auf **Letzte Änderung**. Wählen Sie im rechten Bereich eine Version aus, um zu sehen, wer was geändert hat. Standardmäßig blendet Google Tabellen unveränderte Zeilen aus; klicken Sie auf **Unveränderte Zeilen einblenden**, um alles zu sehen.

Sie können eine Version wiederherstellen oder eine Kopie davon erstellen. Das Wiederherstellen einer Version löscht den zellbezogenen Bearbeitungsverlauf für Änderungen vor der Wiederherstellung. Bei einer viel genutzten Lagertabelle ist eine Kopie daher meist die sicherere Wahl. Siehe [Frühere Version wiederherstellen](/de/hilfe/google-tabellen/version-wiederherstellen).

Sie können bis zu 15 Versionen pro Tabelle benennen, und benannte Versionen werden nicht zusammengefasst. Benennen Sie nach jeder Inventur eine Version, zum Beispiel „Inventur 2026-10-31“, damit Sie jederzeit zu ihr zurückkehren können.

### Bearbeitungsverlauf einer Zelle

Klicken Sie mit der rechten Maustaste auf eine Zelle und wählen Sie **Bearbeitungsverlauf anzeigen**, um zu sehen, wer diese Zelle geändert hat. Google nennt Änderungen, die dort möglicherweise nicht erscheinen:

- hinzugefügte oder gelöschte Zeilen und Spalten;
- Änderungen am Zellformat;
- Änderungen, die vor dem Wiederherstellen einer früheren Version vorgenommen wurden;
- durch Formeln ausgelöste Änderungen.

Der letzte Punkt ist bei einer formelbasierten Tabelle wichtig: Die Zellen der Spalte „Bestand“ ändern sich über Formeln, ihr Bearbeitungsverlauf erklärt also keine neue Zahl. Die Journalzeilen schon. Mehr dazu unter [Herausfinden, wer eine Zelle geändert hat](/de/hilfe/google-tabellen/wer-hat-zelle-geaendert).

### Benachrichtigungen bei Änderungen

Klicken Sie auf **Tools → Benachrichtigungseinstellungen → Benachrichtigungen bearbeiten**, um eine E-Mail zu erhalten, wenn andere die Tabelle ändern, entweder sofort oder als tägliche Zusammenfassung. Google weist darauf hin, dass [Sie Benachrichtigungen nur für sich selbst einrichten können](https://support.google.com/docs/answer/91588?hl=de).

## Limits von Google Tabellen, die Sie einplanen sollten

Dies sind die Limits, die Google dokumentiert, Stand 28.10.2026. Die vollständige Liste, mit Hinweisen, was Sie jeweils in der Nähe eines Limits tun können, finden Sie unter [Limits von Google Tabellen für die Lagerverwaltung](/de/hilfe/google-tabellen/limits).

| Limit | Was Google dokumentiert |
|---|---|
| Zellen pro Tabelle | Bis zu 20 Millionen Zellen oder 100 MB bei Tabellen, die in Google Tabellen erstellt oder in Google Tabellen konvertiert wurden ([Dateilimits in Drive](https://support.google.com/drive/answer/37603?hl=de)). Google hat das Limit im September 2026 von 10 Millionen angehoben ([Workspace Updates](https://workspaceupdates.googleblog.com/2026/09/doubled-cell-limits-in-google-sheets-now-generally-available.html)) |
| Gleichzeitig bearbeitende Personen | Eine Google-Datei kann auf maximal 100 offenen Tabs oder Geräten gleichzeitig aktiv bearbeitet werden ([Freigabelimits](https://support.google.com/drive/answer/2494822?hl=de)) |
| Freigabe | Bis zu 600 einzelne E-Mail-Adressen pro Datei ([Freigabelimits](https://support.google.com/drive/answer/2494822?hl=de)) |
| Benannte Versionen | Bis zu 15 pro Tabelle ([Versionsverlauf](https://support.google.com/docs/answer/190843?hl=de)) |
| IMPORTRANGE | Begrenzt auf 10 MB empfangene Daten pro Anfrage; prüft stündlich auf Aktualisierungen, solange das Dokument geöffnet ist ([IMPORTRANGE](https://support.google.com/docs/answer/3093340?hl=de)) |

Ein Journal wächst um eine Zeile pro Bewegung. Bei 8 Spalten fügen 1.000 Bewegungen im Monat 8.000 Zellen pro Monat hinzu, also etwa 96.000 pro Jahr. Die meisten kleinen Teams erreichen das Zellenlimit nie, aber große Dateien werden lange vorher langsam. Lagern Sie abgeschlossene Jahre in eine eigene Datei aus und übernehmen Sie den Endbestand als eine `Adjust`-Zeile pro Artikel und Lagerort.

## Wann Google Tabellen allein nicht mehr reicht

Der oben beschriebene Aufbau funktioniert gut für wenige sorgfältige Personen. Wächst das Team, kosten diese Lücken Zeit oder Geld.

- **Gleichzeitige Bearbeitungen.** Google Tabellen zeigt Änderungen live, aber nichts hindert zwei Personen daran, dieselbe Zeile zu ändern, oder jemanden daran, das Journal zu sortieren, während eine andere Person tippt. Nichts prüft eine Änderung, bevor sie übernommen wird.
- **Keine Freigaben.** Jeder Bearbeiter kann eine Korrektur um 500 Einheiten erfassen oder einen Meldebestand ändern. Es gibt keinen Schritt, in dem eine zweite Person das vorher prüft.
- **Ein schwer prüfbarer Verlauf.** Der Versionsverlauf ist gruppiert, und [Überarbeitungen können zusammengefasst werden](https://support.google.com/docs/answer/190843?hl=de). Der Bearbeitungsverlauf von Zellen lässt Formelergebnisse, eingefügte und gelöschte Zeilen sowie Formatänderungen aus, und eine Wiederherstellung löscht ihn. Der Inhaber einer Datei in einem privaten Google-Konto kann ihre unbenannten Versionen endgültig löschen. Nichts beweist, dass der Verlauf, den Sie sehen, vollständig ist.
- **Versehentliches Überschreiben.** Einmal über den falschen Bereich eingefügt oder zu weit nach unten ausgefüllt, und Hunderte Journalzeilen ändern sich auf einmal. Der Versionsverlauf kann das retten, wenn es jemand bemerkt.
- **Berechtigungen gelten für die ganze Datei.** Ein Bearbeiter kann jedes Blatt und jeden Lagerort bearbeiten, sofern Sie nicht von Hand Schutz einrichten, und Schutz ist nach Googles eigener Aussage keine Sicherheitsmaßnahme. Sie können nicht festlegen: „Diese Person erfasst nur Bewegungen für das Nordlager.“
- **Regeln existieren nur in den Köpfen.** „Alte Zeilen nie bearbeiten“ und „immer eine Referenz angeben“ sind Absprachen. Die Tabelle setzt sie nicht durch.

Wenn Ihnen das bekannt vorkommt, haben Sie drei Möglichkeiten: das Risiko hinnehmen, auf ein separates Lagersystem umsteigen oder die Tabelle behalten und Kontrolle darüber legen.

## Wie LightInventory derselben Tabelle Kontrolle hinzufügt

LightInventory ist eine Lager-App, die auf einer Google Tabelle aufsetzt, die Ihnen gehört. Sie befindet sich in Entwicklung und ist noch nicht allgemein verfügbar. Sie verwendet denselben Journal-Aufbau wie dieser Ratgeber, und die App setzt die oben genannten Regeln durch, statt sie Absprachen zu überlassen.

- **Ihre Daten bleiben in Ihrer Tabelle.** Artikel, Lagerorte, Bewegungen und das Änderungsprotokoll sind Blätter in Ihrer eigenen Tabelle. Wenn Sie LightInventory nicht mehr nutzen, behalten Sie die Datei.
- **Jede Änderung wird erfasst.** Jede Änderung wird in ein Blatt `Log` geschrieben, mit der Person, dem Zeitpunkt, dem Wert vorher und dem Wert nachher. Fehler werden durch einen Ausgleichseintrag korrigiert, nie durch Löschen von Verlauf.
- **Manipulationssichtbarer Verlauf.** Eine Hash-Kette mit geheimem Schlüssel über das Protokoll, ohne Ihre Werte, wird außerhalb Ihrer Datei gespeichert und extern verankert, sodass eine heimlich bearbeitete oder gelöschte Protokollzeile bei der Prüfung auffällt. Siehe [Prüfpfad](/de/funktionen/pruefpfad).
- **Freigaben.** Sie legen fest, welche Änderungen eine Freigabe brauchen, zum Beispiel Preisänderungen. Die prüfende Person kann nicht dieselbe sein, die die Änderung beantragt hat.
- **Rollen.** Inhaber, Administrator, Genehmiger, Bearbeiter und Betrachter, mit optionaler Beschränkung auf bestimmte Lagerorte für Bearbeiter und Betrachter. Teammitglieder arbeiten in der App und werden nicht zur Datei hinzugefügt, es sei denn, der Inhaber gewährt ihnen direkten Bearbeitungszugriff.
- **Erkennung direkter Bearbeitungen.** Bearbeitet jemand die Tabelle direkt, erkennt LightInventory die Änderung und behandelt sie nach Ihrer Richtlinie: sperren, bis ein Inhaber sie übernimmt oder den vorherigen Stand wiederherstellt, automatisch protokollieren oder zur Freigabe weiterleiten.

Es gibt einen Free-Tarif für 1 Nutzer und 1 Tabelle. Team kostet 2,99 € pro Nutzer und Monat bei monatlicher Abrechnung oder 2,49 € bei jährlicher Abrechnung, jeweils zzgl. Steuern. Details finden Sie unter [Preise](/de/preise), und wie Ihre Daten und Zugriffe behandelt werden, unter [Sicherheit](/de/sicherheit).
