CCMCompatibility contract type

The CCMCompatibility contract type supports template compositions that use data retrieval. This is the only contract type that allows passing Keys and Extras.

For document pack template compositions, data retrieval is only supported for the data preparation template that is defined in the document pack template. All other templates in the document pack template must use a data backbone as input. The data preparation template executes the data retrieval and prepares the data backbone for all other templates.

For more information, see the Data Backbone and Extra sections in the Template Scripting Language Guide.