PDM:Kann man Zeichnungen im PDM finden, die eine Zeichnungsstückliste enthalten?

Frage:

Kann man Zeichnungen im PDM finden, die eine Zeichnungsstückliste enthalten?

Antwort:

Mit der Suche bzw. dem Suchwerkzeug ist es nicht möglich Dateien (Zeichnungen) aufzulisten, die eine Zeichnungsstückliste enthalten.

Dies kann jedoch komfortabel mit dem Reportgenerator bzw. einer SQL-Abfrage (siehe unten) erledigt werden:

 SQL-Abfrage:

–Fill temp table with all matching drawings and assemblies

Insert Into @DocsTable

Select D.DocumentID

From Documents D, Projects P, DocumentsInProjects DP, FileExtension FE

Where

D.DocumentID = DP.DocumentID

And D.ExtensionID = FE.ExtensionID

And P.ProjectID = DP.ProjectID

And D.Deleted = 0

And P.Deleted = 0

And (lower(FE.Extension) = ‘sldasm’ OR lower(FE.Extension) = ‘slddrw’ )

And P.Path like @Path + ‘%’

 

SELECT

P1.path + D1.Filename as [Parent file],

BS.SourceDocumentVersion as [Parent Version],

D1.DocumentID as [Parent DocumentID],

D2.Filename as [BOM name],

CASE

   WHEN BS.BomType IN (2,5) THEN ‘Named BOM’

   WHEN BS.BomType IN (3,4) THEN ‘CAD BOM’

END AS [BOM Type],

D2.DocumentID as [BOM ID]

from BomSheets BS, Projects P1, DocumentsInProjects DIP1, Documents D1 , Documents D2, @DocsTable  DT

            where BS.SourceDocumentID = DT.DocumentID

            and P1.ProjectID = DIP1.ProjectID

            and DIP1.DocumentID = BS.SourceDocumentID

            and D1.DocumentID = BS.SourceDocumentID

            and D2.DocumentID = BS.BomDocumentID

            and BS.BomType in (2,3,4,5)

ORDER BY [Parent file]