PMS32 Online- Hilfereferenz

LOSGROESSEN.MODULE

Geänderte Module in PMS durch die Losgrößenbaugruppen


Information

Durch die Integration von Losbaugruppen in PMS mussten verschiedene Module geändert werden. Diese Änderungen sind hier aufgeführt. Bitte lesen Sie diesen Abschnitt genau durch, bevor Sie die Losgrößen bei Baugruppen aktivieren.

Firmenparameter

In den Firmenparametern ist auf der Seite „Artikelstamm“ die Option „Losgrößen für Baugruppen aktivieren“ hinzugekommen. Mit dieser Option kann die Losgrößenverwaltung ein bzw. ausgeschaltet werden. Dadurch wird auch der Spieltrieb im Artikelstamm im Feld „Losgröße“ verhindert.

Artikelstamm

Im Artikelstamm, in der Maske Baugruppen B0111, ist ein Feld hinzugekommen in der die „Losgröße“ der Baugruppe definiert werden kann. Ist der Wert des Feldes größer Null, so wird die Baugruppe als Losgrößenbaugruppe behandelt. Wird ein Wert von eins genommen, so ändert dies nichts am kalkulatorischen Verhalten, jedoch muss die Losbaugruppe immer über den Vorratsauftrag gefertigt werden. Für Werte größer eins ändert sich dann auch die Kalkulation einer Losbaugruppe.

Materialbeschaffung

Die Routinen in den Masken I2601 – Automatische Materialanforderung und I2801 – Manuelle Materialanforderung sind auf die Eingabe von Losbaugruppen abgestimmt worden. Im Unterschied zu Standardbaugruppen werden Losbaugruppen nicht aufgelöst, auch wenn die entsprechende Option in den Masken aktiviert ist. Losbaugruppen werden nicht aufgelöst und immer mit dem Status „  S   F“ in die Disposition übertragen. Noch eine Information zur Vorabfertigung von Losbaugruppen: Sie müssen diese nicht über die Materialanforderungsmasken I2601 und I2801 in die Disposition übertragen, es reicht auch, wenn Sie einfach einen Vorratsauftrag anlegen und diesen Disponieren. Damit wird automatisch die Losbaugruppe als Fertigung in der Disposition markiert.

Kalkulation

Die Kalkulation, sowohl Stamm als auch Vorgang, wurde für die Losbaugruppen geändert. Hier sind vor allem die Rüstzeiten maßgeblich, die bei der Kalkulation einer Losbaugruppe ermittelt werden. PMS geht davon aus, dass die Rüstzeiten immer auf die angegebene Losgröße der Losbaugruppe berechnet wird. Sind also für eine Losbaugruppe mit einer Losgröße von 120 Stück 120 Minuten an Rüstzeit enthalten, so würde bei der Berechnung von einem Stück die komplette Rüstzeit (nach alter Regel) einfliesen. Dies würde den Endpreis der Losbaugruppe um ein vielfaches erhöhen. Deshalb wird bei der Kalkulation von Losbaugruppen die Menge im Auftrag durch die Losgröße geteilt. Die Formel: Rüstzeit_berechnet = Rüstzeit_Kalkulkation * MIN( Menge_Auftrag / Losgröße, 1). Ist die Menge des Auftrags größer wie die Losgröße, so wird mit einem Faktor von 1 gerechnet. Der Faktor, MIN( Menge_Auftrag / Losgröße, 1), ist damit eine Zahl zwischen Null und eins. Beachten Sie bitte in diesem Zusammenhang auch die Multiplikation von Rüstzeiten mit der Menge eines Auftrags bzw. der Menge innerhalb der Baugruppenstruktur, für Arbeitsgänge, die mit ~ARBEITSGANG definiert wurden.

Disposition

Die Disposition wurde wegen der Änderung durch Losbaugruppen überarbeitet. Für die Dispositionsarten: „Vorgangsdisposition, Baugruppendisposition und Rücknahme aus der Disposition“ wurden sämtliche Routinen in eine Klasse gepackt und überarbeitet. Die Vorgehensweise der Disposition der oben genannten Arten ist jetzt anders wie unter SP-15. Die „alten“ Routinen sind Satz für Satz durchgegangen und haben Änderungen vorgenommen. Dies ist ab jetzt nicht mehr der Fall. Vielmehr werden alle zu ändernden Daten via SQL geholt, bearbeitet und am Ende wieder mit der Datenbank abgeglichen. Dadurch werden ständige Satzsperren beim Bearbeiten von Satz zu Satz vermieden, was die Bearbeitung schneller macht. Reihenfolge in der Daten geholt und gesperrt werden:

·         Zuerst werden nicht mehr benötigte Datensätze als „quasi“ gelöscht markiert (lokal)

·         Danach werden Mengenänderungen berechnet (lokal)

·         Alle neuen Datensätze werden ermittelt (lokal)

·         Da jetzt alle benötigten Daten vorliegen werden die Lagerdaten vom Server abgerufen und gesperrt

·         Reservierung auf alle benötigten Materialen durchführen (lokal)

·         Offene Mengen in den Bestellvorschlag übertragen (lokal)

Grundsätzlich kann jetzt die Disposition von Daten in drei Hauptkategorien unterteilt werden:

Wichtig ist, dass die Verarbeitung abgebrochen wird, wenn ein Datensatz in der zentralen Datenbank beim holen der Daten nicht gesperrt werden kann. In diesem Fall wird die Verarbeitung sofort abgebrochen und es werden auch keine Daten in der Datenbank geändert. Dies ist auch eine erhöhte Sicherheit in Bezug auf die Datenkonsistens.

Fertigungsvorschlag

Komplett neu ist die Maske Fertigungsvorschlag I2010, in der die zu fertigenden Losbaugruppen ermittelt werden. Um dem Anwender das Arbeiten mit Losbaugruppen zu erleichtern, werden in dieser Maske zu fertigende Losbaugruppen in einer Übersicht dargestellt. Die Maske kann aus verschiedenen anderen Masken heraus aufgerufen werden. Wichtig ist, dass nur Losbaugruppen betrachtet werden! Standardbaugruppen werden in dieser Maske nicht angezeigt. Die Maske kann aus den folgenden Modulen von PMS heraus aufgerufen werden:

 

Alle Menüpunkte „Fertigungsvorschlag ansehen“ dienen dem Anwender lediglich zur Übersicht und Information über zu fertigende Losbaugruppen. Durch diesen Aufruf können keine neuen Positionen in einen Vorratsauftrag übertragen werden. Diese Funktion ist nur aktiv, wenn über den Menüpunkt „Fertigungsvorschlag bearbeiten“ die Maske aufgerufen wird. Wird „ansehen“ gewählt, so ist der Button „Neue Losbaugruppen übernehmen“ in der Maske I2010 abgedimmt. In diesem Fall kann nur ein Planspiel durchgeführt werden ohne das die Daten dann übernommen werden können. Informationen zu den einzelnen Spalten der integrierten Liste können mit einem „rechten Mausklick“ auf der Überschrift der Spalte abgerufen werden.

 

Wurde die Fertigungsvorschlagmaske mit „bearbeiten“ aus einem Vorratsauftrag aufgerufen, so können die entsprechend „markierten“ Positionen des Fertigungsvorschlags an den Vorratsauftrag übergeben werden. Bei der Übergabe der Daten in den Vorratsauftrag wird zuerst eine Überschriftzeile in den Vorratsauftrag eingefügt, die das Datum enthält an dem die Position(en) übernommen wurden. Nachfolgend werden dann alle Losbaugruppen in den Vorratsauftrag übernommen, die in der Spalte „Lose“ einen Wert größer Null haben. Der Anwender kann immer nur ganze Lose in dieser Spalte eintragen „0, 1, 2, …“. Die maximale Zahl ist auf ca. 10.000 begrenzt um allzu große Eingabefehler zu vermeiden. Negative Werte können nicht eingegeben werden.

 

Wird im Fertigungsvorschlag auf einen bestimmten Artikel gefiltert und es werden zwei oder mehr Artikel im Auswahlbaum angezeigt, so stehen diese in Relation zueinander. D.h., die gewählte (Filter) Losbaugruppe enthält die anderen Losbaugruppen als Positionen. Dies dient der besseren Übersicht und Information wenn Losgrößen geändert werden. In diesem Fall werden die zu fertigenden „Lose“ relationaler Losbaugruppen mitberechnet. Siehe dazu auch die Option „Automatische Berechnung“

 

Wird die Filtereinstellung geändert, so werden alle eventuell durchgeführten Änderungen verworfen und die Daten für den neuen Filter angezeigt!

 

In der integrierten Liste werden alle Daten im Soll und Ist dargestellt. Diese Spalten werden dann zunächst in einer Summenzeile für jede Losbaugruppe angezeigt. Danach kann in der Zeile mit Positionsart = „*Vorratsauftrag“ die zu fertigende Losmenge eingetragen werden. Die Endsumme im Ist und Soll wird dann berechnet.

Fertigungsaufträge

Überarbeitet wurde auch das Modul „Fertigungsauftrag I2405“ durch den Einsatz von Losbaugruppen. Auch hier wurden, wie bei der Disposition, alle Routinen überarbeitet und in eine Klasse übertragen. Diese Klasse kann nun sowohl vom Fertigungsauftrag (I2405) wie auch bei der Erstellung bzw. dem Abgleich von Fertigungsaufträgen (I2406) benutzt werden. Auch hier werden zuerst alle Daten aus der Datenbank ermittelt, die lokalen Tabellen überarbeitet und danach die lokalen Tabellen in die Datenbank im Netzwerk übertragen. Neu in dieser Maske sind die Menüpunkte: „Datei => Fertigungsvorschlag ansehen“ und „Fertigung => Baugruppen umbuchen => An einen frei wählbaren Lagerort“. Wobei der zweite Menüpunkt schon in SP-15 vorhanden war aber im Zuge der Umstellung auf Losbaugruppen geändert wurde. Alle anderen Funktionen sind erhalten geblieben, wurden jedoch überarbeitet und in eine Klasse gepackt. Für alle Buchungsfunktionen gilt:

Umbuchen von Baugruppen

Neu ist auch die Maske „Materialumbuchung I2405u“, die aus dem Fertigungsauftrag über „Fertigung => Baugruppen umbuchen => An einen frei wählbaren Lagerort“, aufgerufen werden kann. Zur Information: Standardbaugruppen und Losbaugruppen können nur dann umgebucht werden, wenn die Vorgangsart des Fertigungsauftrages ein Vorratsauftrag ist. Wurde der Fertigungsauftrag aus einem Kundenauftrag, Auftragsbestätigung oder CAE- Liste“ erstellt, so ist der Menüpunkt in der Maske Fertigungsauftrag abgedimmt. In der Maske „Materialumbuchung I2405u“ werden „alle“ Möglichkeiten für eine Umbuchung angezeigt. „Alle“ deshalb in Anführungszeichen, weil PMS eine Vorfilterung auf bestimmte Stammlagerorte bzw. Vorgänge vornimmt. Die Farbgebung der integrierten Liste soll die Übersicht der Zieladresse erleichtern.

Zusätzlich ist die „Maximal mögliche Menge“ in der Maske angegeben, die bei der Umbuchung vom Vorratsprojekt an andere Ziele mittels einer Lagerumbuchung gebucht werden kann. In der Spalte „Buchungsmenge“ kann der Anwender die Menge eingeben, die an ein anderes Ziel gebucht werden soll. Ändert man eine Position, so werden die Mengen anderer Positionen ermittelt und eventuell in der Menge reduziert. Eine Position in Fettschrift bedeutet, dass für diese Position keine Lagerumbuchung angelegt wird, da Quelle und Ziel identisch sind. Die Position wird aber zur besseren Übersicht angezeigt. In der Spalte „Menge (benötigt)“ wird für alle Stamm- bzw. Vorratslagerbuchungen die „Maximal mögliche Menge“ angezeigt, für Positionen, die an einen Vorgang gehen wird dieser Wert aus der Disposition ermittelt.


Siehe auch : Hauptmenü / Hauptindex; / Dictionary Module / Programm- Module / Tabellen Index / Masken Index

Lokale Benutzerhilfe : Meine eigene Hilfe / Zurück zur PMS32 - Hilfe


Dateiversion:1.0.00.09.00 - H.U.DD.V1.V2
Senden Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32
Weitere Informationen finden Sie unter der aktuellen PMS32 WEB-Hilfe . © PMS Compelec GmbH 2006 ® el-Projekt