This issue occurs due to the Inventory Service checking the vCenter Server database table VPX_PROPERTY_BULLETIN for new objects to add to the Inventory Service database.
Each object has an entry in the VPX_PROPERTY_BULLETIN table related to their creation, which is OPERATION_TYPE equal 0.
The document is not added to Inventory Service database because the creation entry is not present in the VPX_PROPERTY_BULLETIN table.
Note: The way data is pulled from vCenter Server is changed in vSphere 6.0. This article is only applicable for VMware vCenter Server 5.x.
For example, run this query to get the list of affected objects:
select * from VPX_PROPERTY_BULLETIN where OBJECT_MOID = 'vm-2470';
You see output similar to:
For example, run this query to get the list of non-affected objects:
select * from VPX_PROPERTY_BULLETIN where OBJECT_MOID = 'vm-2431';
You see output similar to: