Verwenden der Funktion 'STKL-Massenimport'
Für jedes eingehende Material muss ein bom_seq-Wert angegeben werden. Eingehendes Material ohne bom_seq-Wert wird nicht importiert. Vorhandenes aktuelles Material mit einem bom_seq-Wert, der nicht im eingehenden XML-Dokument enthalten ist, wird gelöscht. Vorhandenes aktuelles Material mit einem bom_seq-Wert, der im XML-Dokument enthalten ist, wird aktualisiert. Eingehendes Material mit einem bom_seq-Wert, das nicht unter Aktuelles Material aufgeführt ist, wird hinzugefügt.
Für vorhandene Arbeitspläne werden keine Arbeitsgänge gelöscht.
Für vorhandene Stücklisten wird das Material, das nicht im eingehenden XML-Dokument enthalten ist, gelöscht.
Eingehende Referenzbezeichner werden dem Material anhand des bom_seq-Wertes zugeordnet.
Durchgeführte Aktionen
Wenn Sie auf STKL-Massenimport - Parameter angegeben ist, enthalten sind. Die Funktion führt für jedes XML-Dokument die folgenden Aktionen durch:
klicken, verarbeitet die Funktion alle XML-Dokumente, die im logischen Ordner, der in der Maske- Lesen des Dokuments und Analysieren seines Inhalts. Wenn in der Maske Stücklisten-Massenimport - Parameter ein logischer Ordner für die Massenarchivierung angegeben ist, wird das XML-Dokument in diesen logischen Ordner verschoben.
- Laden der Daten vom XML-Dokument in die aktuellen Arbeitsplan-/Stücklistentabellen für das Teil der obersten Ebene im XML-Dokument.
- Verwendung der in der Maske Stücklisten-Massenimport - Parameter festgelegten Tag-Definitionen.
- Verwendung der in der Maske Stücklisten-Massenimport - Zuordnungen definierten Zuordnung zwischen den XML-Daten und den Anwendungsdatenbanktabellen.
- Verwendung der in der Maske Stücklisten-Massenimport - Umrechnung definierten Umrechnungen für Datenwerte.
- Für Teile der obersten Ebene, für die in der Maske Teile das Kontrollkästchen Aktuelle Änderung beim Import speichern aktiviert ist, und für Eingangsstücklisten mit neuen Änderungen wird eine Kopie des aktuellen Arbeitsplans bzw. der aktuellen Stückliste des Teils erstellt.
- Aktualisieren des letzten Stücklisten-Importdatums des Teils auf das aktuelle Datum in der Maske Teile.
Fehler
Bei Auftreten eines Fehlers führt die Funktion die folgenden Aktionen durch:
- Schreiben des Fehlers in die Maske Stücklisten-Massenimport - Fehler für die XML-Datei.
- Senden einer Email an die Anwender, die in der Maske Publikationsabonnenten mit der Publikation namens BOMBulkImportError verknüpft sind.
- Keine Verarbeitung der XML-Datei.