6 Lagerstatistik D32 neu aufbauen
Über einen Aufruf von AUF43A (FK-Parameter auf der Position 79 = „900“) mit dem Dialog „AUF43AST“ wird die Lagerstatistik aufgrund der vorhandenen Bewegungen (Datei 22) neu aufgebaut. Die Lagerstatistik (Datei 32) wird dabei aufgrund der aktuellen Einstellungen innerhalb der Stammdaten (Statistikebene) und der Grundeinstellungen (M934 bzw. INI, Parameter) aufgebaut. Für den Neuaufbau wird die IPS-Routine zur Statistik unverändert benutzt (IPS-Datei „43A-STAT.IPS“).
Über die Auswahlliste kann die Bewegungsdatei ausgewählt werden:
-
„aktuelle D22“ für die „normale“ Bewegungsdatei
-
„Vorjahre (Dnnn laut INI)“ für eine ggf. vorhandene „alte“ Bewegungsdatei aus den Vorjahren.
Die INI-Einstellung "SpezialBewDat = Dateiindex" in [AUF43A] bestimmt welche „alte“ Datei benutzt werden soll.
Als Selektion gibt es jeweils von/bis Buchungsdatum.
Als Fortschrittskontrolle wird die Teilenummer, die in Bearbeitung ist, angezeigt.
Dabei ist die folgende Vorgehensweise einzuhalten:
-
Der Aufbau darf nur auf einer Station in nur einer Sitzung erfolgen (keine Prüfung ist vorhanden)
-
Vor einem Neuaufbau muss die Statistikdatei manuell gelöscht werden
-
Es muss immer „rückwärts“ aufgebaut werden, d.h. ausgehend vom höchstem Jahr und Monat immer weiter in die Vergangenheit. Auch beim Aufteilen z.B. eines Jahres (1.1.2006 bis 30.5.2006 und 1.7.2006 bis 31.12.2006 - Monat 6 wird nicht für den Aufbau verwendet) muss zuerst von 1.7.2006 bis 31.12.2006 und dann anschließend von 1.1.2006 bis 30.5.2006 selektiert werden
-
Es muss sichergestellt werden, dass nicht zweimal der gleiche Zeitraum bzw. überlappende Zeiträume hinzugefügt werden und dass in der richtigen Reihenfolge übernommen wird
Ablauf:
-
Übernahme der aktuellen Bewegungen aus der Bewegungsdatei (Datei 22)
-
Ggf. Übernahme der Vorjahres-Bewegungen aus einer neu definierten Bewegungsdatei (z.B. Datei 249 „BEWEG249.DAT“ (INI-Eintrag [AUF43A], "SpezialBewDat = 249", SetUp für die Dateidefinition „VorjBewD249.STP“), die im DataDictionary analog zu Datei 22 definiert wird und damit auch dieselbe Satzlänge wie die aktuelle Bewegungsdatei haben muss! Die Vorjahresdateien müssen vor der Übernahme aus den gesicherten Datenbeständen einkopiert und entsprechend umbenannt werden. Diese Vorgehensweise wird durch eine Auswahlliste ("aktuelle Bewegungsdatei" oder "Vorjahresdatei") ermöglicht.Da der Lagerbestand am Anfang und am Ende einer Periode nicht aus den Bewegungen rekonstruiert werden kann, werden die Bestände errechnet, indem die Übernahme die Bewegungen rückwärts liest und mit der aktuellen Bewegungsdatei startet. Danach müssen die Vorjahre (2007, dann 2006 usw.) eingespielt werden. Außerdem kann zu der aktuellen Übernahme ein Zeitraum in einem Selektionsdialog ausgewählt werden. Nur Bewegungen mit einem Buchungsdatum innerhalb dieses Zeitraumes werden berücksichtigt.