Hi,
We'll be importing about 100,000 CAD drawings into Content Server, Update 12. For various reasons, we don't want to use Object Importer for CAD, so CWS it is.
Node newnode = new Node();...newnode.Type = "CADDocument"etc...
And add the node and metadata and all the versions and it works.
While testing CADManager though, we found that for that program to do its thing, it requires the fields "CAD Document Type" and "App Version" on the Specific tab to be defined. Adding a document through CAD manager does this, but through CWS does not.
Both fields can be set via the Importer, though, so the functionality is exposed somewhere. The fields are stored in the objects' ExtendedInfo, so I can update that via SQL, though for obvious reasons I'd prefer not to do that. I suppose we could also just perform an Object Importer Updator file, but that would be a final option.
Incidentally, the Object Importer, CAD, also exposes a hidden-from-GUI CRC (presumably Cyclic Reduncancy Check, but looks like a GUID) field, but no mention is made how this is calculated. CADManager fills it in.