BAPI1176_CMP_VARIANTDATA SAP (iPPE/BAPI: Attributes of Product Structure Variant) Structure details

Dictionary Type: Structure
Description: iPPE/BAPI: Attributes of Product Structure Variant




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




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

BAPI1176_CMP_VARIANTDATA 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 "iPPE/BAPI: Attributes of Product Structure 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_BAPI1176_CMP_VARIANTDATA TYPE BAPI1176_CMP_VARIANTDATA.

The BAPI1176_CMP_VARIANTDATA table consists of various fields, each holding specific information or linking keys about iPPE/BAPI: Attributes of Product Structure Variant data available in SAP. These include VARIANT_NAME (Variant), VARIANT_NODE_ID (CHAR32 GUID for iPPE Node with Conversion), VARIANT_TYPE (iPPE Variant Type), CHANGE_NO (Change Number in iPPE).. 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: Can be enhanced (character-type or numeric)


SAP BAPI1176_CMP_VARIANTDATA 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
VARIANT_IDCHAR32 GUID for iPPE Variant with Conversion PVS_PVGUID_EXTCHAR32PVUIDPVS_PVGUID_EXT
VARIANT_NAMEVariant PVS_POSVARCHAR8ALPHAPVS_POSVARPOSV
VARIANT_NODE_IDCHAR32 GUID for iPPE Node with Conversion PVS_PNGUID_EXTCHAR32PNUIDPVS_PNGUID_EXT
VARIANT_TYPEiPPE Variant Type PVS_POSV_TYPECHAR8Assigned to domainPVS_POSV_TYPE
CHANGE_NOChange Number in iPPE PVS_AENNRCHAR12ALPHAPPE_AENNR
DELETE_FLGDeletion Indicator PVS_DELFLGCHAR1XFELD
MATERIAL_LONGLong External Material Number PPE_MATERIAL_LONGCHAR40PPE_MATERIAL_LONG
MATERIAL_VERSIONMaterial Version Number PPE_MATERIAL_VERCHAR10PPE_MATERIAL_VER
MATERIAL_GUIDGUID for Material in (External) CHAR32 Format PPE_MATGUID_EXTCHAR32SYSUUID_C
QUANTITYQuantity (in Component Variant) PVS_QUANTQUAN13(3) MENG13V
QUANTITY_UNITUnit of Measure PVS_QUNITUNIT3Assigned to domainCUNITMEINSH_T006
QUANTITY_UNIT_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
DOCUMENT_IDInternal Document Key for iPPE PVS_DOCIDCHAR33CHAR33
VSI_SIZE1Size 1 PVS_ROMS1QUAN13(3) MENG13
VSI_PERCENT1Percentage Rate for Rounding Size Up or Down PVS_VSI_PRCNTDEC5(2) DECV3_2
VSI_SIZE2Size 2 PVS_ROMS2QUAN13(3) MENG13
VSI_PERCENT2Percentage Rate for Rounding Size Up or Down PVS_VSI_PRCNTDEC5(2) DECV3_2
VSI_SIZE3Size 3 PVS_ROMS3QUAN13(3) MENG13
VSI_PERCENT3Percentage Rate for Rounding Size Up or Down PVS_VSI_PRCNTDEC5(2) DECV3_2
VSI_SZUNITiPPE/BAPI: Unit of Measure for Sizes 1 to 3 PVS_ROMEIUNIT3Assigned to domainCUNITMEINS
VSI_SZUNIT_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
VSI_QUANTITYQuantity of Variable-Size Item PVS_ROMENQUAN13(3) MENG13
VSI_CMPUNITUnit of Measure for Variable-Size Component PVS_ROKMEUNIT3Assigned to domainCUNITMEINS
VSI_CMPUNIT_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
VSI_FORMULFormula Key PVS_RFORMCHAR2PVS_RFORM
ASSEMBLY_REFERENCE_IDPhantom Reference (Internal Indicator) PPE_DUMMY_REFCHAR32CHAR32
POSITION_NODE_IDCHAR32 GUID for iPPE Node with Conversion PVS_PNGUID_EXTCHAR32PNUIDPVS_PNGUID_EXT
LOG_SYSTEMLogical system LOGSYSCHAR10Assigned to domainALPHALOGSYS
DELETE_NONHIST_FLGObject Deleted PPE_DELETE_OBJECTCHAR1XFELD
ALT_MATERIAL_GROUPAlternative Item Group PVS_ALTGRPCHAR2CHAR2
DEEP_DELETE_FLGDelete an Object with Entire Environment PPE_DEEP_DELETECHAR1XFELD
COMPONENT_TYPESpecification of Basic Data for the Variant PVS_PVCTYPECHAR1PVS_PVCTYPE
CONCEPT_GROUPConcept Group (Internal Indicator) PPE_CONCEPT_GROUPCHAR32CHAR32
VARIANT_REFERENCEVariant of Configurable Phantom (Internal Indicator) PPE_DUMMY_VARCHAR32CHAR32
QUANTITY_FIXFixed Quantity in Variant of iPPE Product Structure PPE_QUANT_FIXQUAN13(3) MENG13V

Key field Non-key field



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

As BAPI1176_CMP_VARIANTDATA 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 BAPI1176_CMP_VARIANTDATA as there is no data to select.

How to access SAP table BAPI1176_CMP_VARIANTDATA

Within an ECC or HANA version of SAP you can also view further information about BAPI1176_CMP_VARIANTDATA 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!