The diagram below contains the objects, methods and properties that are the main ones used in the internal COM API of Sage CRM. These objects can be used in field level scripts; Create and Validate and also in TableLevel scripts and Workflow JScript conditions.
The are sometimes when other general Sage CRM COM objects may have some use. The objects that have some limited use include:
The reason that these last objects may be useful in internal scripts varies. For example the EntryGroup block is enumerable and it may provide us within a TableLevel script a simple way of checking if certain fields exist on the screen to see if they have changed value.
This sort of usage has been discussed in the following articles: