Lagerverwaltung
Bitte soweit erforderlich die Felder ausfüllen:
hier eine beispielhafte Lager-Belegung:
mit der dafür vorgesehenen Lagerplatz-Beschreibung:
Hintergrund
Es gibt 2 Arten von Lagern und der Lagerverwaltung liegt ein folgendes Modell zu Grunde:
- *) die chaotische Lagerhaltung (nur der Computer oder der Mensch nach einer Inventur kennt die Artikel,
die sich an welchem Ort befinden,
- *) oder es gibt die feste Lagerzuordnung, wo jedem Lagerplatz ein fester Artikel zugeordent wird.
- Jedes Material, das hier verwaltet wird, besitzt eine eindeutige Artikelnummer
(maximal 9-stellig nur numerisch im Bereich von 1 bis 999 999 999), über die es identifiziert wird.
- Alle Artikel sind stückweise zählbar im Bereich 1 bis 999 999 999 Stück, beziehungsweise bei der chaotischen
Lagerhaltung kann die tatsächliche Höhe einer Palette eingegeben werden.
- Alle Artikel sind sortenrein auf oder in oder an gleichartige Transporteinheiten wie Paletten,
Schubkästen, Kunststoff-Kisten, Laufwagen oder ähnliches gelagert.
- Diese Transporteinheiten (mit bei chaotischer Lagerhaltung auf jeden Fall jeweils gleichen Grund-Abmessungen)
besitzen eine eindeutige Palettennummer (maximal 9-stellig nur numerisch im Bereich von 1 bis 999 999 999),
über die sie identifiziert werden.
- Das Lager ist in Lagerplätzen für jeweils eine Transporteinheit aufgeteilt. Jeder Lagerplatz kann entweder
für eine feste Artikelnummer vorgesehen (wie in vielen manuellen Lagern üblich) oder für eine beliebige
Artikelnummer bei der chaotischen Lagerhaltung (Plan_Artikel = 0). Jedem Lagerplatz werden drei
numerische Koordinaten (X, Y, Z) im Bereich von 0 bis 30000 zugeordnet, die z.B. von einer Steuerung
ausgewertet werden kann oder bei manuellen Lägern als Regal, Reihe und Ebene interpretiert werden kann.
- Jeder Lagerplatz wird durch eine maximale Aufnahme-Kapazität im Bereich 1 bis 999 999 999 Stück begrenzt,
um auch bauliche Gegebenheiten (z.B. flache und hohe Fächer eines Regals oder die Grösse einer Transporteinheit)
abzubilden. Statt einer Stückzahl kann bei chaotischen Lagern auch die maximale Höhe einer Palette für diesen Wert verwendet werden.
- Die Ausgabe erfolgt für alle Werte in einem festen Format, damit es von Steuerungen leicht ausgewertet
werden kann.
- Bei der Ausgabe gibt es über den Parameter CMD= in der Einer-Stelle eine Rückmeldung, wie die Daten zu
interpretieren sind. Bei einer negativen Angabe ist ein Fehler aufgetreten, der am Ende des Telegramms
in menschenlesbarer Form erklärt wird.
- Aufrufe der Lagerverwaltung können auch direkt als HTTP-Requests mit GET-Übergabe-Parametern erfolgen.
Allerdings sind keine Grenzwert-Überprüfungen vorgesehen; die Parameter müssen schon vor dem Aufrufen
auf Gültigkeit geprüft sein.