CAPIPARMS SAP (Interface Parameters for APIs: BOM, ECM, Class, Variant) Structure details

Dictionary Type: Structure
Description: Interface Parameters for APIs: BOM, ECM, Class, Variant




ABAP Code to SELECT data from CAPIPARMS
Related tables to CAPIPARMS
Access table CAPIPARMS




Structure field list including key, data, relationships and ABAP select examples

CAPIPARMS is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Interface Parameters for APIs: BOM, ECM, Class, Variant" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_CAPIPARMS TYPE CAPIPARMS.

The CAPIPARMS table consists of various fields, each holding specific information or linking keys about Interface Parameters for APIs: BOM, ECM, Class, Variant data available in SAP. These include CH_OVRWRT (Characteristic is Overwritten), ENTRY_REQ (Indicator: characteristic is required/optional), VAL_ASS (Indicator: Values are Assigned to Characteristic), CH_VALUE (Characteristic value description).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Not classified


SAP CAPIPARMS structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
CHARACTCharacteristic Name ATNAMCHAR30ATNAMFEA
CH_OVRWRTCharacteristic is Overwritten CH_OVRWRTCHAR1XFELD
ENTRY_REQIndicator: characteristic is required/optional FLREQCHAR1CHAR1
VAL_ASSIndicator: Values are Assigned to Characteristic FLASSCHAR1CHAR1
CH_VALUECharacteristic value description ATWTBCHAR30TEXT30
VALH_PARNTInt. counter for value hierarchy ATZHHNUMC4ATZHL
VAL_SORTInt counter ATZHLNUMC4ATZHL
VAL_OVRWRTCharacteristic Values are Overwritten VAL_OVRWRTCHAR1XFELD
CLASSClass number KLASSE_DCHAR18KLASSEKLA
CLASS_TYPEClass Type KLASSENARTCHAR3Assigned to domainKLASSENARTKAR
MATERIALMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
DESCRIPTDescription DSCRCHAR40TEXT40
DATEValid-from date VONDATXCHAR10CHAR10
VTLINNOINTVariant table item number CULNPOSNUMC4CULNPOS
VTLINENOSort String for Characteristics in a Row VTLINENO5CHAR5CHAR5
VAR_TABTable Name of Variant Table APITABLCHAR18KLASSE
PROC_ORDERCounter for sorting object allocations KNSRTNUMC4NUM4
DEPENDENCYExternal Dependency Name KNNAM_EXTCHAR30KNNAM
DEP_TYPEDependency type KNARTCHAR4KNART
CONST_NETName of Dependency KNNAMCHAR30KNNAMBEZ
CONSTRAINTName of Dependency KNNAMCHAR30KNNAMBEZ
LANGUAGELanguage Key SPRASLANG1Assigned to domainISOLASPRASSPRH_T002
CHANGE_NOChange Number AENNRCHAR12Assigned to domainAENNRAENNRAEN
RETURNReturn parameter RETURNCHAR1SYST_FLAG
GET_NEXTRead Next Object in List GET_NEXTCHAR1XFELD
ORDERSales Document VBELN_VACHAR10Assigned to domainALPHAVBELNAUN
ORDER_POSSales Document Item POSNR_VANUMC6Assigned to domainPOSNRAPO
INSTANCEInstance number within DDB (configuration) CUINSTNUMC8NUMC8
INSTANCE_EConfiguration (internal object number) CUOBJNUMC18CUOBJCUX
FUNCTION_NAMEName of Function Module RS38L_FNAMCHAR30Assigned to domainFUNCNAMELIB
COPY_COUNTNumber of Copies to be Made COPYCOUNTNUMC3NUM3
CLASS_STATUSStatus of a Class Node in Configuration CONF_CLASS_STATUSCHAR1CHAR1
FL_DYN_FILTERSingle-Character Indicator CHAR1CHAR1CHAR1
FL_ONLY_SUMSingle-Character Indicator CHAR1CHAR1CHAR1
FL_QUICK_CHANGESingle-Character Indicator CHAR1CHAR1CHAR1
CH_VALUEXText (30 Characters) TEXT30CHAR30TEXT30

Key field Non-key field



How do I retrieve data from SAP structure CAPIPARMS using ABAP code?

As CAPIPARMS is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on CAPIPARMS as there is no data to select.

How to access SAP table CAPIPARMS

Within an ECC or HANA version of SAP you can also view further information about CAPIPARMS and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!