...
In order for an entity to be considered as implicit, it has to meet the following conditions:
1. Data Object Class
The entity's DO class must:
- Implement ICRMDOImplicitAccessibleEntity interface
- Implement interface's getMasterDO() method. Note that getMasterDO() method must always return a data object whose class:
- Extends CRMDOMasterEntity and
- Implements ICRMDOExplicitAccessibleEntity.
...