!--a11y-->
List of Available APIs 
Group: Log
CALO_COLLECT_MESSAGES_ON_OFF |
Messages are collected internally |
CALO_DB_LOG_ON_OFF |
Database log on/off |
CALO_INIT_API |
Initialize API environment |
CALO_LOG_INIT_MEMORY |
Initialize log interface |
CALO_LOG_READ_MESSAGES |
Read messages in current log |
CALO_MSG_APPEND_DB_LOG |
Enter collected messages in API log |
Group: Classification
CACL_CLASSIFICATION_SAVE |
Classification: save module |
CACL_CLASS_ALLOCATION_MAINT |
Classification: maintain assignments of classes to classes |
CACL_CLASS_READ_ALLOCATIONS |
Classification: read assignments to class |
CACL_CLASS_READ_ALLOCATIONS_TD |
Classification: read assignments to class TD |
CACL_CLASS_READ_VALIDATION |
Classification: read assigned values for class |
CACL_CLASS_VALIDATION_MAINT |
Classification: maintain assigned values for class |
CACL_OBJECT_ALLOCATION_MAINT |
Classification: maintain assignments for object |
CACL_OBJECT_READ_ALLOCATIONS |
Classification: read assignments for object |
CACL_OBJECT_READ_VALIDATION |
Classification: read assigned values for object |
CACL_OBJECT_VALIDATION_MAINT |
Classification: maintain assigned values for object |
Function group CACL cannot be called in the
“Object dependencies” area.
Group: Read Variant Configuration Data
CARD_CNET_CONSTRAINT_READ |
Read constraint in constraint net |
CARD_CONSTRAINT_NET_READ |
Read constraint net |
CARD_CON_PROFILE_READ |
Read configuration profile |
CARD_DEPENDENCY_READ |
Read global dependency |
CARD_FUNCTION_READ |
Read variant function |
CARD_TABLE_READ_ENTRIES |
Read variant table entries |
CARD_TABLE_READ_STRUCTURE |
Read variant table structure |
CARD_TABLE_SELECT_LINES |
Find variant table lines with specific characteristic values |
Group: Read Characteristics Data
CARD_CHARACTERISTIC_READ |
Read attributes and allowed values of characteristic |
CARD_CHAR_READ_ALLOC |
Read list of dependencies for characteristic |
CARD_CHAR_READ_DEP |
Read dependencies for characteristic |
CARD_CHAR_VAL_READ_ALLOC |
Read list of dependencies for characteristic value |
CARD_CHAR_VAL_READ_DEP |
Read dependencies for characteristic value |
Group: Read Class Data
CARD_CLASS_CHAR_READ_ALLOC |
Read list of dependencies for overwritten characteristic |
CARD_CLASS_CHAR_READ_DEP |
Read dependency for overwritten characteristic |
CARD_CLASS_CHAR_VAL_READ_ALLOC |
Read list of dependencies for overwritten characteristic value |
CARD_CLASS_CHAR_VAL_READ_DEP |
Read dependency for overwritten characteristic value |
CARD_CLASS_READ |
Read characteristics and attributes of class |
CARD_CLASS_READ_ALLOC |
Read list of dependencies for class |
CARD_CLASS_READ_ATTR |
Read attributes of class (without characteristics) |
CARD_CLASS_READ_CHARACTS |
Read characteristics of class (with inherited characteristics and attributes) |
CARD_CLASS_READ_DEP |
Read dependency for class |
Group: Maintain Variant Configuration Data
CAMA_CNET_CONSTRAINT_MAINTAIN |
Maintain constraint in net |
CAMA_CONSTRAINT_NET_MAINTAIN |
Maintain constraint net |
CAMA_CON_PROFILE_MAINTAIN |
Maintain configuration profile |
CAMA_DEPENDENCY_MAINTAIN |
Maintain global dependency |
CAMA_FUNCTION_MAINTAIN |
Maintain variant function |
CAMA_TABLE_MAINTAIN_ENTRIES |
Maintain variant table entries |
CAMA_TABLE_MAINTAIN_ENTRI_LINE |
Maintain variant table lines |
CAMA_TABLE_MAINTAIN_STRUCTURE |
Maintain variant table structure |
CAMA_TABLE_MAINTAIN_VALUES |
Maintain variant table entries (without dependencies) |
CAMA_TABLE_SAVE |
Save all data in variant table |
Group: Maintain Characteristics Data
CAMA_CHARACT_MAINTAIN |
Maintain dependency (create, change, delete) |
CAMA_CHARACT_SAVE |
Save all data in characteristic |
CAMA_CHAR_ALLOCATE_GLOB_DEP |
Maintain global dependency for characteristic |
CAMA_CHAR_DEL_DEP |
Delete dependency for characteristic |
CAMA_CHAR_MAINTAIN_DEP |
Maintain local dependency for characteristic |
CAMA_CHAR_SNGL_MAINTAIN |
Maintain single dependency (create, change, delete) |
CAMA_CHAR_VAL_ALLOCAT_GLOB_DEP |
Maintain global dependency for characteristic value |
CAMA_CHAR_VAL_DEL_DEP |
Delete dependency for characteristic value |
CAMA_CHAR_VAL_MAINTAIN_DEP |
Maintain local dependency for characteristic value |
Group: Maintain Class Data
CAMA_CLASS_ALLOCAT_GLOB_DEP |
Allocate global dependency to class |
CAMA_CLASS_CHAR_ALLOC_GLOB_DEP |
Allocate global dependency to characteristic of class |
CAMA_CLASS_CHAR_DEL_DEP |
Delete dependency for overwritten characteristic |
CAMA_CLASS_CHAR_MAINTAIN_DEP |
Maintain local dependency for characteristic of class |
CAMA_CLASS_CHVAL_ALL_GLOB_DEP |
Allocate global dependency to characteristic value of class |
CAMA_CLASS_CHVAL_DEL_DEP |
Delete dependency for overwritten characteristic |
CAMA_CLASS_CHVAL_MAINTAIN_DEP |
Maintain local dependency for characteristic value of class |
CAMA_CLASS_DEL_DEP |
Delete dependency for class |
CAMA_CLASS_MAINTAIN |
Maintain class (create, change, delete) |
CAMA_CLASS_MAINTAIN_DEP |
Maintain local dependencies for class |
CAMA_CLASS_SAVE |
Save all data in class |
CAMA_CLASS_SNGL_MAINTAIN |
Maintain class (create, change, delete) |
CAMA_WWS_CLASS_MAINTAIN |
Maintain several classes at once (create, change, delete) |

The APIs in the following CAVC_ function groups replace the APIs of function group CACO.
Group: Initialize and Close Configuration
CAVC_O_ORDER_BOM_CANCEL |
End processing of order BOM |
CAVC_O_ORDER_BOM_INIT |
Initialize order BOM |
CAVC_O_ORDER_BOM_SAVE |
Save order BOM |
Group: Handle Complete Configuration
CAVC_C_CHECK |
Check configuration |
CAVC_C_EXECUTE |
Execute configuration |
CAVC_C_GET_BOM_ITEM_DATA |
Returns item data for all instances |
CAVC_C_GET_INSTANCES |
All instances in configuration |
CAVC_C_SET_LEVEL_BOM_EXPLOSION |
Define level of detail for BOM explosion |
CAVC_C_SET_MODE_FIXING |
Define mode for BOM fix |
CAVC_C_SET_MODE_INSTANTIATION |
Define mode for instantiation |
Group: Handle Individual Instances
CAVC_I_CHANGE_BOM_ITEM_DATA |
Change existing instance (BOM item) |
CAVC_I_CHARS_DEL_VALUES |
Delete assigned values |
CAVC_I_CHARS_DEL_VALUES_USER |
Delete all assigned values with user justification |
CAVC_I_CHARS_GET_ALLOWED_VALS |
Read allowed values for characteristics |
CAVC_I_CHARS_GET_ASSIGNED_VALS |
Read currently assigned values |
CAVC_I_CHARS_GET_ATTRIBUTES |
Read characteristic attributes |
CAVC_I_CHARS_GET_DEFAULT_VALS |
Read default values for characteristics |
CAVC_I_CHARS_GET_VALID_VALS |
Read currently valid values for characteristics |
CAVC_I_CHARS_SET_VALUES |
Assign values to characteristics |
CAVC_I_CHECK |
Check instance |
CAVC_I_DELETE_BOM_ITEM |
Delete instance (BOM item) |
CAVC_I_DUPLICATE_BOM_ITEM |
Duplicate instance (BOM item) |
CAVC_I_FIX_BOM_ITEM |
Fix BOM according to mode set |
CAVC_I_GET_BOM_HEADER_DATA |
Read header data for instance (BOM header) |
CAVC_I_GET_BOM_ITEM_DATA |
Read data for instance (BOM item) |
CAVC_I_GET_BOM_ITEM_DATA_LIST |
Read item data for several instances (BOM items) |
CAVC_I_GET_CHARS |
Read characteristics of instance |
CAVC_I_GET_CLASS_INFO |
Read information on class node (specialization, object list, basic data) |
CAVC_I_GET_PARENT |
Return parent instance of instance |
CAVC_I_GET_PROFILE |
Read current configuration profile for instance |
CAVC_I_GET_STATUS |
Read status of instance |
CAVC_I_INCONSISTENCIES |
Read inconsistency messages for instance |
CAVC_I_INSERT_BOM_ITEM |
Insert new instance (BOM item) |
CAVC_I_INSTANTIATE_BOM_ITEM |
Instantiate according to set mode |
CAVC_I_SELECT_CHILDS |
Return all direct instances of instance |
CAVC_I_SET_FIELDS_INST |
Fill data fields for instantiation |
CAVC_I_SET_STATUS |
Set status of instance |
Group: Dialog Functions
CAVC_D_STRUCTURE_WINDOW |
Assign values to configuration structure (dialog) |
Group: Read and Maintain Change Master Record Data
CCAP_ALT_DATE_CHANGE |
API for engineering change management: change alternative date |
CCAP_ALT_DATE_CREATE |
API for engineering change management: create alternative date |
CCAP_ALT_DATE_DELETE |
API for engineering change management: delete alternative date |
CCAP_ASSIGN_OBJECT_TO_ALT_DATE |
API for engineering change management: assign object to alternative date |
CCAP_ECN_CREATE |
API for engineering change management: create change master record (complete) |
CCAP_ECN_HEADER_CHANGE |
API for engineering change management: Change change header and object type data |
CCAP_ECN_HEADER_CREATE |
API for engineering change management: create change header and object type data |
CCAP_ECN_HEADER_DELETE |
API for engineering change management: delete change number |
CCAP_ECN_HEADER_READ |
API for engineering change management: check whether change number exists |
CCAP_ECN_HEADER_READ_MULTIPLE |
API for engineering change management: check whether several change numbers exist |
CCAP_ECN_MAINTAIN |
API for engineering change management: maintain change master record (complete) |
CCAP_REV_LEVEL_MAINTAIN |
API for engineering change management: create revision level |
Group: Read and Maintain BOM Data
CSAP_BOM_ITEM_MAINTAIN |
API for BOMs: process BOM item |
CSAP_DOC_BOM_CREATE |
API for BOMs: create document structure |
CSAP_DOC_BOM_MAINTAIN |
API for BOMs: maintain document structure |
CSAP_DOC_BOM_READ |
API for BOMs: display document structure |
CSAP_MAT_BOM_ALLOC_CREATE |
API for BOMs: create material BOM |
CSAP_MAT_BOM_CLOSE |
API for BOMs: close/save material BOM after changes |
CSAP_MAT_BOM_CREATE |
API for BOMs: create material BOM |
CSAP_MAT_BOM_DELETE |
API for BOMs: delete material BOM |
CSAP_MAT_BOM_ITEM_SELECT |
API for BOMs: select items of material BOM |
CSAP_MAT_BOM_MAINTAIN |
API for BOMs: maintain material BOM |
CSAP_MAT_BOM_OPEN |
API for BOMs: open material BOM for changes |
CSAP_MAT_BOM_READ |
API for BOMs: display material BOM |
CSAP_MAT_BOM_SELECT |
API for BOMs: select material BOM(s) |
