UebergeordnetesD.bmp Grundlegende Informationen zum Paket Produktionsplanung und -steuerung finden Sie unter Erste Schritte PPS.


 ​Übersicht

Dieses Dokument beschreibt einerseits, wie die Stücklisten-Versionsnummer dazu verwendet werden kann, den Versionsstand eines Artikels zu pflegen und historisch nachvollziehen zu können: Welche Version des Artikels wurde verwendet?

Zum anderen werden die unterschiedlichen Arten beschrieben, wie Stücklisten automatisch mithilfe der BMD Software versioniert werden, .
 

 Nachvollziehen der Stücklistenversion

 Versionsnummer in den Stammdaten pflegen

Für Artikel, die eine Stückliste zugeordnet haben, kann die aktuelle Versionsnummer am Artikelstamm eingeblendet und geändert werden. Änderungen der Stücklistenversion am Artikelstamm werden automatisch auf den dazugehörigen Stücklistenkopf übernommen (und umgekehrt). Dabei ist es nicht relevant, um welche Teileart es sich handelt.

Beispiel 
Beispiel.png
Die am Artikel angezeigte Versionsnummer entspricht der Versionsnummer jener Stückliste, die dem Artikel zugeordnet ist.

1387278582000000520_2.png

Die Änderungen der Stücklistenversion am Artikel werden auf die Versionsnummer am Stücklistenkopf übernommen.

1387278582000000520_4.png

Alternativ kann die Versionsnummer auch am Stücklistenkopf gewartet werden.

1387278582000000520_3.png

 Versionsnummer dokumentieren und nachvollziehen

Die Versionsnummer wird in folgenden Bewegungsdaten historisch mitgeführt:

Bereich Feld Beschreibung 
Auftragspositionen  Stücklistenversion  Bei Neuanlage der Position wird die aktuelle Stücklisten-Versionsnummer des Artikels in dieses Feld übernommen. Dabei ist es nicht relevant, ob auf der jeweiligen Position die Stückliste des Artikels aufgelöst wird. Aktuelle Stückliste ist jene, die im Feld Stückliste am Artikelstamm eingetragen ist.
Bestellpositionen  Stücklistenversion  Bei Neuanlage der Position wird die aktuelle Stücklisten-Versionsnummer des Artikels in dieses Feld übernommen. Dabei ist es nicht relevant, ob auf der jeweiligen Position die Stückliste des Artikels aufgelöst wird. Aktuelle Stückliste ist jene, die im Feld Stückliste am Artikelstamm eingetragen ist.
Auftragsstückliste  
Bei Auflösen einer Stammdaten-Stückliste wird die Versionsnummer anhand des Feldes Version der Stücklisten-Stammdaten ermittelt.
 
Bei Auflösen einer Stammdaten-Stückliste wird die Versionsnummer anhand des Feldes Externe Version der Stücklisten-Stammdaten ermittelt.
Produktionslose 
Interne Versionsnummer - wird anhand der internen Versionsnummer des dazugehörigen Stücklistenkopfes ermittelt.
 
Externe Versionsnummer – wird anhand der externen Versionsnummer des zu produzierenden Stücklistenkopfes ermittelt.
Seitenanfang StartOfPage.png
Beispiel 
Beispiel.png
Auf einer Bestellposition wird die Stücklisten-Versionsnummer dokumentiert. Dabei wird die zum Zeitpunkt der Positionserfassung aktuelle Version dokumentiert.

1387280048000000520_0.png

Hinweis 
Hinweis.png
Die Versionsnummer ist am Lager selbst nicht ersichtlich.

Wenn ein Artikel chargen- und/oder seriennummergeführt ist, kann die Versionsnummer über den Herkunfts- und Verwendungsnachweis nachvollzogen werden.

Zusätzlich kann die Versionsnummer in ein Freifeld des Chargen- oder Seriennummern-Stamms übernommen werden, um die Versionsnummer auch überall dort darstellen zu können, wo Chargen und Seriennummern verwendet werden.

Beispiel für das Nachvollziehen der Version einer Seriennummer 
Beispiel.png
Im Herkunftsnachweis der Seriennummer 99 ist ersichtlich, dass die Seriennummer mit dem Produktionslos 364 hergestellt worden ist.

1387280336000000520_2.png

In den Produktionslosen (geöffnet über Clicklink auf den Produktionslos-Knoten) sind die Versionsnummern ersichtlich.

1387280336000000520_3.png

 Automatische Versionierung

Automatische Versionierung bedeutet in den Stücklisten von BMD Folgendes:
  • Es wird eine neue Stammdaten-Stückliste zum Artikel angelegt.
  • Die Versionsnummer am Stücklistenkopf wird automatisch erhöht. Dabei ist die Versionsnummer nach einem fixen Schema einzustellen (siehe Parameter Format für die Versionsnummer).
Die automatische Versionierung wird derzeit bei zwei Funktionen automatisch ausgeführt:
  • Import von neuen Stammdaten-Stücklisten über das CAM-Interface
  • Übernehmen von Auftragsstücklisten in die Stammdaten

Beispiel 
Beispiel.png
Beispiele für die automatische Erhöhung der Versionsnummer:
  • aus 1.00 wird Version 1.01
  • aus 1.01 wird 1.02
  • aus 1.09 wird 1.10 usw.
  • jedoch NICHT: aus 1.00 wird 2.00

Vorab ist festzuhalten, dass die Versionierung der BMD-Stücklisten darauf basiert, dass es zu einem Artikel mehrere Stammdaten-Stücklisten geben darf. Über die folgenden Felder am Stücklistenkopf können die unterschiedlichen Stücklisten zum Artikel sinnvoll unterschieden werden:

FeldBeschreibung 
Stücklistenbezeichnung Bezeichnung der Stückliste. Bei Eingabe einer Artikelnummer (Neuanlage einer Artikelstückliste) wird die Artikelbezeichnung vorgeschlagen, welche allerdings noch abgeändert oder ergänzt werden kann.
Diese Information zeigt, ob die Stückliste am Artikelstamm (siehe Fensterhilfe Artikel) als aktuelle Hauptstückliste hinterlegt ist. Bei der Erfassung von Aufträgen wird standardmäßig die Hauptstückliste des jeweiligen Artikels verwendet.
  • Grünes Häkchen 1087148324001799936_0.png
    Die Stückliste ist beim Artikel, der am Stücklistenkopf eingetragen ist, als Hauptstückliste eingetragen.

  • Grünes Häkchen mit Artikelsymbol Grünes Hakerl mit Artikelsymbol.bmp
    Diese Stückliste ist beim Artikel des Stücklistenkopfes als Hauptstückliste und bei mindestens einem weiteren Artikel als Hauptstückliste eingetragen.

  • Doppeltes Artikelsymbol Artikel u Artikel.bmp
    Die Stückliste ist bei mehreren Artikeln als Hauptstückliste, nicht jedoch beim Artikel des Stücklistenkopfes, eingetragen.

  • Artikelsymbol Artikel.bmp
    Die Stückliste ist bei einem Artikel hinterlegt, der nicht der Stücklistenartikel ist.

  • Rotes X 1087148324001799936_3.png
    Die Stückliste ist bei keinem Artikel im Feld Stückliste eingetragen.
Der Stücklistenstatus hat Auswirkungen auf die Bearbeitung der Stammdatenstückliste sowie die Verwendung in Kunden- und Produktionsaufträgen. Die Umstellung erfolgt beispielsweise mit der Funktion Stücklistenstatus ändern im Fenster "Stücklisten".

Folgende Status sind möglich:

Status Beschreibung 
 Aktuell/Neu stueckliste.bmp
Die Stückliste darf uneingeschränkt verwendet werden.

Abhängig vom Parameter "Stücklisten-Bearbeitung erlaubt bei Status", dürfen Stammdaten-Stücklisten mit diesem Status bearbeitet werden oder nicht.
 Alt stueckliste_alt.bmp
Mit diesem Status darf die Stückliste noch in Aufträgen verwendet werden. Es erscheint bei Stücklistenauflösung eine Hinweismeldung. Die Bearbeitung der Stammdaten-Stückliste ist jedoch nicht erlaubt.

Setzt man diesen Status, so wird die Stückliste kursiv und grau dargestellt. Wird die Stückliste während der Statusänderung noch in offenen Produktionslosen verwendet, erhalten diese Produktionslose die Information "Stückliste veraltet".
Gesperrt stueckliste_gesperrt.bmp
Setzen Sie diesen Status, darf diese Stückliste in Aufträgen nicht mehr verwendet werden. Die Auftragsposition kann nicht gespeichert werden. Auch die Bearbeitung der Stammdaten-Stückliste ist nicht mehr möglich.
In Arbeit stueckliste_in_arbeit.bmp
Die Stückliste darf für Produktionsaufträge verwendet werden. Es erscheint bei Stücklistenauflösung eine Hinweismeldung. Positionen von Kundenaufträgen mit dieser Stückliste können nicht erfasst werden - es wird mit einer Warnung abgebrochen. Die Stammdatenstückliste darf weiterhin bearbeitet werden.
Inaktiv 1087148088000000000_3.png
Wird ein Artikel mit Stückliste als "Inaktiv" gekennzeichnet, wird der Status der dazugehörigen Stückliste auch auf "Inaktiv" gesetzt. Beim Entfernen des Inaktiv-Kennzeichens am Artikel muss entweder die Stückliste am Artikel ausgetragen oder der Stücklistenstatus auf "Inaktiv" gesetzt werden.

Der Status "Inaktiv" kann auf einer zu einem Artikel zugeordneten Stückliste nur gesetzt werden, wenn der Artikel selbst ebenfalls als "Inaktiv" markiert ist.

Der Stücklistenkopf und die Stücklistenpositionen werden in roter durchgestrichener Schrift dargestellt, wenn das Inaktiv-Kennzeichen gesetzt ist. Stücklisten mit Status "Inaktiv" können nicht mehr als Substückliste hinzugefügt werden.

Die unterschiedlichen Symbole in der Stückliste werden im Dokument Bedeutung Symbole der Stückliste erläutert.

Der Vorschlagswert für das Feld "Status" bei einer Stücklistenneuanlage kann über den Parameter Stücklisten-Status für Neuanlage eingestellt werden. Wann Stücklisten bearbeitet werden dürfen, kann über den Parameter Stücklisten-Bearbeitung erlaubt bei Status gesteuert werden.
Version der Stückliste. Für die Formatierung und automatische Erhöhung der Stückliste gibt es eigene Parameter.
Dieses Feld dient zur Hinterlegung einer Versionsnummer und wird beim Verwenden der Stückliste im Auftrag in die Auftragsstückliste (Feld Externe Versionsnummer) sowie auf das Produktionslos (Feld Externe Versionsnummer) übernommen.

Weiterführende Informationen zu Stücklistenversionen finden Sie hier: Versionen von Stücklisten
Seitenanfang StartOfPage.png

 Versionierung durch CAM

Beim Import von neuen Stammdaten-Stücklisten kann eingestellt werden, ob mit dem Import automatisch neue Stücklisten angelegt werden oder bereits bestehende bearbeitet werden sollen.
 
Hinweis 
Hinweis.png
Für die Einrichtung des CAM-Interface kontaktieren Sie bitte den PPS Support.

 Einstellungen

Das Verhalten zum Versionieren von Stücklisten wird durch diese Parameter bestimmt:

PPS → Stammdaten → Einstellungen → PPS Parameter → PPS & WWS allgemein → Stückliste

ParameterBeschreibung 
Mit diesem Parameter kann eingestellt werden, ob die Stücklisten-Version automatisch erhöht werden soll. Das automatische Hochzählen der Versionsnummer (Feld Version am Stücklistenkopf) erfolgt ausschließlich bei Revisionierung über den XML-Stücklistenstammdatenimport (Modul "CAM").
 
0 - Nein
1 - Ja
Mit diesem Parameter kann das Verhalten bei Änderung der Stücklisten-Version eingestellt werden.
 
0 - kein spez. Verhalten
1 - Kopieren auf neue Stücklisten
2 - Archivieren der Stückliste
3 - Kopieren und Archivieren der Stückliste
4 - Kopieren der Stückliste + Kopieren der darüber liegenden Stücklisten

Vorsicht bei Ausprägung 4: Wird die Stückliste in einer tiefen Ebene verwendet, werden auch alle darüberliegenden Stücklisten automatisch versioniert!

Dieses Verhalten ist derzeit ausschließlich bei der Neuanlage von Stücklisten über das CAM-Interface möglich.
 

 XML-Datenstruktur für Import

Beim Aufbau der Schnittstelle ist darauf zu achten, wie die XML-Daten gesendet werden, und dass die Schnittstelle erkennt, welche Stückliste versioniert werden soll. Das Programm ermittelt grundsätzlich die Stückliste über die Artikelnummer und den Stücklistenstatus "Aktuell". Falls mehrere aktuelle Stücklisten zu einem Artikel verwaltet werden sollen, ist im Dokument CAM: Stücklisten importieren mit eindeutigen Bezeichnungen beschrieben, wie die Daten und die Schnittstelle eingerichtet sein müssen.
 
Beispiel 
Beispiel.png
Ausgangszustand in den Stücklisten-Stammdaten für den Artikel "Bt001":
Es gibt eine zugeordnete Hauptstückliste, die aktuell ist und die Versions-Nr 1.00 besitzt.

1387282403000000520_2.png

Folgende neue Stückliste wird mittels CAM-Interface übertragen:

<?xml version="1.0" encoding="utf-8"?>
<MAIN>
    <MASTER_PIECE_LIST_HEAD ACTION="NEW;DELETE_ITEM">
        <ARTICLE_NO>Bt001</ARTICLE_NO>
        <DESCRIPTION>Bauteil 1</DESCRIPTION>
        <QUANTITY>1</QUANTITY>
        <UNIT>Stk</UNIT>
      <MASTER_PIECE_LIST_ITEM ACTION="NEW">
            <SEQUENCE>10</SEQUENCE>
            <TYPE>ARTICLE</TYPE>
            <ARTICLE_NO>Et001</ARTICLE_NO>
            <QUANTITY>1</QUANTITY>
            <UNIT>Stk</UNIT>
       </MASTER_PIECE_LIST_ITEM>
    <MASTER_PIECE_LIST_ITEM ACTION="NEW">
            <SEQUENCE>20</SEQUENCE>
            <TYPE>ARTICLE</TYPE>
            <ARTICLE_NO>Et002</ARTICLE_NO>
            <QUANTITY>1</QUANTITY>
            <UNIT>Stk</UNIT>
       </MASTER_PIECE_LIST_ITEM>
    <MASTER_PIECE_LIST_ITEM ACTION="NEW">
            <SEQUENCE>30</SEQUENCE>
            <TYPE>ARTICLE</TYPE>
            <ARTICLE_NO>Hz001</ARTICLE_NO>
            <QUANTITY>0.3</QUANTITY>
            <UNIT>lfm</UNIT>
       </MASTER_PIECE_LIST_ITEM>
    <MASTER_PIECE_LIST_ITEM ACTION="NEW">
            <SEQUENCE>40</SEQUENCE>
            <TYPE>ARTICLE</TYPE>
            <ARTICLE_NO>Vp001</ARTICLE_NO>
            <QUANTITY>1</QUANTITY>
            <UNIT>Stk</UNIT>
       </MASTER_PIECE_LIST_ITEM>
     </MASTER_PIECE_LIST_HEAD>
</MAIN>

Nach dem Datenimport sehen die Stücklisten-Stammdaten wie folgt aus:
  • Die alte Stückliste mit Versions-Nr. 1.00 ist nun nicht mehr die "Haupt-Stkl" und hat den Status "Alt".

  • Die neue Stückliste mit Versions-Nr. 1.01 ist nun die "Haupt-Stkl" und hat den Status "Aktuell".
1387282403000000520_3.png

 Versionierung durch Übernahme von Stücklisten in die Stammdaten

Die Funktion Stückliste in Stammdaten übernehmen erstellt aus einer Auftragsstückliste neue Stammdatenstücklisten.

Dabei wird für den jeweiligen Artikel eine neue Stückliste angelegt und diese als neue Haupt-Stückliste beim Artikel hinterlegt.

Beispiel 
Beispiel.png
Ausgangszustand am Kundenauftrag AUF 179, Produktionslos 364:

Es wurde die Versionsnummer 1.00 aus den Stammdaten für die Produktion verwendet.

1390726511000002690_2.png

Diese Information soll als neue Stückliste in den Stammdaten sowie für neue Aufträge verwendet werden.

Dazu wird die Funktion Stückliste in Stammdaten übernehmen mit folgenden Parametern verwendet:

1390726511000002690_5.png

Das Ergebnis in den Stammdaten nach der Übernahme sieht dann wie folgt aus:

1390726511000002690_4.png

Die Versionsnummer für die neue Stückliste wurde automatisch auf Version 1.01 geändert.

Hinweis zum Status bei der Versionierung 
Hinweis.png

Bei der Stücklistenübernahme in die Stammdaten wird die automatische Versionierung der Stückliste in den Stammdaten angestoßen. Sollte die Stücklistenübernahme in die Stammdaten durch Aufträge bei verschiedenen Versionen zurückgespielt werden, bitte auf folgenden Parameter achten:

ParameterBeschreibung 
Der Parameter steuert für die Funktion "Stücklistenübernahme in Stammdaten" und die Auswahl "Status für alte Stückliste", welche Stücklisten von dieser Statusumstellung betroffen sein sollen. 

1 - Alle aktiven Stücklisten: Alle Stücklisten des Artikels mit Status "in Arbeit" und "aktuell/neu" werden auf den neuen Status umgestellt.

2 - Nur die am Auftrag referenzierte Stammdaten-Stückliste: Nur die Stammdaten-Stückliste, die für den Auftrag verwendet worden ist, erhält den neuen Status.


1097582601000001570.png