SAP CYDARPROF Structure of the indicators in an option profile Table data and field list

CYDARPROF 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 "Structure of the indicators in an option profile" 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_CYDARPROF TYPE CYDARPROF.

The CYDARPROF table consists of various fields, each holding specific information or linking keys about Structure of the indicators in an option profile data available in SAP. These include HIEAUF (Explode hierarchy), KUMUL (Indicator, whether cumulated display is desired), MINBEL (Minimum load that will be displayed), MAXBEL (Maximum load that will be displayed)... 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. .

CYDARPROF 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 CYDARPROF 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 CYDARPROF 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
HIEVERCumulate capacity requirements using work center hierarchy HIEVERCHAR1KREUZ
HIEAUFExplode hierarchy HIEAUFCHAR1KREUZ
KUMULIndicator, whether cumulated display is desired KUMULDCHAR1KREUZ
MINBELMinimum load that will be displayed MINBELADEC3BELAST
MAXBELMaximum load that will be displayed MAXBELADEC3BELAST
RUECKDATOffset (in days) of dispatch date for backlog to curr. date RDATUM_CNTDEC5DAYCNT
PEINHEITUnit in which the period duration is specified (day, week..) DAPERCHAR1DAPER
PDAUERDuration of a period (units as specified in period type) DAPEDDEC3CY_DAPED
LIBARTRequirements category (scheduled or remaining) CY_SBARTCHAR1CY_SBART
ZAPERType of date specification CY_ZAPERCHAR1CY_ZAPER
LIDAVCNTOffset (in days) of start date for lists to current date CY_DCNTVDEC5DAYCNT
LIDABCNTOffset (in days) of end date for lists to current date CY_DCNTBDEC5DAYCNT
LIEINHUnit of of measure for displaying capacity requirements CY_KEINHUNIT3Assigned to domainCUNITMEINS
DAVAPDistribution according to key in work center or operation DAVAPCHAR1XFELD
HNAMEName of hierarchy CR_HNAMECHAR10CHAR10CHY
HWERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
VERTL1Distribution of capacity requirements (Planned/prod.order) CR_VERTLCHAR8Assigned to domainCR_VERTL
VERTLNDistribution of capacity requirements (Planned/prod.order) CR_VERTLCHAR8Assigned to domainCR_VERTL
POOLKAPIndicator: Cumulated view of the rqmts of pooled capacity CY_POOLKAPCHAR1KREUZ
GS_AUFNRPriority of sort criterion 'order no.' in Gantt chart CY_GSAUFNRNUMC1CY_GSORT
GS_FSTAPriority of sort crit. 'earliest start date' in Gantt chart CY_GSFSTANUMC1CY_GSORT
GS_SENDPriority of sort crit. 'latest finish date' in Gantt chart CY_GSSENDNUMC1CY_GSORT
GS_AUARTPriority of sort criterion 'order type' in Gantt chart CY_GSAUARTNUMC1CY_GSORT
GS_PRIOPriority of sort criterion 'order priority' in Gantt chart CY_GSPRIONUMC1CY_GSORT
GS_FRSwitch: Display of Earliest Dates in Gantt Chart CY_GSFRCHAR1KREUZ
GS_SPIndicator: Display of latest dates in Gantt chart CY_GSSPCHAR1KREUZ
GS_ISTIndicator: Display actual dates in Gantt chart CY_GSISTCHAR1KREUZ
GS_ABSCHNIndicator: Display operation segments in Gantt chart CY_GSABSCHAR1KREUZ
TT_FAUFTIndicator: Branch to production order - change or display CY_TTFAUFTCHAR1CY_TRANSTY
TT_PAUFTIndicator: Branch to planned order display or maintenance CY_TTPAUFTCHAR1CY_TRANSTY
TT_ARBPLSwitch: Branch to work center - change or display CY_TTARBPLCHAR1CY_TRANSTY
ANVERCumulate available capacity using work center hierarchy CY_ANVERCHAR1CY_ANVER
DATEFROMStart date for output of capacity evaluations CY_DATEFCHAR10CHAR10
DATETOFinish date for output of capacity evaluations CY_DATETCHAR10CHAR10
RDATE_TYPEType of date specification CY_RDATETYCHAR1CY_ZAPER
RDATEDate of backlog dispatching CY_RDATECHAR10CHAR10
MRPPPPC planning calendar MRPPPCHAR3Assigned to domainMRPPP
UNITSOURCEOrigin of unit of measure for available cap. and cap.reqmts CY_UNITSRCCHAR1KREUZ
PPSWERKPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C

Key field Non-key field



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

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

How to access SAP table CYDARPROF

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

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