cimerp:0030_stammdaten:0040_artikel:0090_varianten:0005_artikel_mit_varianten:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| cimerp:0030_stammdaten:0040_artikel:0090_varianten:0005_artikel_mit_varianten:start [06.04.2020 13:44:18] – [Variantenstücklisten] koepplinger | cimerp:0030_stammdaten:0040_artikel:0090_varianten:0005_artikel_mit_varianten:start [25.06.2021 18:17:45] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | {{indexmenu_n> | ||
| + | |||
| + | ====== Artikel mit Varianten in cimERP ====== | ||
| + | |||
| + | **Gegenüberstellung des Produktdatenmodells mit oder ohne Varianten (auf Basis der einfachen Variantenführung)** | ||
| + | |||
| + | Bei der Einführung von cimERP ist eine der Grundüberlegungen, | ||
| + | |||
| + | Um dies festzustellen, | ||
| + | |||
| + | * die variantenunabhängige Artikelstammführung | ||
| + | * eine variantenbezogene Artikelstammführung | ||
| + | * der Produktkonfigurator | ||
| + | |||
| + | zum Einsatz kommt.\\ | ||
| + | \\ | ||
| + | ===== Strukturkonzept mit oder ohne Variantenführung ===== | ||
| + | |||
| + | Der Aufbau einer einheitlichen Struktur einerseits für die Stücklisten und Arbeitspläne sowie andererseits für die Abprüfung der verfügbaren Materialbestände, | ||
| + | |||
| + | **Beispiel: | ||
| + | |||
| + | Ein Unternehmen stellt Kunstoffteile in unterschiedlichen Farben her. Das aktuelle Produktportfolio beträgt 1500 Teile in ca. 10 Farben, wobei sich die Hälfte der 1500 Teile nur vom Material (Kunststofftypen) unterscheiden. Somit werden 750 Teile hergestellt, | ||
| + | |||
| + | * Form X einfach rot | ||
| + | * Form X faserverstärkt rot | ||
| + | * Form X einfach grün | ||
| + | * Form X faserverstärkt grün | ||
| + | * Form X einfach galvanisiert | ||
| + | * Form X faserverstärkt galvanisiert | ||
| + | * Form Y einfach rot | ||
| + | * Form Y einfach grün | ||
| + | * Form Z einfach rot | ||
| + | \\ | ||
| + | ===== Strukturkonzept ohne Varianten ===== | ||
| + | |||
| + | Der Stücklisten-/ | ||
| + | |||
| + | __1. Stückliste für Artikel 4711001 "Form X einfach rot___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4720|1, | ||
| + | |20|4730|0, | ||
| + | |||
| + | __2. Stückliste für Artikel 4711001 "Form X faserverstärkt rot___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4721|1, | ||
| + | |20|4730|0, | ||
| + | |||
| + | __3. Stückliste für Artikel 4711001 "Form X einfach grün___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4720|1, | ||
| + | |20|4731|0, | ||
| + | |||
| + | __4. Stückliste für Artikel 4711001 "Form X faserverstärkt grün___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4721|1, | ||
| + | |20|4731|0, | ||
| + | |||
| + | __5. Stückliste für Artikel 4711001 "Form X einfach galvanisiert___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4720|1, | ||
| + | |||
| + | __6. Stückliste für Artikel 4711001 "Form X faserverstärkt galvanisiert___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4721|1, | ||
| + | |||
| + | __7. Stückliste für Artikel 4711001 "Form Y einfach rot___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4720|0, | ||
| + | |20|4730|0, | ||
| + | |||
| + | __8. Stückliste für Artikel 4711001 "Form Y einfach grün___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4720|0, | ||
| + | |20|4731|0, | ||
| + | |||
| + | __9. Stückliste für Artikel 4711001 "Form Z einfach rot___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4720|2 kg Granulat A / 100 Stk| | ||
| + | |20|4730|0, | ||
| + | |||
| + | Werden für diese variantenunabhängigen Artikel Fertigungsaufträge erfasst und aufgelöst, so werden genau die in der Stückliste befindlichen Angaben wieder auf der Fertigungsstückliste ausgegeben. Auch die dispositive Verbuchung der Bedarfe erfolgt entsprechend dieser Angaben. Eine Fertigungsstruktur ohne Varianten ist starr in den Differenzierungsmöglichkeiten innerhalb einer Artikelnummer. | ||
| + | |||
| + | **Vorteile Fertigungsstruktur ohne Varianten: | ||
| + | |||
| + | * Einfachere Stücklisten und Arbeitspläne | ||
| + | * Geringere Fehlerquellen bei der Erfassung | ||
| + | |||
| + | **Nachteile Fertigungsstruktur ohne Varianten: ** | ||
| + | |||
| + | * Prinzipiell muss eine größere Anzahl von Artikeldaten und somit von Fertigungsstammdaten im System verwaltet werden (im obigen Beispiel wären es 15.000 Artikel, wenn jeder Artikel in jeder Farbe gefertigt wird) | ||
| + | * Redundanz in den Produktstammdaten, | ||
| + | * Höherer Verwaltungsaufwand | ||
| + | * Keine differenzierte Fertigungssteuerung über Stücklisten und Arbeitspläne möglich | ||
| + | * Nur einfache Logiken abzubilden | ||
| + | * Evtl. zusätzlicher Steuerungsaufwand bei der Fertigungsausführung | ||
| + | \\ | ||
| + | ===== Strukturkonzept mit Varianten ===== | ||
| + | |||
| + | Der Stücklisten-/ | ||
| + | |||
| + | __1. Stückliste für Artikel X "Form X___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz^Variante 1: Festigkeit^Variante 2: Farbe| | ||
| + | |10|4720|1, | ||
| + | |20|4721|1, | ||
| + | |100|4730|0, | ||
| + | |110|4731|0, | ||
| + | |||
| + | __2. Stückliste für Artikel Y "Form Y___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz^Variante 1: Festigkeit^Variante 2: Farbe| | ||
| + | |10|4720|0, | ||
| + | |100|4730|0, | ||
| + | |110|4731|0, | ||
| + | |||
| + | __3. Stückliste für Artikel Z "Form Z___ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz^Variante 1: Festigkeit^Variante 2: Farbe| | ||
| + | |10|4720|2 kg Granulat A / 100 Stk|einfach|| | ||
| + | |100|4730|0, | ||
| + | |||
| + | Bei der Erfassung eines Fertigungsauftrages für das zu fertigende Teil wird, in der Regel, die entsprechende zu fertigende Variante mit festgelegt, z.B. wenn Artikel X in den Varianten einfach, rot gefertigt werden soll, würde sich aus oben stehender Stückliste eine Fertigungsauftragsstückliste ergeben, die dann folgendermaßen aussieht: | ||
| + | |||
| + | __Fertigungsauftragsstückliste für Artikel X in Variante einfach (V1) rot (V2) "Form X einfach rot"__ | ||
| + | |||
| + | ^Position^Artikelnummer^Mengeneinsatz| | ||
| + | |10|4720|1, | ||
| + | |20|4730|0, | ||
| + | |||
| + | In einer variantenabhängigen Stückliste/ | ||
| + | |||
| + | **Vorteile Fertigungsstruktur mit Varianten: | ||
| + | |||
| + | * Anzahl von Artikeldaten und somit von Fertigungsstammdaten im System vermindert sich (im obigen Beispiel wären es 1.500 Artikel) | ||
| + | * Keine Redundanz in den Produktstammdaten, | ||
| + | * Geringerer Verwaltungsaufwand | ||
| + | * Differenzierte Fertigungssteuerung über Stücklisten und Arbeitspläne möglich | ||
| + | * Einfachere Handhabung in der Fertigung, hinsichtlich Aktivierung unterschiedlicher Produkt,- und / oder Fertigungsvarianten | ||
| + | |||
| + | **Nachteile Fertigungsstruktur mit Varianten: | ||
| + | |||
| + | * Komplexe Stücklisten- und Arbeitspläne, | ||
| + | \\ | ||
| + | |||
| + | ===== Variantenabbildung in cimERP ===== | ||
| + | |||
| + | In cimERP wird der Klammerungsbegriff als Variantentitel (in dieser Beschreibung auch „Variante“ genannt) bezeichnet, die Ausprägung wird als Variantentext bezeichnet. Bei Verwendung der Variantenführung ist der Variantentitel mit einem bestimmten Variantentext immer Bestandteil des Produktes. Artikelnummer und Variantentext definieren zusammen den Artikel, werden aber separat verwaltet und sind auch bei der Eingabe getrennt zu erfassen. Eine Kombination von Variantentexte werden als Variantenkombination bezeichnet. | ||
| + | |||
| + | Über den Artikelstamm (Produktstammdaten) wird definiert, ob der Artikel mit oder ohne Varianten geführt werden soll. Die Variantenführung ist in cimERP durchgängig, | ||
| + | |||
| + | * produktgruppenunabhängige Variantenführung | ||
| + | * produktgruppenabhängige Variantenführung | ||
| + | * Produktkonfigurator | ||
| + | |||
| + | In dieser Beschreibung wird nicht auf den Produktkonfigurator eingegangen.\\ | ||
| + | \\ | ||
| + | |||
| + | ==== Produktgruppenunabhängige Variantenführung ==== | ||
| + | |||
| + | In dieser Version steht eine fest definierte Anzahl (z.Bsp. 5) Varianten zur Verfügung. In jeder Variante kann der Benutzer verschiedene Variantentexte (z.Bsp. mit einer 6-stelligen alphanumerischen Kennung und 30-stelligen alphanumerischen Bezeichnung) führen. Wenn mehrere Varianten (Variantentitel) benutzt werden, kann auch von einer sogenannten Variantenkombination gesprochen werden, mit welcher die Kombination von Varianten und dem Artikel zur Identifikation des Produktes führen. | ||
| + | |||
| + | Für die Varianten 1 - 3 werden Lagerbestände und Dispositionsbedarfe geführt. Die Varianten 4 und 5 werden im Lagerbestand und in der Disposition nicht berücksichtigt. In den Varianten 4 und 5 können somit nur Varianten spezifiziert werden die keinen Einfluss auf das gefertigte Erzeugnis haben. Dies sind zum Beispiel Fertigungsvarianten (Alternative Fertigungswege etc.). | ||
| + | |||
| + | **Beispiel 1:** | ||
| + | | ||
| + | | ||
| + | | ||
| + | ... | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | ... | ||
| + | | ||
| + | | ||
| + | ... | ||
| + | | ||
| + | | ||
| + | |||
| + | Die Variantenführung kann so weit gehen, dass nur ein Teil der Varianten auf die Disposition und Lagerbewirtschaftung Auswirkung haben. So könnten beispielsweise nur die Varianten 1 - 3 im Lagerbestand geführt werden (Lagervarianten). Dies hat den Vorteil, dass auch reine Fertigungsvarianten aktiviert werden können, die keinen Einfluss auf die Materialdisposition und Lagerhaltung des Baukastens, d.h. des zu fertigenden Teils haben. Dies funktioniert deshalb, weil alle Varianten bei der Stücklistenauflösung berücksichtigt werden und somit die Varianten 4 und 5 für Fertigungsvarianten (z. B. alternative Fertigungswege) verwendet werden können. | ||
| + | Alle Varianten (1-5) sind preislich relevant (Preisvarianten für die Vertriebsmodule), | ||
| + | \\ | ||
| + | |||
| + | ==== Produktgruppenabhängige Variantenführung ==== | ||
| + | |||
| + | Grundsätzlich gelten bei der produktgruppenabhängigen Variantenführung die gleichen Funktionsweisen wie bei der produktgruppenunabhängigen. Auch bei dieser Version der Variantenführung steht eine fest definierte Anzahl (z.B. 5) Varianten zur Verfügung. Jedoch können bei der produktgruppenabhängigen Variantenführung die Variantentitel für jede Produktgruppe neu definiert werden. | ||
| + | Es können in cimERP diverse Produktgruppen definiert werden. Die Produktgruppen können den einzelnen Artikel im Artikelstamm zugeordnet werden. Die produktgruppenabhängige Variantenführung ermöglicht den Aufbau einer komplexen Struktur von Stücklisten und Arbeitsplänen, | ||
| + | |||
| + | **Beispiel 2:** | ||
| + | |||
| + | ^Erzeugnis^Produktgruppe^Varianten^Variantentext| | ||
| + | |Enderzeugnis Maschine\\besteht aus:|11|1 ... Farbe\\2 ... Ausführung|Rot, | ||
| + | |Baugruppe Gehäuse|11|1 ... Farbe|Rot, Blau, Grün| | ||
| + | |Baugruppe Motor|22|1 ... Leistung\\2 ... Hersteller||100kW, | ||
| + | |Baugruppe Getriebe|33|1 ... Größe|klein, | ||
| + | |||
| + | cimERP bietet bei der Stücklistenverwaltung Möglichkeiten zum Aufbau von Regeln, aus welchen hervorgehen, | ||
| + | Bei der Auftragsauflösung der Variantenstückliste werden, anhand der im Auftrag gewählten Varianten des Endproduktes die benötigten Varianten der einzelnen Baugruppen und Einzelteile vom System anhand der in den folgenden Abschnitten beschriebenen Logik ermittelt. | ||
| + | Für die Varianten 1 - 3 werden Lagerbestände und Dispositionsbedarfe geführt. | ||
| + | Die Varianten 4 und 5 werden im Lagerbestand und in der Disposition nicht berücksichtigt. | ||
| + | In den Varianten 4 und 5 können somit nur Varianten spezifiziert werden die keinen Einfluss auf das gefertigte Erzeugnis haben. Dies sind zum Beispiel Fertigungsvarianten (Alternative Fertigungswege etc.).\\ | ||
| + | \\ | ||
| + | |||
| + | |||
| + | ==== Variantenstücklisten ==== | ||
| + | |||
| + | cimERP bietet verschiedene Hilfsmittel, | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | **1. Maximalstücklisten: | ||
| + | |||
| + | Die Maximalstückliste des variantengeführten Endproduktes oder der variantengeführten Baugruppe enthält alle zur Herstellung des Endprodukts oder der Baugruppe benötigten möglichen Komponenten in den dafür eventuell notwendigen Variantentexte. Im oben angegebenen Beispiel bestünde die Maximalstückliste der Maschine aus den Positionen: | ||
| + | |||
| + | ^Stücklistenpositionsnummer^Artikel^Variante 1\\(Farbe bzw. Leistung)^Variante 2\\(Ausführung bzw. Hersteller)| | ||
| + | |10|Gehäuse|rot|stehend| | ||
| + | |20|Gehäuse|blau|stehend| | ||
| + | |30|Gehäuse|grün|stehend| | ||
| + | |40|Gehäuse|rot|liegend| | ||
| + | |..|||| | ||
| + | |100|Motor|100kW|Siemens| | ||
| + | |110|Motor|150kW|Siemens| | ||
| + | |120|Motor|100kW|Krupp| | ||
| + | |..|||| | ||
| + | |200|Platzhalter für Getriebe||| | ||
| + | |||
| + | Die einzelnen Komponenten können im Artikelstamm als variantengeführte Artikel definiert werden. Bei Erfassung eines Kunden- oder Fertigungsauftrages in einer bestimmten Ausführung (Variante) des Endproduktes werden bei der automatischen Generierung der auftragsbezogenen Stückliste nur die Komponenten herangezogen, | ||
| + | Die dafür hinterlegte Logik arbeitet nach verschiedenen Prinzipien, die bei der Anlage der Maximalstückliste zu berücksichtigen sind: | ||
| + | |||
| + | * Prüfung der Variantentexte – einfacher Variantenabgleich - (im Beispiel das Gehäuse) | ||
| + | * Einsatz von Austauschvarianten – Austausch durch Variantenzuordnung innerhalb der Stücklistenpositionen - (im Beispiel der Motor) | ||
| + | * Einsatz von Stücklistenplatzhalter – einfache Variantenplatzhalterersetzung - (im Beispiel das Getriebe) | ||
| + | \\ | ||
| + | \\ | ||
| + | **2. Prüfung der Variantentexte: | ||
| + | |||
| + | Bei der Erzeugung der Auftragsstücklisten (innerhalb der Produktionssteuerung) durch das cimERP, wird der Variantentext der Stücklistenposition mit dem Variantentext des übergeordneten Artikels (Baugruppe, Endprodukt) geprüft. Dabei gelten folgende Bedingungen, | ||
| + | |||
| + | " | ||
| + | |||
| + | |**Nummer Beispiel | ||
| + | |**Variantentext übergeordneter Artikel | ||
| + | |**Variantentext Stücklistenposition | ||
| + | | | | ||
| + | |**Verwendung der Stücklistenposition in der auftragsbezogenen Stückliste? | ||
| + | |**in welchem Variantentext | ||
| + | |||
| + | Sind die Variantentexte identisch, so wird die Stücklistenposition verwendet (1; 7). | ||
| + | Bei unterschiedlichen Variantentexten wird die Stücklistenposition, | ||
| + | |||
| + | |||
| + | |||
| + | **Ausnahmen: | ||
| + | |||
| + | Ist der Variantentext der Stücklistenposition nicht versorgt, so wird die Stücklistenposition in dem Variantentext des übergeordneten Artikels verwendet, wenn die Stücklistenpositionen selber variantengeführt ist (3; Variantentext wird durchgereicht). Sonst wird die Stücklistenposition ohne Variantentext verwendet. Damit kann der Aufwand zur Erstellung und Verwaltung der Maximalstückliste reduziert werden, vorausgesetzt die Stücklistenposition wird bei jedem Variantentext des übergeordneten Artikels verwendet und der übergeordnete Artikel sowie die Stücklistenposition sind der gleichen Produktgruppe (d.h. beide besitzen die gleichen Varianten) zugeordnet. So würde im Beispiel 2 nur das grüne stehende Gehäuse verwendet, wenn eine grüne stehende Maschine gebaut werden soll. Die Stücklistenposition wird ohne Ausprägung in die Stückliste aufgenommen und übernimmt die für den übergeordneten Artikel gewählte Ausprägung. Das Durchreichen des Variantentexts wird über alle Dispositionsstufen realisiert. Auch wenn eine Stücklistenposition selbst nicht variantengeführt ist, aber aus variantengeführten Artikeln besteht, so werden diese variantengeführten Stücklistenpositionen entsprechend des Variantentexts des übergeordneten Artikels verwendet. | ||
| + | |||
| + | Diese Logik gilt jedoch nicht umgekehrt (5; 6). Mit einer sogenannten Standardvariante 000000 besteht die Möglichkeit, | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | **3. Austauschvarianten: | ||
| + | |||
| + | Soll die variantengeführte Stücklistenposition mit einer anderen Ausprägung als die des übergeordneten Artikels verwendet werden oder sind Stücklistenposition und übergeordneter Artikel verschiedenen Produktgruppen zugeordnet, so muss mit Austauschvarianten gearbeitet werden. Das heißt, ein " | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | **4. Variantenplatzhalter: | ||
| + | |||
| + | Die Verwendung der Maximalstückliste führt bei Varianten mit einer großen Anzahl von Ausprägungen (Variantentexten) zu sehr großen und unübersichtlichen Stücklisten. Dazu kommt noch eine unvermeidliche Redundanz der Variantentexte einer sich in unterschiedlichen Produkten wiederholenden Varianten; jeder Baukasten der die Varianten „Farbe“ führt, muss alle möglichen Farbenvarianten als Komponenten enthalten. Um dies zu vermeiden besteht innerhalb von cimERP die Möglichkeit, | ||
| + | |||
| + | Bei Auflösung des Fertigungsauftrages und Erzeugung der Auftragsstückliste wird dann der Platzhalter entsprechend der gewählten Ausprägung des übergeordneten Artikels gegen einen " | ||
| + | |||
| + | **Platzhalter-Stammdaten** | ||
| + | |||
| + | Folgende Lösung ist bei der Verwendung von Variantenplatzhaltern möglich: Sollen Platzhalter verwendet werden, muss das entsprechende Kennzeichen in den Basisparametern aktiviert werden. | ||
| + | |||
| + | Platzhalter können nach folgender Syntax beschrieben werden: | ||
| + | |||
| + | * ?V1-nnnn = Platzhalter lfd.Nr. nnnn für Variante 1 | ||
| + | * ?V2-nnnn = Platzhalter lfd.Nr. nnnn für Variante 2 | ||
| + | * ?V3-nnnn = Platzhalter lfd.Nr. nnnn für Variante 3 | ||
| + | * ... | ||
| + | |||
| + | Je Variante können 9999 verschiedene Platzhalter vergeben werden (Laufnummer nnn von 0001 bis 9999). Jeder verwendete Platzhalter muss als Artikelnummer (diverser Artikel) im Artikelstamm des cimERP angelegt werden. Die Zuweisung, welcher " | ||
| + | |||
| + | s.a. [[cimerp: | ||
| + | \\ | ||
| + | \\ | ||
| + | \\ | ||
| + | **5. Ausschluss-Varianten (ab Release 3.30) " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Ziel von Ausschluss-Varianten: | ||
| + | Der entsprechende Datensatz soll NICHT übernommen werden, wenn eine der ausgewählten Varianten als Ausprägung eingegeben wurde.\\ | ||
| + | \\ | ||
| + | Die Variante " | ||
| + | Die Auswahl erfolgt über den Matchcode " | ||
| + | \\ | ||
| + | Dieser entsprechende Stücklisten- oder Arbeitsplan-Datensatz ist in der Auflösung nur dann gültig, wenn diese Variante ungleich einer definierten Werteliste ist (z. B. ungleich 4711, 4712).\\ | ||
| + | Wird der Datensatz dagegen als " | ||
| + | \\ | ||
| + | Diese Logik greift in der Fertigungsauflösung, | ||
| + | \\ | ||
| + | |||
| + | \\ | ||
| + | ==== Variantenarbeitspläne ==== | ||
| + | |||
| + | Die beschriebene Variantenlogik gilt auch für die Erstellung von Arbeitsplänen, | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
