optional error related with object - should be forced to the user.
Basic informations about obuect
Attributes
Optional extensionsOptional extension of other objectes
Optional methodslist of optinal conditions and rules that can be used in operations and other formulas
Optional operationsOperations related with object Suppoorted are both array format and object format; in array format each method should have name property
Some global operatins has special behaviour:
Get is not required and when no defined, there is no special rights contol, Usually there is no reaon to use if
Update support special attribute "checkUpdateRights". When true client has got lock for object only if he has also right assigned by className::checkRightsInt method on backend. Views of this object do not need internal control for edit rights because client has got information from serer
When icon of delete is trash (instead of default reject) object supports delete/undelete to trash. It should have status field with state 'DE' for items in the trash
Optional responsibilitiesOptional tableSQLpcom-related information; not required for add-on views that do not define whole object
Optional viewsViews that client can use
The global objectList json file structure