Jedes Lager muss in ClassiX® angelegt werden. Es wird damit ein bestimmter Raum, ein bestimmtes Gebäude beschrieben, welches als Lager für Teile dient. Innerhalb eines Lagers müssen darüber hinaus die einzelnen Lagerorte als Lagerplätze im System hinterlegt werden. Läger und die darin vorkommenden Lagerplätze sind in ClassiX® nicht nur textliche Informationen, sondern beschreiben Konten mit ihren jeweiligen Bestandswerten.
Einem Lager kann ein Verwalter, ein Eigentümer und/oder eine Kostenstelle zugewiesen werden. Die Adresse des Verwalters stellt gleichzeitig die Adresse des Lagers dar.
In der Lasche 'Steuerung' kann der Typ eines Lager als Konsignations-, als Zoll- oder auch als Handlager deklariert werden. Des weiteren können Läger als nicht dispositiv gekennzeichnet werden, falls die Bestände in diesen Lägern bei Dispositionen aus Bedarfs- und Bestandslisten heraus nicht berücksichtigt werden sollen.
Die Kennzeichnung als chaotisches Lager dient dazu, sich vom System automatisch bei Warenzugangsbuchungen immer einen leeren Lagerplatz automatisch zuweisen zu lassen.
In der Lasche 'Domänen' kann angegeben werden, ob und auf welche Domänen die Bestände von Teilen auf Lagerplätzen dieses Lagers aufgeteilt werden sollen.
Beim Anlegen von Lagern wird automatisch ein Lagersammelkonto CX_STORE_ACCOUNT mit angelegt und zugewiesen. Dies hat den Vorteil, dass das Konto immer als erstes gefunden wird, wenn über die Collection monitors dieses Konto ermittelt werden soll. Das Buchen von Lagerbelegen wird somit beschleunigt.
Sollten bei bestehenden Lagern bereits die CX_STORE_ACCOUNT Objekte ziemlich weit unten in der Collection monitors stehen, gibt es einen Reorglauf, der für alle Lager die Konten an die erste Stelle verschiebt: ReorgGetUpStoreAccounts
Dieses Fenster dient der Pflege von Lägern. Sie können ein Lager auswählen, in dem Sie im Feld Nummer die gewünschte Nummer eingeben und mit RETURN bestätigen. Wenn Sie das Listenfenster aufrufen wollen, dann können Sie den Menüpunkt "Suchen" auswählen.
Im Feld ‚Nummer’ können Sie eine Lagernummer vergeben, bzw. gibt das System eine laufende Nummer vor. Handelt es sich bei dem neuen Lager um ein externes Lager, können Sie dies im Bereich „Typ“ mit einem Häkchen kennzeichnen.Geben Sie anschließend einen Kurznamen und eine Bezeichnung für das neue Lager ein. Im Feld ‚Verwalter’ können Sie z.B. einen Mitarbeiter auswählen, der für das Lager verantwortlich ist. Mit ‚OK’ speichern Sie Ihre Eingaben ab.
Mit ‚Bearbeiten - Lagerplätze’ öffnet sich die Anlistung aller vorhandenen Lagerplätze des Lagers. Sie können nun z.B. neue Lagerplätze hinzufügen, oder mit einem Doppelklick auf einen der Einträge den einzelnen Lagerplatz überarbeiten.
Mit ‚Alle Lagerbewegungen anzeigen’ können Sie eine Liste aller Bewegungen des Lagers aufrufen. Aus dieser Liste können Sie wiederum über den Menüpunkt ‚Bearbeiten’ auf den Artikel im Teilestamm zugreifen oder auf den Lagerplatz und von dort wieder auf andere Punkte.
In der Lasche 'Steuerung' kann eine Formatierung für Lagerplätze eingepflegt werden. (siehe Gruppenbeschreibung)
| Menüpunkt | Beschreibung |
|---|---|
| Bearbeiten | - |
| : Lagerplätze | Listenfenster der Lagerplätze im aktuellem Lager aufrufen |
| : Gültigkeit | Gültigkeit festlegen Es ist nicht vorgesehen, dass Lagerplätzen Austauschobjekte zugewiesen werden. |
| : Schließen | Fenster schließen |
| Suchen | Listenfenster aufrufen |
| Symbol | Beschreibung |
|---|---|
|
|
Neues Lager anlegen |
|
|
Änderungen speichern |
|
|
Lager löschen |
|
|
Lager drucken |
|
|
Lagerplätze des Lagers anzeigen |
|
|
Alle Lagerbewegungen anzeigen |
|
|
Gültigkeit festlegen Es ist nicht vorgesehen, dass Lagerplätzen Austauschobjekte zugewiesen werden. |
| Feld | Beschreibung |
|---|---|
| Stammdaten | |
| : Nummer | Lagernummer |
| : Kurzname | Kurzbezeichnung des Lagers |
| : Bezeichnung | Bezeichnungstext des Lagers |
| : Verwalter | Firma: öffnet Selektionsfenster des
Firmenstamms Person: öffnet Selektionsfenster des Personenstamms |
| : Eigentümer | Kunde: Selektionsfenster des
Kundenstamms aufrufen Lieferant: Selektionsfenster des Lieferantenstamms aufrufen Mandant: Selektionsfenster der Mandanten aufrufen |
| : Kostenstelle | Kostenstellenplan aufrufen |
| Steuerung | |
| : Typ | - |
| : : Konsignationslager | Lager für Produkte, welche im Eigentum des Lieferanten sind, wobei die Bezahlung erst durch den Bezug aus dem Konsignationslager erfolgt |
| : : Zolllager | Lagerung von unverzollten Waren unter amtlichem Zollverschluss |
| : : Handlager | Für Handlager (mit Lagerführung) werden keine Warenentnahmen gebucht.
Die Wiederauffüllung erfolgt durch Umlagerungen aus dem Hauptlager.
Achtung: |
| : Buchung | - |
| : : Keine Disposition | Ist dieses Kennzeichen gesetzt, wird bei einer Buchung auf einen
Lagerplatz dieses Lagers das Dispokonto nicht mit
verbucht, d.h. die Verfügbarkeit von Teilen in solchen Lägern ist nur
abhängig vom aktuellen Lagerbestand.
Achtung: |
| : : Chaotisch | Bei Warenzugangsbuchungen wird vom System immer ein leerer Lagerplatz automatisch zugewiesen |
| : Lagerplätze | |
| :: Formatierung Lagerplatznummern | Hier werden Angaben zum Format der Lagerplatznummer gemacht |
| : : : Steuerzeichen | Das Steuerzeichen gibt an welche Zeichen aus der Eingabe in den Fenster Text übernommen werden; siehe auch FString |
| : : : Fenster Text | Der Fenster Text bestimmt wie die übernommenen Zeichen im Ausgabefeld dargestellt werden; siehe auch FString |
| : : Hochregalllager | Ist dieses Feld ausgewählt, wird das Lager als Hochregallager ausgewiesen. Dann können Wege zwischen den Plätzen definiert werden |
| Domänen | |
| : Domänen Deklaration | Auflistung der Domänendeklarationen |
| Knopf | Beschreibung |
|---|---|
| OK | Änderungen am Lager werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt. |
| Neu | Das Eingabefenster wird geleert. |
| Löschen | Das angezeigte Lager wird gelöscht. |
| Schließen | Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken. |
Dient der Auflistung der Läger.
Sie können ein einzelnes Lager über die Nummer, den Namen oder die Bezeichnung suchen lassen oder die komplette Liste nach den einzelnen Kriterien sortieren.
Mit ‚Neu’ legen Sie ein neues Lager an. Es öffnet sich daraufhin das Eingabefenster ‚Lager’.
Um ein bereits vorhandenes Lager zu bearbeiten, klicken Sie im Listenfenster auf den gewünschten Eintrag. Sie gelangen in das
Eingabefenster ‚Lager’.
Es ist möglich Teile, Lager, Lagerplätze und Strukturen in die Liste zu droppen
um Lager anzeigen zu lassen.
| Menüpunkt | Beschreibung |
|---|---|
| Optionen | - |
| : Gültigkeit | - |
| : : gültige Objekte | nur gültige Läger werden aufgelistet |
| : : alle Objekte | auch ungültige Läger auflisten ohne Austauschobjekte |
| Symbol | Beschreibung |
|---|---|
|
|
Neues Lager anlegen |
|
|
Lager bearbeiten |
|
|
Lager löschen |
|
|
Lagerliste drucken |
|
|
Liste zurücksetzen |
|
|
Lagerplätze des Lagers anzeigen |
|
|
Alle Lagerbewegungen anzeigen |
|
|
Gültigkeit festlegen Es ist nicht vorgesehen, dass Lagerplätzen Austauschobjekte zugewiesen werden. |
|
|
Alle Lager in die Zwischenablage kopieren |
| Feld | Beschreibung |
|---|---|
| Nr | Nach Lagernummer suchen |
| Kurzname | Nach Kurzname suchen |
| Bezeichnung | Nach Bezeichnung suchen |
| Knopf | Beschreibung |
|---|---|
| Bearbeiten | Das aktuelle Lager wird im Eingabefenster angezeigt. |
| Neu | Ein leeres Eingabefenster wird geöffnet. |
| Löschen | Das ausgewählte Lager wird gelöscht. |
| Schließen | Das Fenster wird geschlossen. |
Dieses Fenster dient der Selektion eines Lagers.
| Menüpunkt | Beschreibung |
|---|---|
| Optionen | - |
| : Gültigkeit | - |
| : : gültige Objekte | nur gültige Läger werden aufgelistet |
| : : alle Objekte | auch ungültige Läger auflisten ohne Austauschobjekte |
| Feld | Beschreibung |
|---|---|
| Nr | Nach Lagernummer suchen |
| Kurzname | Nach Kurzname suchen |
| Bezeichnung | Nach Bezeichnung suchen |
| Knopf | Beschreibung |
|---|---|
| OK | Das selektierte Lager wird übernommen. |
| Schließen | Die Selektion wird abgebrochen. |

stock.mod
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
| Message | Parameter | Funktion | Security |
|---|---|---|---|
| STOCK_CHANGED | Lager-Objekt | Lager wurde geändert | |
| STOCK_CREATED | Lager-Objekt | Lager wurde erzeugt | |
| STOCK_DELETED | Lager-Objekt | Lager wurde gelöscht |
| Message | Parameter | Funktion | Empfangs-Modul |
|---|---|---|---|
| EDIT_STOCK | NULL oder Lager-Objekt | Eingabefenster für Lager aufrufen | Lager-Editiermodul |
stocksel.mod
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
| Message | Parameter | Funktion | Security |
|---|---|---|---|
| SELECT_STOCK | Collection Lager-Objekte oder NULL, Empfänger der Antwort | Selektionsfenster für Lager aufrufen | |
| STOCK_CHANGED | Lager-Objekt | Lager wurde geändert | |
| STOCK_CREATED | Lager-Objekt | Lager wurde erzeugt | |
| STOCK_DELETED | Lager-Objekt | Lager wurde gelöscht |
| Message | Parameter | Funktion | Empfangs-Modul |
|---|---|---|---|
| EDIT_STOCK | NULL oder Lager-Objekt | Eingabefenster für Lager aufrufen | Lager-Editiermodul |
| STOCK_SELECTED | Lager-Objekt, Empfänger | Lager wurde selektiert |
stockedt.mod
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
| Message | Parameter | Funktion | Security |
|---|---|---|---|
| EDIT_STOCK | NULL oder Lager-Objekt | Eingabefenster für Lager aufrufen | |
| LIST_STOCK | Collection Lager-Objekte oder NULL | Listenfenster für Lager aufrufen | |
| LOAD_STOCK | Lager importieren | ||
| STOCK_CHANGED | Lager-Objekt | Lager wurde geändert | |
| STOCK_CREATED | Lager-Objekt | Lager wurde erzeugt | |
| STOCK_DELETED | Lager-Objekt | Lager wurde gelöscht |
| Message | Parameter | Funktion | Empfangs-Modul |
|---|---|---|---|
| EDIT_STOCK | NULL oder Lager-Objekt | Eingabefenster für Lager aufrufen | Lager-Editiermodul |
| EDIT_VALIDITY_BY_DATE | Fenstertitel, Objekt, Empfänger der Antwort | Eingabefenster für Gültigkeit aufrufen | Gültigkeits-Editiermodul |
| LIST_STOCK | Listenfenster für Lager aufrufen | Lager-Editiermodul | |
| LIST_STOCK_SPACE | Listenfenster für Lagerplätze aufrufen | Lagerplatz-Editiermodul | |
| SHOW_PREVIEW | Widget | Druckvorschau | Druckvorschau |
| STOCK_CHANGED | Lager-Objekt | Lager wurde verändert | |
| STOCK_CREATED | Lager-Objekt | Lager wurde erzeugt | |
| STOCK_DELETED | Lager-Objekt | Lager wurde gelöscht |