Zum Inhalt

Standorte

Die Standortliste (/v2/location) ist das Grid über alle Standort-/Leiheinträge. Jede Zeile ist eine Bewegung eines Geräts (Standortwechsel oder Ausleihe) — der aktuelle Standort eines Geräts ist der Eintrag mit gesetztem Aktiv-Flag, siehe Reservierungen und Standorte.

Listenansicht

Die Spalten stammen aus der Feldverwaltung (Standard u. a. Standort-Felder, Leihbeginn/Leihende, Aktiv-Flag, Kunde, Status). Wie in jedem TableMaster-Grid stehen Spaltenauswahl, Filter, Sortierung, Export und gespeicherte Ansichten zur Verfügung.

Aktionen

Aktion Beschreibung Berechtigung
Neue Ausleihe / Standort Öffnet das feldkonfigurationsgetriebene Formular (optional mit Verfügbarkeitsprüfung) location_edit
Löschen (Massenaktion) Löscht markierte Einträge; wird der aktuelle Eintrag eines Geräts gelöscht, rückt automatisch der neueste verbleibende nach location_delete
Berichte Für Standorte konfigurierte Berichte (z. B. Leihscheine) über das Berichts-Menü Berichts-Sichtbarkeit
Doppelklick Öffnet die Detailansicht (/v2/location/[id]) location_view

Detailansicht

Ein Doppelklick auf eine Zeile öffnet den Standorteintrag (/v2/location/[id]). Weil eine Zeile eine Bewegung eines Geräts ist, beantwortet die Seite zuerst, um welches Gerät es geht und wie der Eintrag gerade steht:

  • Gerätezeile ganz oben: Prüfmittel-Nr., Hersteller und Typ, verlinkt auf das Gerät (nur mit inventory_view).
  • Kennzahlenzeile darunter: Status, ob dies der aktuelle Standort des Geräts ist oder ein historischer Eintrag, der Zeitraum mit Dauer und Restlaufzeit („26 Tage, endet in 5 Tagen"; überfällige Rückgaben rot) und das Ziel in Kurzform. Sie bleibt stehen, wenn die Stammdaten eingeklappt sind.
  • Stammdaten: die Felder aus der Feldverwaltung, einklappbar.
  • Ziel: Kunde, Kontaktperson und Lieferadresse verlinkt — oder der eigene Standort, oder der Freitext, je nachdem, was der Eintrag trägt. Ein Eintrag hat genau ein Ziel.

Darunter die Reiter:

Reiter Inhalt
Standortverlauf Alle Bewegungen desselben Geräts, aktueller Eintrag zuerst. Von hier springt man auf den vorherigen oder nächsten Standort.
Mitgebucht Die Geräte, die als eine Einheit zusammen mit diesem gebucht wurden. Der Reiter erscheint nur, wenn es eine solche Buchung gibt.
Dokumente Dateien an dieser Bewegung — unterschriebener Leihschein, Übergabe- und Rücknahmeprotokoll, Lieferschein. Sie gehören an die Bewegung und nicht an das Gerät: am Gerät verlieren sie das Datum, zu dem sie gehören. Auf der Gerätedetailseite tauchen sie unter „Alle zugehörigen" wieder auf.
Berichte Die für Standorte konfigurierten Berichte, etwa der Leihschein.
Verlauf Wer wann welches Feld geändert hat, mit lesbaren Werten statt interner Kennungen.

Status eines Eintrags

Der Status ist ein Pflichtfeld und sagt, worum es sich bei der Bewegung handelt. Mitgeliefert werden drei Werte:

Status Bedeutung
Standort Das Gerät steht an diesem Ort, es ist nicht verliehen. Kein Leihschein, kein Rückgabedatum.
Busy Das Gerät ist verliehen (im Verleih). Löst den Leihschein aus.
Reservation Der Zeitraum ist für einen Entleiher vorgemerkt, das Gerät aber noch nicht heraus.

Eigene Werte kommen über Status erfassen dazu, Typ location. Die mitgelieferten Werte lassen sich umbenennen — der Schlüssel ist die interne uID, nicht die Beschriftung.

Bestandsinstallationen

Bis August 2026 kamen nur Busy und Reservation mit. Wer ein Gerät nur umsetzen wollte, musste es als verliehen oder reserviert deklarieren. Standort wird bei der nächsten Migration nachgetragen, ohne eigene Statuswerte anzurühren.

Zuordnung zu Geräten

Ein Eintrag gehört immer zu genau einem Gerät (inventory_id). Neue Einträge entstehen:

  1. Aus dem Standorte-Grid — „Neue Ausleihe / Standort", Gerät im Formular wählen
  2. Aus der Inventar-Detailseite — Tab „Standorte" → Ausleihen/Rückgabe
  3. Aus dem Inventar-Grid — Massenaktion „Standort/Leihe" für mehrere markierte Geräte

Berechtigungen

Permission Beschreibung
location_view Standortliste und Details ansehen
location_edit Einträge anlegen und bearbeiten
location_delete Einträge löschen

Eigene Standortwerte statt Kundenauswahl

Das Standortformular ist auf einen externen Empfänger ausgelegt: Kunde, Kontaktperson, Lieferkunde. Wer Geräte nicht verleiht, sondern intern verwaltet, braucht das nicht. Für ihn ist der Standort ein Ort im eigenen Betrieb: Werk 2, Halle 3, Prüfplatz 14.

Dafür ist kein Zusatzmodul nötig. Das Feld Ort (location_2) lässt sich in der Feldverwaltung von Freitext auf eine gepflegte Auswahlliste umstellen, und die Kundenfelder lassen sich ausblenden.

Einrichten

  1. Feldverwaltung öffnen, Tabelle Standort (location) wählen.
  2. Beim Feld Ort (location_2) die Feldkategorie auf Auswahl-Liste (PickList) setzen.
  3. Die eigenen Orte als Optionsliste hinterlegen. Format ist Schlüssel:Beschriftung, Einträge mit # getrennt:
W2H3:Werk 2 / Halle 3#W2L14:Werk 2 / Prüfplatz 14#W1LAB:Werk 1 / Labor

Gespeichert wird der Schlüssel, angezeigt die Beschriftung. 4. Nicht benötigte Felder ausblenden: Kunde, Kontaktperson, Lieferkunde, Abweichende Lieferkundenadresse. 5. Optional Abteilung (location_3) und Station (location_4) auf dieselbe Art umstellen, wenn eine zweite Ebene gebraucht wird.

Ab dann bietet das Formular eine Auswahl statt eines Textfelds, und der Grid-Filter trifft zuverlässig, weil alle Zeilen denselben Schlüssel tragen.

Was diese Lösung nicht kann

Die Auswahlliste ist eine Zeichenkette in der Feldkonfiguration, kein Stammdatensatz. Daraus ergeben sich Grenzen, die man vorher kennen sollte:

  • Keine Hierarchie. „Werk 2" findet die Geräte in „Werk 2 / Halle 3" nicht. Wer nach Werk auswerten will, braucht sprechende Schlüssel und filtert über den Textanfang.
  • Keine Adresse am Ort. Lieferscheine fallen auf die Mandantenadresse zurück.
  • 36 Zeichen für Schlüssel und Wert zusammen.
  • Umbenennen nur bei der Beschriftung gefahrlos. Wird ein Schlüssel geändert, zeigen alle Altzeilen weiter den alten Wert an und fallen aus der Auswahl. Schlüssel deshalb von Anfang an stabil wählen.
  • Ab etwa 500 verschiedenen Werten wird aus dem Auswahlfilter wieder ein Freitextfilter.

Für kleine, flache Ortslisten ist das die passende Lösung. Wird die Liste groß oder hierarchisch, ist ein echter Standort-Katalog der richtige Weg.

Übernahme aus V1

Wurde die Auswahlliste in einer V1-Installation gepflegt, wandert sie bei der Datenübernahme nach V2 derzeit nicht mit. Die Standortwerte selbst kommen vollständig an, aber das Feld steht in V2 zunächst wieder als Freitext. Die Liste ist danach einmal in der Feldverwaltung nachzutragen; bestehende Werte bleiben dabei erhalten.