Vorgangserstellung, Stücklistenauflösung und automatische Nachfüllung: Unterschied zwischen den Versionen
GK (Diskussion | Beiträge) K (GK verschob die Seite Auftrag entwickeln und automatische Nachfüllung nach Vorgangserstellung, Stücklistenauflösung und automatische Nachfüllung) |
GK (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | {{DISPLAYTITLE: | + | {{DISPLAYTITLE:Vorgangserstellung, Stücklistenauflösung und automatische Nachfüllung}} |
<div align="right">Hilfe Nummer: 775000</div> | <div align="right">Hilfe Nummer: 775000</div> | ||
− | |||
<div align="right">[[Produktion mit Automatischem Nachfüllen|Produktion mit Automatischem Nachfüllen]]</div> | <div align="right">[[Produktion mit Automatischem Nachfüllen|Produktion mit Automatischem Nachfüllen]]</div> | ||
<hr> | <hr> | ||
− | === | + | ===Vorgangserstellung und Stücklistenauflösung=== |
− | Als erstes erstellt der Befehl Vorgänge für Aufträge, deren Output-Artikel den [Lowlevel Code] (Dispositionsstufe) 0 haben. aus LLC / Dispositionsstufe=0 berechnet wird, wobei der Auftragserstellungsvorgang an jedem Lowlevel stoppt, das bedeutet, an den eingekreisten Positionen im Prozessablaufdiagramm (das auf der Seite "Produktion mit Automatischem Nachfüllen" beschrieben wird). | + | Als erstes erstellt der Befehl Vorgänge für Aufträge, deren Output-Artikel den [Lowlevel Code] (Dispositionsstufe) 0 haben. aus LLC / Dispositionsstufe=0 berechnet wird, wobei der Auftragserstellungsvorgang an jedem Lowlevel stoppt, das bedeutet, an den eingekreisten Positionen im Prozessablaufdiagramm (das auf der Seite "Produktion mit Automatischem Nachfüllen" beschrieben wird). |
+ | |||
+ | Es werden die folgenden Vorgänge erstellt: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+Vorgangstabelle | |+Vorgangstabelle | ||
|- | |- | ||
− | !style="background: #3C78AE; color:white"| | + | !style="background: #3C78AE; color:white"|Code |
− | !style="background: #3C78AE; color:white"|Artikel | + | !style="background: #3C78AE; color:white"|Haupt-Output-Artikel |
− | !style="background: #3C78AE; color:white"| | + | !style="background: #3C78AE; color:white"|Produktionsmenge |
!style="background: #3C78AE; color:white"|Kommentar | !style="background: #3C78AE; color:white"|Kommentar | ||
|- | |- | ||
− | ||01:20||A||10 | + | ||01:20||A||align="right"|10||style="background:white"|20 von "C" werden als Input benötigt. |
|- | |- | ||
− | ||01:40||B||10 | + | ||01:40||B||align="right"|10||style="background:white"|10 von "B1" werden als Input benötigt. |
|- | |- | ||
|} | |} | ||
Zeile 24: | Zeile 25: | ||
Als nächstes wird der Nettobedarf für Artikel mit [Lowlevel Code] 1 berechnet: <code>Bruttobedarf + Sicherheitsbestand + Theoretischer Bestand = Nettobedarf</code> | Als nächstes wird der Nettobedarf für Artikel mit [Lowlevel Code] 1 berechnet: <code>Bruttobedarf + Sicherheitsbestand + Theoretischer Bestand = Nettobedarf</code> | ||
− | + | Tabellarisch sieht dies wie folgt aus. Außerdem erscheinen auch Auftragslosgrößen und die Anzahl der Nachfüllaufträge. | |
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | !Artikelcode!!Bruttobedarf!!Sicherheitsbestand!!Theoretischer<br>Bestand!!Nettobedarf!! | + | !Artikelcode!!Bruttobedarf!!Sicherheitsbestand!!Theoretischer<br>Bestand!!Nettobedarf!!Auftragslosgröße<br>MIN!!Auftragslosgröße<br>MAX!!Auftragslosgröße<br>EINHEIT!!Nachfüllaufträge |
− | |- | + | |- align="right" |
− | ||B1||10||5||7||8||10||1 | + | |align="left"|B1||10||5||7||8||10||10||5||1 |
|- | |- | ||
|} | |} | ||
− | Fertigungsaufträge und Vorgänge mit | + | Nun können auf dieser Grundlage Fertigungsaufträge und Vorgänge mit [Lowlevel Code] 1 erstellt werden. Zuerst werden die zur Bedarfsdeckung notwendigen Fertigungsaufträge erstellt. |
{| class="wikitable" | {| class="wikitable" | ||
Zeile 41: | Zeile 42: | ||
!style="background: #3C78AE; color:white"|Auftragscode | !style="background: #3C78AE; color:white"|Auftragscode | ||
!style="background: #3C78AE; color:white"|Auftragstyp | !style="background: #3C78AE; color:white"|Auftragstyp | ||
− | !style="background: #3C78AE; color:white"| | + | !style="background: #3C78AE; color:white"|Artikel |
!style="background: #3C78AE; color:white"|Menge | !style="background: #3C78AE; color:white"|Menge | ||
|- style="background:white" | |- style="background:white" | ||
− | ||M0000||style="background: #A1FFD0;|Fertigungsauftrag||B1||style="background: #A1FFD0;|10 | + | ||M0000||style="background: #A1FFD0;|Fertigungsauftrag||B1||style="background: #A1FFD0;" align="right"|10 |
|- | |- | ||
|} | |} | ||
− | Nun werden Vorgänge für diesen Fertigungsauftrag | + | Nun werden Vorgänge für diesen automatisch erstellten Fertigungsauftrag erstellt. |
{| class="wikitable" | {| class="wikitable" | ||
|+Vorgangstabelle | |+Vorgangstabelle | ||
|- | |- | ||
− | !style="background: #3C78AE; color:white"| | + | !style="background: #3C78AE; color:white"|Code |
− | !style="background: #3C78AE; color:white"|Artikel | + | !style="background: #3C78AE; color:white"|Haupt-Output-Artikel |
− | !style="background: #3C78AE; color:white"| | + | !style="background: #3C78AE; color:white"|Produktionsmenge |
!style="background: #3C78AE; color:white"|Kommentar | !style="background: #3C78AE; color:white"|Kommentar | ||
|- | |- | ||
− | ||M0000:40||B1||10 | + | ||M0000:40||B1||align="right"|10||style="background:white"|50 von "C" werden als Input benötigt. |
|- | |- | ||
|} | |} | ||
− | Als nächstes wird der Nettobedarf berechnet. | + | Als nächstes wird wieder der Nettobedarf berechnet. |
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | !Artikelcode!!Bruttobedarf!!Sicherheitsbestand!!Theoretischer<br>Bestand!!Nettobedarf!! | + | !Artikelcode!!Bruttobedarf!!Sicherheitsbestand!!Theoretischer<br>Bestand!!Nettobedarf!!Auftragslosgröße<br>MIN!!Auftragslosgröße<br>MAX!!Auftragslosgröße<br>EINHEIT!!Nachfüllaufträge |
− | |- | + | |- align="right" |
− | ||C||70||5||8||67||50||2 | + | |align="left"|C||70||5||8||67||10||50||10||2 |
|- | |- | ||
|} | |} | ||
− | + | Nun können auf dieser Grundlage Fertigungsaufträge und Vorgänge mit [Lowlevel Code] 2 erstellt werden. Zuerst werden die zur Bedarfsdeckung notwendigen Fertigungsaufträge erstellt. Auf Grund der Auftragslosgrößen von Artikel "C" müssen zwei Aufträge erstellt werden um den Bedarf zu decken. | |
− | |||
− | + | {| class="wikitable" | |
− | {| | + | |+Auftragstabelle |
|- | |- | ||
− | !Auftragscode!! | + | !style="background: #3C78AE; color:white"|Auftragscode |
− | |- | + | !style="background: #3C78AE; color:white"|Auftragstyp |
− | ||M0001||C||50 | + | !style="background: #3C78AE; color:white"|Artikel |
− | |- | + | !style="background: #3C78AE; color:white"|Menge |
− | ||M0002||C||20 | + | |- style="background:white" |
+ | ||M0001||style="background: #A1FFD0;|Fertigungsauftrag||C||style="background: #A1FFD0;" align="right"|50 | ||
+ | |- style="background:#DFEBF4;" | ||
+ | ||M0002||style="background: #A1FFD0;|Fertigungsauftrag||C||style="background: #A1FFD0;" align="right"|20 | ||
|- | |- | ||
|} | |} | ||
− | Nun werden | + | Nun werden Vorgänge für diesen automatisch erstellten Fertigungsaufträge erstellt. |
− | + | {| class="wikitable" | |
− | + | |+Vorgangstabelle | |
− | |||
− | {| | ||
|- | |- | ||
− | ! | + | !style="background: #3C78AE; color:white"|Code |
+ | !style="background: #3C78AE; color:white"|Haupt-Output-Artikel | ||
+ | !style="background: #3C78AE; color:white"|Produktionsmenge | ||
+ | !style="background: #3C78AE; color:white"|Kommentar | ||
|- | |- | ||
− | ||M0001:10||C||50 | + | ||M0001:10||C||align="right"|50||style="background:white"|50 von "D" werden als Input benötigt. |
|- | |- | ||
− | ||M0002:10||C||20 | + | ||M0002:10||C||align="right"|20||style="background:white"|20 von "D" werden als Input benötigt. |
|- | |- | ||
|} | |} | ||
Zeile 105: | Zeile 109: | ||
Fertigungsaufträge und Vorgänge mit automatischer Nachfüllung können in diesem Beispiel wie folgt zusammengefasst werden: | Fertigungsaufträge und Vorgänge mit automatischer Nachfüllung können in diesem Beispiel wie folgt zusammengefasst werden: | ||
− | + | {| class="wikitable" | |
− | {| | + | |+Auftragstabelle |
|- | |- | ||
− | !Auftragscode!! | + | !style="background: #3C78AE; color:white"|Auftragscode |
− | |- | + | !style="background: #3C78AE; color:white"|Auftragstyp |
− | || | + | !style="background: #3C78AE; color:white"|Artikel |
− | |- | + | !style="background: #3C78AE; color:white"|Menge |
− | ||M0001||C||50 | + | |- style="background:white" |
− | |- | + | ||M000o||style="background: #A1FFD0;|Fertigungsauftrag||B1||style="background: #A1FFD0;" align="right"|10 |
− | ||M0002||C||20 | + | |- style="background:#DFEBF4;" |
+ | ||M0001||style="background: #A1FFD0;|Fertigungsauftrag||C||style="background: #A1FFD0;" align="right"|50 | ||
+ | |- style="background:white" | ||
+ | ||M0002||style="background: #A1FFD0;|Fertigungsauftrag||C||style="background: #A1FFD0;" align="right"|20 | ||
|- | |- | ||
|} | |} | ||
− | + | {| class="wikitable" | |
− | + | |+Vorgangstabelle | |
− | |||
− | {| | ||
|- | |- | ||
− | ! | + | !style="background: #3C78AE; color:white"|Code |
+ | !style="background: #3C78AE; color:white"|Haupt-Output-Artikel | ||
+ | !style="background: #3C78AE; color:white"|Produktionsmenge | ||
|- | |- | ||
− | ||01:20||A||10 | + | ||01:20||A||align="right"|10 |
|- | |- | ||
− | ||01:40||B||10 | + | ||01:40||B||align="right"|10 |
|- | |- | ||
− | ||M0000:40||B1||10 | + | ||M0000:40||B1||align="right"|10 |
|- | |- | ||
− | ||M0001:10||C||50 | + | ||M0001:10||C||align="right"|50 |
|- | |- | ||
− | ||M0002:10||C||20 | + | ||M0002:10||C||align="right"|20 |
|- | |- | ||
|} | |} | ||
− | |||
====Die Größe der Aufträge berechnen, die automatisch Nachgefüllt werden==== | ====Die Größe der Aufträge berechnen, die automatisch Nachgefüllt werden==== |
Version vom 26. Oktober 2017, 21:58 Uhr
Inhaltsverzeichnis
Vorgangserstellung und Stücklistenauflösung
Als erstes erstellt der Befehl Vorgänge für Aufträge, deren Output-Artikel den [Lowlevel Code] (Dispositionsstufe) 0 haben. aus LLC / Dispositionsstufe=0 berechnet wird, wobei der Auftragserstellungsvorgang an jedem Lowlevel stoppt, das bedeutet, an den eingekreisten Positionen im Prozessablaufdiagramm (das auf der Seite "Produktion mit Automatischem Nachfüllen" beschrieben wird).
Es werden die folgenden Vorgänge erstellt:
Code | Haupt-Output-Artikel | Produktionsmenge | Kommentar |
---|---|---|---|
01:20 | A | 10 | 20 von "C" werden als Input benötigt. |
01:40 | B | 10 | 10 von "B1" werden als Input benötigt. |
Als nächstes wird der Nettobedarf für Artikel mit [Lowlevel Code] 1 berechnet: Bruttobedarf + Sicherheitsbestand + Theoretischer Bestand = Nettobedarf
Tabellarisch sieht dies wie folgt aus. Außerdem erscheinen auch Auftragslosgrößen und die Anzahl der Nachfüllaufträge.
Artikelcode | Bruttobedarf | Sicherheitsbestand | Theoretischer Bestand |
Nettobedarf | Auftragslosgröße MIN |
Auftragslosgröße MAX |
Auftragslosgröße EINHEIT |
Nachfüllaufträge |
---|---|---|---|---|---|---|---|---|
B1 | 10 | 5 | 7 | 8 | 10 | 10 | 5 | 1 |
Nun können auf dieser Grundlage Fertigungsaufträge und Vorgänge mit [Lowlevel Code] 1 erstellt werden. Zuerst werden die zur Bedarfsdeckung notwendigen Fertigungsaufträge erstellt.
Auftragscode | Auftragstyp | Artikel | Menge |
---|---|---|---|
M0000 | Fertigungsauftrag | B1 | 10 |
Nun werden Vorgänge für diesen automatisch erstellten Fertigungsauftrag erstellt.
Code | Haupt-Output-Artikel | Produktionsmenge | Kommentar |
---|---|---|---|
M0000:40 | B1 | 10 | 50 von "C" werden als Input benötigt. |
Als nächstes wird wieder der Nettobedarf berechnet.
Artikelcode | Bruttobedarf | Sicherheitsbestand | Theoretischer Bestand |
Nettobedarf | Auftragslosgröße MIN |
Auftragslosgröße MAX |
Auftragslosgröße EINHEIT |
Nachfüllaufträge |
---|---|---|---|---|---|---|---|---|
C | 70 | 5 | 8 | 67 | 10 | 50 | 10 | 2 |
Nun können auf dieser Grundlage Fertigungsaufträge und Vorgänge mit [Lowlevel Code] 2 erstellt werden. Zuerst werden die zur Bedarfsdeckung notwendigen Fertigungsaufträge erstellt. Auf Grund der Auftragslosgrößen von Artikel "C" müssen zwei Aufträge erstellt werden um den Bedarf zu decken.
Auftragscode | Auftragstyp | Artikel | Menge |
---|---|---|---|
M0001 | Fertigungsauftrag | C | 50 |
M0002 | Fertigungsauftrag | C | 20 |
Nun werden Vorgänge für diesen automatisch erstellten Fertigungsaufträge erstellt.
Code | Haupt-Output-Artikel | Produktionsmenge | Kommentar |
---|---|---|---|
M0001:10 | C | 50 | 50 von "D" werden als Input benötigt. |
M0002:10 | C | 20 | 20 von "D" werden als Input benötigt. |
An dieser Stelle sollte der Bedarf für Artikel mit LLC=3 berechnet werden und die Fertigungsaufträge würden erstellt. Da keine Artikel mit LLC=3 existieren, endet die Berechnung hier.
Fertigungsaufträge und Vorgänge mit automatischer Nachfüllung können in diesem Beispiel wie folgt zusammengefasst werden:
Auftragscode | Auftragstyp | Artikel | Menge |
---|---|---|---|
M000o | Fertigungsauftrag | B1 | 10 |
M0001 | Fertigungsauftrag | C | 50 |
M0002 | Fertigungsauftrag | C | 20 |
Code | Haupt-Output-Artikel | Produktionsmenge |
---|---|---|
01:20 | A | 10 |
01:40 | B | 10 |
M0000:40 | B1 | 10 |
M0001:10 | C | 50 |
M0002:10 | C | 20 |
Die Größe der Aufträge berechnen, die automatisch Nachgefüllt werden
Im obigen Beispiel wird die Standardmethode zur Produktionslosgrößenberechnung benutzt. Abhängig von der eingestellten Berechnungsart, werden Mengen von automatisch generierten Aufträgen auf andere Art berechnet.
Der Prozess zur Bestimmung der Produktionslosgröße von Aufträgen mit automatischer Nachfüllung wird einmal pro LLC durchgeführt - wenn Aufträge erstellt werden.
Berechnungsmethode der Produktionslosgröße: Normal
Fertigungsaufträge werden für den Nettobedarf unter Verwendung von Produktionslosgröße MIN, MAX und EINHEIT erstellt. Zunächst werden Aufträge mit Produktionslosgröße MAX so oft wie möglich erstellt, woraufhin die Menge des zuletzt erstellten Auftrages, unter Verwendung von Produktionslosgröße MIN und EINHEIT angepasst, berechnet wird.
Im obigen Beispiel beträgt der Nettobedarf von Artikel C 67 Einheiten. Da sowohl Produktionslosgröße MIN als auch EINHEIT 10 sind, resultieren Auftragsmengen mit automatischer Nachfüllung von jeweils 50 und 20.
Berechnungsmethode der Produktionslosgröße: Even -- Gleichmäßig
Zunächst wird der Nettobedarf durch die Produktionslosgröße MAX geteilt.
Geht eine Rest aus der Berechnung hervor, resultiert die benötigte Anzahl an Aufträgen aus der Division (2) plus 1. (Gibt es keinen Überschuss, wird der folgende Prozess nicht durchgeführt.)
Der Nettobedarf durch die Anzahl der benötigten Aufträge geteilt. Die Produktionsmenge (3) wird berechnet und die Mengen angepasst, so dass sie den Beschränkungen der Produktionslosgrößen MIN und EINHEIT entsprechen.
Die Produktionsmenge (3) wird durch die Anzahl der benötigten Aufträge (1) minus 1 geteilt. Das Ergebnis der Berechnung wird vom Nettobedarf abgezogen.
Passen sie die Menge, die aus der Subtraktion resultiert, an, damit Beschränkungen der Produktionslosgröße MIN und EINHEIT eingehalten werden.
Folglich werden so viele Produktionsaufträge wie Nummer (1) mit Produktionsmengen von (3) plus einem Auftrag mit der angepassten Produktionsmenge von (4) generiert.
Wird die Berechnungsmethode "Gleichmäßig" auf das obige Beispiel angewendet, sieht die Berechnung wie folgt aus:
Zunächst werden 67 durch die Produktionslosgröße MAX 50 dividiert. Das Ergebnis beträgt 1 und einen Rest. Daher beträgt die Anzahl der benötigten Aufträge 2.
Wenn wir als nächstes 67 durch 2 teilen erhalten wir 33. Da sowohl Produktionslosgröße MIN als auch die Produktionslosgröße EINHEIT 10 betragen, wird die Auftragsmenge auf 40 angepasst. Dies ist die Basisauftragsmenge.
Dann ziehen wir 40 x 1 (2 (Anzahl der benötigten Aufträge) minus 1) = 40 von 67 ab. Angepasst an die Produktionslosgrößen MIN und EINHEIT wird das Ergebnis 30 errechnet.
Ein Fertigungsauftrag mit einer Produktionsmenge von 40 und ein anderer Fertigungsauftrag mit einer Produktionsmenge von 30 werden erstellt.
Wenn wir 5 als Produktionslosgröße EINHEIT im obigen Beispiel verwenden, werden zwei Aufträge mit Produktionsmengen von jeweils 35 generiert.
* Bitte beachten Sie: Falls es Diskrepanzen zwischen den Produktionslosgrößen MIN, MAX und EINHEIT (z.B. MAX < MIN) gibt, können Aufträge mit automatischer Nachfüllung für diesen Artikel weder erstellt noch zugewiesen werden.
Typen von Aufträgen mit Automatischem Nachfüllen
Standardmäßig sind Aufträge mit Automatischem Nachfüllen als Fertigungsaufträge ausgewiesen. Man kann jedoch Automatisches Nachfüllen für andere Auftragstypen einstellen mit der Eigenschaft "Bezugsmodus". Werte, die in der Eigenschaft "Bezugsmodus" ausgewählt werden können und Auftragstypen zum Automatischen Nachfüllen sind die folgenden:
Bezugsmodus | Auftragstyp zum Automatischen Nachfüllen |
---|---|
Nicht erlaubt | Kein Automatisches Nachfüllen |
Produzieren | Fertigungsauftrag |
Produzieren bevorzugen | Fertigungsauftrag |
Einkauf | Einkaufsauftrag |
Einkaufen bevorzugen | Einkaufsauftrag |
Wenn Einkaufsaufträge automatisch nachgefüllt werden, werden die Mengen des Auftrages unter Verwendung der Werte von Einkaufslosgröße MIN, MAX und EINHEIT berechnet.
Für Aufträge mit automatischer Nachfüllung ist die Eigenschaft "Auftragsklasse" auf "Nachfüllauftrag" eingestellt.