Entering content frame

Background documentation List of Available Function Groups Locate the document in its SAP Library structure

APIs are grouped together according to their function. We distinguish between:

     General APIs

     APIs for Variant Configuration and Classification

     APIs for BOMs and Engineering Change Management

General APIs

Group: Log

Function group CALO

(APIs for logging)

The function modules in this group are cross-application APIs for logging API calls. These APIs allow you to define parameters for the logging process, read the log, and save the data you require to the log.

APIs for Variant Configuration and Classification

The APIs for variant configuration and classification are in development class CL. The function groups in this application area are as follows:

Group: Read Variant Configuration Data

Function group CARD

(Configurator APIs for Reading Data)

The APIs in this group give you direct read-only access to classification and variant configuration data such as characteristics, classes, objects, object dependencies, and tables.

Group: Read Characteristics Data

Function group CACTR

The APIs in this group allow you to read characteristic data, for example, indicators, values, and assigned object dependencies.

Group: Read Class Data

Function group CACLR

The APIs in this group allow you to read class data, for example, characteristics of a class, and characteristics, or their values, that have been overwritten.

Group: Find Objects

Function group CASE

(Finding objects via classes)

The APIs in this group allow you to find classified objects.
(set for future development)

Group: Classification

Function group CACL

(Classification)

The APIs in this group allow you to create new object assignments and value assignment records, and change existing object assignments and value assignment records.

Caution Function group CACL cannot be called in the “Object dependencies” area.

Group: Maintain Variant Configuration Data

Function group CAMA

(Maintenance)

The APIs in this group allow you to create and change master data for variant configuration such as configuration profiles, tables, and object dependencies.

Group: Maintain Characteristics Data

Function group CACTM

The APIs in this group allow you to maintain characteristic data, for example, creating, deleting, changing, and assigning object dependencies.

Group: Maintain Class Data

Function group CACLM

The APIs in this group allow you to maintain class data, for example, creating, changing, deleting, and assigning object dependencies to characteristics and characteristic values.

 

Note

The APIs in the following CAVC_ function groups replace the APIs of function group CACO.

Group: Initialize and Close Configuration

Function group CAVC_OBJECTS

The APIs in this group allow you to initialize and close variant configuration. In other words, they process the objects for which variant configuration can be used (such as sales order items).

Group: Handle Complete Configuration

Function group CAVC_CFG

The APIs in this group handle the configuration as a whole (for example, BOM explosion or list of all instances).

Group: Handle Individual Instances

Function group CAVC_INST

The APIs in this group only handle one instance. All APIs in this group have the instance number as an input parameter.

Group: Dialog Functions

Function group CAVC_DIALOG

The APIs in this group use the SAPGUI to process dialog.

 

APIs for BOMs and Engineering Change Management

These APIs are in development classes CS (BOMs) and CC (engineering change management). The function groups in this application area are as follows:

Group: Read and Maintain Change Master Record Data

Function group CCAP

The APIs in this group allow you to read, change, and create change master records.

Group: Read and Maintain BOM Data

Function group CSAP

The APIs in this group allow you to read, change, and create BOM data.

 

Leaving content frame