The table containing column values depends on two things:
- The type of object returned by
getObject
- The specific column being requested (e.g.
r_object_id
)
For instance, if the object is a dm_folder
object, it will have different columns than a dm_document
object. However, since both of these objects inherit from dm_sysobject
they will have some shared values as well.
To understand how this works, you really need a primer on the Documentum object model, as well as how Documentum stores data in tables (for instance, repeating versus single values, DQL versus SQL). This is probably outside the scope of this Q & A format. You should consult the official EMC documentation on these topics for this foundation-level knowledge. You should specifically look at the DFC and DQL documentation.
A good place to do some additional research is also on http://developer.emc.com.