While I was working in an assembly it created these, which don’t seem to be referenced by their respective parts or drawings. The CK-02140-2TUBE originally had the same incomplete icon, but there was an option I tried for “add placeholder” which didn’t end up helping. Trying to remove them from the workspace gives the error:
A referential integrity violation occurred for this operation:
Object "CAD Document Reference Link - wt.epm.structure.EPMReferenceLink:64348686"
references the object "wt.epm.EPMDocumentMaster:64348628" that was removed from the system.
But I don't really know how to proceed with fixing this, or what to do with the EPM reference/master errors. The ghost files are preventing me from checking in drawings, and they don't seem to appear as dependencies in the reference viewer, unless I'm missing something.
Are they references in one of the drawings? IE someone added those models to the drawings and then deleted the views but the drawing still has them?
Ghost objects can be made in a variety of ways. One of the ways that they used to be created for us was when replacing a part in an assembly the "remember these components" radio box was checked which caused a reference to be created.
Ideally you find where the reference is and delete it. If you can't options are to recreate the parts from scratch (or sometimes copy and paste the features into a new part) or as a bad practice you could create empty parts with those names and allow them to be checked into PDMLink as empty parts.
Chris is correct that you should try to track down the source if possible. You might be able to track it by checking in things one level at a time, so check in the assembly and if it doesn't try to bring the ghost parts into EPDM then it is likely at the next level up or the drawing.
If you cannot find the source then when you are checking in the level that is trying to drag in the ghost parts, use the Next button and check the box for auto resolve incomplete objects (that's what ghost's actually are) and you could try the selection for Always ignore.
If the parts are associated to a drawing, you can possibly use the hidden options in this CS link.
Ghost objects can be stubborn. The other day someone asked me for help on one and in the end, I created a dummy part to eliminate the error. I couldn't fix it, so I swept it under the rug better!!!
Click on the information icon for each of these ghost items in your workspace and then go to the 'Related Objects' tab. It will list the object that is depending on them and also list the type of dependence. From there you can go to the parent object and clean up the reference.