Tech Alert: Für Stückliste erforderliche Daten fehlen (XML-Stream) durch Cadenas-Teile

Unter bestimmten Umständen erscheint beim Einchecken die Meldung „Für Stückliste erforderliche Daten fehlen“.

In diesem Fall ist die Strukturinformation in der Baugruppe beschädigt.

Es besteht die Möglichkeit, einfach die entsprechende Warnung im PDM abzuschalten:

Dann können die Baugruppen zwar eingecheckt werden, aber die Stücklisteninformation ist unvollständig, was bei der Übergabe von Daten ans ERP-System, etc. zu Problemen führen kann.

Zur Reparatur:
Auch wenn der Dialog einen Fehler an der Baugruppe ausweist, liegt es nicht der Baugruppe an sich, sondern an einem Teil.
In den meisten gemeldeten Fällen handelt es sich um Teile von Cadenas (3dfindit.com), die im Zeitraum Mitte Dezember bis Ende Januar heruntergeladen worden sind.

Inzwischen soll das Problem beseitigt sein, so dass empfohlen wird die Teile zu löschen und neu herunterzuladen.

Diese Einschränkung ist bei SOLIDWORKS bekannt unter:
SPR 1245529 “sldprt files with imported geometry generated from third party part supply websites powered by CADENAS (3dfindit.com) cause missing XML stream in assembly – Document Manager / SWPDM cannot extract BOM data”

In der Regel zeichnen sich die problematischen Teile durch folgende Eigenschaften aus:

  • Importgeometrie (Feature “Importiert…”) ist vorhanden.
  • Das Teil enthält ein leeren Erstellungsdatum.
  • Die Eigenschaften des Importfeatures zeigen ein Erstellungsdatum zwischen Mitte Dezember 2022 und Ende Januar 2023.
  • In den Dateieigenschaften ist möglicherweise als Ursprung des Dokuments ein Katalog (z.B. Cadenas) ausgewiesen.

Identifiziert werden können die beschädigten Teildokumente z.B., indem von der betroffenen Baugruppe eine Stückliste mit der Option “Nur Teile” erzeugt und in dieser eine Spalte mit der Eigenschaft “SW-Erstellungsdatum(Created Date)” angelegt werden.

Teile, die in dieser Spalte einen leeren Eintrag vorweisen, sollten geprüft und ggf. durch einen Neuimport ersetzt werden.