SAP CEFLD CO-PA field table (additions to dictionary attributes) Table data and field list

CEFLD 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 "CO-PA field table (additions to dictionary attributes)" 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_CEFLD TYPE CEFLD.

The CEFLD table consists of various fields, each holding specific information or linking keys about CO-PA field table (additions to dictionary attributes) data available in SAP. These include USGFL (Use flag), TIMFL (Flag: Field with time dimension), CHFIE (Check table), FIXVL (Constant (value of characteristic))... 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. .

CEFLD structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


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

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the CEFLD table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
EWSKZCharacteristic/Value Field Indicator RKE_EWSKZCHAR1RKE_EWSKZ
USGFLUse flag CGSUSGFLCHAR1USGFL
TIMFLFlag: Field with time dimension CGSTIMFLCHAR1XFELD
CHFIECheck table CGSCHTABCHAR30TABNAME
FIXVLConstant (value of characteristic) CGSFIXVLCHAR18CHAR18
TIMLCTime logic CGSTIMLCCHAR1CGSTIMLC
TXTABText table (if one exists) TEXTTAB_DCHAR30Assigned to domainAS4TAB
REFIERead (text) field CGSREFIECHAR30Assigned to domainFDNAME
REFILLong Text Field CGSREFILCHAR30Assigned to domainFDNAME
REFLLLength of long text field CGSREFLLNUMC6DDLENG
VIEWNView name CGSVIEWNCHAR30Assigned to domainVIEWNAMEDVI
HKTABOrigin table RKE_HKTABCHAR30TABNAME
ORFIEOrigin field CGSORFIECHAR30Assigned to domainFDNAME
DIMPRCharacteristic Display CGSDIMPRCHAR1DIMPR
BERKZReport Indicator RKE_BERKZCHAR1BERKZ
PLAKZPlanning indicator RKE_PLAKZCHAR1RKE_PLAKZ
LITINLine Item Indicator CGSLITINCHAR1RKE_EPOSKZ
RCSINRow/Column Structure Indicator CGSRCSINCHAR1RKE_ZSPKZ
RSLINReport Selection Indicator CGSRSLINCHAR1RKE_MKAKZ
CHAINCharacteristic Value Indicator CGSCHAINCHAR1RKE_MKEKZ
AGGDIAggregation CGSAGGDICHAR3AGGDI
AGGTMAggregation based on time CGSAGGTMCHAR3AGGTM
AGGFIReference Field for Time-Based Aggregation CGSAGGFICHAR30Assigned to domainFDNAME
PRDECDecimal Places (Output) CGSDECCHAR1CHAR1
PRSNTScaling factor CGSPRSCHAR1CHAR1
OPORDIndicator: No Aggregation Required CGSOPORDCHAR1XFELD
SBGRPKey figure groups CGSSBGRPCHAR3Assigned to domainCGSSBGRPSBG
CCNUMCurrency Translation Number CGSCCNUMNUMC3NUM3
DCURRTarget Currency CGSDCURRCUKY5Assigned to domainWAERS
CQMRKQuantity/amount/number indicator CGSCQMRKCHAR1CQMRK
CURFICurrency reference field CGSCURFICHAR30Assigned to domainFDNAME
CUKY0Currency CGSCUKYCUKY5Assigned to domainWAERS
UNIT0Unit CGSUNITUNIT3Assigned to domainCUNITMEINS
TFLAGFlag: Text CGSTFLAGCHAR1CHAR1
SPCTRSpecial handling of fields of an operating concern RKE_SHANDLINGCHAR3RKE_SHANDLING
OEKZIndicator: Characteristic in Prof. Analysis using value flds RKE_OEKZCHAR1XFELD
DMACName of a matchcode object MCONAMECHAR10Assigned to domainMCONAMEDMO
POS_CE0Position of the field in the table TABFDPOSNUMC4AS4POS
POS_CE1Position of the field in the table TABFDPOSNUMC4AS4POS
POS_CE2Position of the field in the table TABFDPOSNUMC4AS4POS
POS_CE3Position of the field in the table TABFDPOSNUMC4AS4POS
POS_CE4Position of the field in the table TABFDPOSNUMC4AS4POS
POS_CE5Position of the field in the table TABFDPOSNUMC4AS4POS
OFF_CE0Field offset CGSOFFSTNUMC6NUM6
OFF_CE1Field offset CGSOFFSTNUMC6NUM6
OFF_CE4Field offset CGSOFFSTNUMC6NUM6
KFLDNField name for SD interface RKE_KFLDNCHAR30Assigned to domainFDNAME
PATYPEType of Profitability Analysis RKE_PATYPENUMC1RKE_PATYPE
DEPFLCO-PA: Compounded Characteristic RKE_DEPFLCHAR1RKE_BOOL
VALUE_HELPPoss. entries pushbutton and modification of poss. entries SCRFCMBPRMCHAR1SCRPWHILFT

Key field Non-key field



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

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

How to access SAP table CEFLD

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

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