Nicht versionierte Produktstrukturen konvertieren

In diesem Dokument wird beschrieben, wie Sie Produktstrukturen in versionierte Produktstrukturen konvertieren.

Da die Versionen in Produktstrukturen verfügbar sind, haben Kunden mit Altproduktstrukturen auch mit der Verwendung von Versionen begonnen. Die Definition einer Produktstrukturversion enthält neben Firma, Standort, Produktnummer und Strukturtyp auch eine Versionsnummer.

Abgesehen davon, dass nicht versionierte Produktstrukturen und Versionsstrukturen nebeneinander vorhanden sein können, können Benutzer auch potenziell nicht versionierte in versionierte Produktstrukturen umwandeln. In diesem Prozess der Konvertierung in Versionen wird die bestehende Produktstruktur untersucht, es werden die Gültigkeitsdaten der untergeordneten Tabellen, z. B. der Material- und Operationstabellen (MPDMAT und MPDOPE) überprüft, und es werden Produktstrukturen mit nicht überlappenden Datumsangaben generiert.

Bevor Sie beginnen

Versionen von Produktstrukturen können erstellt werden, wenn der Parameter "Versionsverwaltung" in "Standort. Öffnen" (CRS008) auf 1 oder 2 gesetzt ist.

Ergebnis

Für die gewünschte Produktstruktur wird eine nicht versionierte Produktstruktur erstellt.

Führen Sie folgende Schritte aus

  1. Verwenden Sie die API-Transaktion StartVersioning in PDS001MI, um die Versionsverwaltung für eine Produktstruktur zu starten.
  2. Geben Sie die Details für das Produkt und den Strukturtyp an, die in Versionen konvertiert werden sollen.
  3. Geben Sie optional ein "Von-Datum", ein "Bis-Datum" oder beides an. Diese Informationen können als Klammern zur Gesamtgültigkeit der Versionen bereitgestellt werden.

Die Quellproduktstruktur wird in einen Zielstrukturtyp kopiert, um den ursprünglichen Datensatz zu sichern. Dann werden die Eingabedaten berücksichtigt, das Datum der Material- und Operationsdaten für die betreffende Produktstruktur wird evaluiert, und eine Sequenz von Versionen wird generiert.

Da sich die Datumsangaben der Versionen nicht überschneiden dürfen, werden mehrere Durchläufe der Datumslogiken unter Verwendung von "Von-Datum" und "Bis-Datum" der Material- und Operationstabellen durchgeführt, um die erforderlichen Versionen zu identifizieren.

Die relevanten untergeordneten Tabellen werden mit neuen Datumsangaben im Hinblick auf die Gültigkeitsdaten der neu erstellten Versionen befüllt. Diese Tabellen enthalten Ratenkompensatoren oder alternative Materialien, je nach Bedarf jeder Version. Wenn ein Schritt fehlschlägt, wird der gesamte Prozess abgebrochen und in den ursprünglichen Zustand zurückgesetzt.

Diese Konvertierung erfolgt nur, wenn der Standort (CRS008) Versionen verwendet (VRNU > 0). Zu versionierende Produktstrukturen können sich nicht auf ein Produkt mit Änderungsauftragsverwaltung beziehen. Zu den weiteren Validierungen zählen die Prüfung, ob das Produkt am Standort vorhanden ist, wenn die Produktstruktur noch nicht versioniert ist, und andere Kompatibilitätsprüfungen in "Settings. Produktstrukturen" (CRS787), bevor der Konvertierungsprozess gestartet wird.

Beispiel: Die Quellproduktstruktur hat drei Materialpositionen mit den folgenden Gültigkeitsdaten:

FACI = A01, PRNO = ABCDE, STRT = 001

Stückliste (MPDMAT)
Artikel Von-Datum Bis-Datum
Material 1 0 99999999
Material 2 30.11.2019 31.12.2020
Material 3 01.03.2020 31.12.2020

Nach der Konvertierung werden vier Versionen angezeigt:

Version Von-Datum Bis-Datum
1 0 29.11.2019
2 30.11.2019 29.02.2020
3 01.03.2020 31.12.2020
4 01.01.2021 99999999

Die Materialtabellen der obigen Versionen sind wie folgt:

Stückliste für Version 1
Artikel Von-Datum Bis-Datum
Material 1 0 29.11.2019

Stückliste für Version 2
Artikel Von-Datum Bis-Datum
Material 1 30.11.2019 29.02.2020
Material 2 30.11.2019 29.02.2020

Stückliste für Version 3
Artikel Von-Datum Bis-Datum
Material 1 01.03.2020 31.12.2020
Material 2 01.03.2020 31.12.2020
Material 3 01.03.2020 31.12.2020

Stückliste für Version 4
Artikel Von-Datum Bis-Datum
Material 1 31.12.2020 99999999