EHPRCS_COD_STRUCT_DT SAP (Compliance Data: Structure) Structure details

Dictionary Type: Structure
Description: Compliance Data: Structure




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




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

EHPRCS_COD_STRUCT_DT 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 "Compliance Data: Structure" 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_EHPRCS_COD_STRUCT_DT TYPE EHPRCS_COD_STRUCT_DT.

The EHPRCS_COD_STRUCT_DT table consists of various fields, each holding specific information or linking keys about Compliance Data: Structure data available in SAP. These include REF_PARENT_KEY (NodeID), IS_LEAF (Select Boolean), COMP_GROUP (Composition Group), GROUP (Alternative Group).. 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 (Deep)


SAP EHPRCS_COD_STRUCT_DT 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
REF_ROOT_KEYNodeID /BOBF/CONF_KEYRAW16/BOBF/CONF_KEY
REF_PARENT_KEYNodeID /BOBF/CONF_KEYRAW16/BOBF/CONF_KEY
IS_LEAFSelect Boolean EHFND_BOOLEANCHAR1EHFND_BOOLEAN
COMP_GROUPComposition Group EHPRC_COMP_GRPCHAR10EHPRC_COMP_GRP
GROUPAlternative Group EHPRC_ALTGRCHAR2CHAR2
COMP_ESTCATValue Assignment Type ESEESTCATCHAR30Assigned to domainESDESTCAT
PLANTPlant EHPRC_RVLID_PLANTCHAR10TCG91ESDRVLID
USAGEUsage EHPRC_RVLID_USAGECHAR10TCG91ESDRVLID
ALTERNATEAlternative EHPRC_RVLID_ALTCHAR10TCG91ESDRVLID
SUPPLIER_LISTSupplier List EHPRC_RVLID_SUPP_LISTCHAR10TCG91ESDRVLID
CUSTOMER_LISTCustomer List EHPRC_RVLID_CUST_LISTCHAR10TCG91ESDRVLID
CUSTOMCustom EHPRC_RVLID_CUSTOMCHAR10TCG91ESDRVLID
NODE_TYPEType of a Node in Product Structure EHPRC_OBJCLASSINT410INT4
PHAN_TYPEPhantom Node Type EHPRC_PHAN_TYPECHAR1EHPRC_PHAN_TYPE
ORDSerial Number EHPRC_SORTINT410INT4
CHECK_RESULTCheck Status of the Compliance Product Structure Elements EHPRC_CDO_STRUCT_CHECK_STATUSCHAR1EHPRC_CDO_STRUCT_CHECK_STATUS
CHK_RESULT_DESCCheck Status Description for Compliance Product Structure EHPRC_CDO_STRUCT_CHECK_DESCCHAR80EHFND_DESCRIPTION_M
IMG_SRCCheck Status Icon of a Compliance Product Structure Element EHPRC_CDO_STRUCT_CHECK_ICONCHAR64WDG_UR_WEB_ICON_ALIAS
DESCRIPTIONProduct Description EHPRC_COD_STRU_DESCRIPTIONSTRG0EHFND_STRING
EXTERNALSelect Checkbox EHFND_INDICATORCHAR1EHFND_INDICATOR
GENERATED_INDGenerated Entry EHPRC_FLG_GENERATEDCHAR1ESDBOOLE
AMPL_HEAD_INDMultiple Suppliers EHPRC_FLG_SUPPLCHAR1ESDBOOLE
MULT_SUPPL_INDMultiple Suppliers EHPRC_FLG_SUPPLCHAR1ESDBOOLE
PREFERREDPreferred Object EHPRC_FLG_PREFCHAR1ESDBOOLE
BLOCKED_INDObject Blocked EHPRC_FLG_BLOCKEDCHAR1ESDBOOLE
REF_BOS_KEYTree Control: Node Key TV_NODEKEYCHAR12TM_CHAR12
MATCATMaterial Category EHPRC_MATCATCHAR12Assigned to domainEHPRC_MATCAT
SUBCATSpecification Type ESESUBCATCHAR10Assigned to domainESDSUBCATES1
REF_SUPPLIST_KEYNodeID /BOBF/CONF_KEYRAW16/BOBF/CONF_KEY
SUBIDSpecification ESESUBIDCHAR12SPEC1ESDSUBIDES0
RECNVPSequential Number of Data Record ESERECNNUMC20ALPHAESDRECN
ACTNVPSequential Number of the Change State ESEACTNNUMC20ALPHAESDACTN
RECNVASequential Number of Data Record ESERECNNUMC20ALPHAESDRECN
ACTNVASequential Number of the Change State ESEACTNNUMC20ALPHAESDACTN
IDObject ID EHPRC_OBJIDCHAR40CHAR40
LEAD_MARK_INDData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
MARK_INDData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
QUANT_LOWLower Quantity EHPRC_QUANT_LOWFLTP16(16) FLOAT1
QUANT_AVGAverage Quantity EHPRC_QUANT_AVGFLTP16(16) FLOAT1
PRECUOperator for Upper Limit ESEPRECUCHAR5ESDPRECU
QUANT_UPPUpper Quantity EHPRC_QUANT_UPPFLTP16(16) FLOAT1
QUANT_EXCEPTException Value of a Component ESECOMPEXCVALCHAR2Assigned to domainESDCOMPEXCVAL
QUANT_UNITUnit EHPRC_QUANT_UNITUNIT3Assigned to domainCUNITMEINS
QUANTLOWDECDecimal Places for the Concentration of a Component ESECOMPNUMDECINT410INT4
QUANTAVGDECDecimal Places for the Concentration of a Component ESECOMPNUMDECINT410INT4
QUANTUPPDECDecimal Places for the Concentration of a Component ESECOMPNUMDECINT410INT4
REF_CHK_RES_KEYNodeID /BOBF/CONF_KEYRAW16/BOBF/CONF_KEY
OWN_COMP_GROUPComposition Group EHPRC_COMP_GRPCHAR10EHPRC_COMP_GRP
REF_BASMAT_KEYNodeID /BOBF/CONF_KEYRAW16/BOBF/CONF_KEY
REF_ROOT_REV_KEYNodeID /BOBF/CONF_KEYRAW16/BOBF/CONF_KEY
REF_REV_VALIDData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
IS_LOAD_FROM_XMLData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
LEVELLevel EHPRC_LEVELNUMC3NUMC3
EEW_COD_STRUCT_DTDummy function in length 1 DUMMYCHAR1DUMMY

Key field Non-key field



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

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

How to access SAP table EHPRCS_COD_STRUCT_DT

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