SAP FCD1 Screen Fields for Transaction FFCD Table data and field list

FCD1 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 "Screen Fields for Transaction FFCD" 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_FCD1 TYPE FCD1.

The FCD1 table consists of various fields, each holding specific information or linking keys about Screen Fields for Transaction FFCD data available in SAP. These include D20_WORKD (Number of workdays as basis for cash concentration), D20_GLIED (Grouping), D2X_DART (Planning type), D20_FACID (Factory Calendar)... 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. .

FCD1 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 FCD1 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 FCD1 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
MANDTClient MANDTCLNT3T000MANDT
D20_WORKDNumber of workdays as basis for cash concentration WORKDAYSCHAR1CHAR1
D20_GLIEDGrouping GLIEDCHAR10T038GLIEDFGL
D2X_DARTPlanning type DSARTCHAR2T037DSARTFFA
D20_FACIDFactory Calendar WFCIDCHAR2TFACDWFCIDFCI
D20_STEXTSegment text that describes individual records STEXT_CDCHAR10CHAR10
D2X_SKADScaling SKALRNCHAR1CHAR1
D2X_SKALScaling SKALRNCHAR1CHAR1
D2X_TTEXTTransaction Text TTEXT_STCTCHAR36TEXT36
D2X_GSBERBusiness Area GSBERCHAR4TGSBGSBERGSB
D2X_ANZHLSequence Number LFDNRCHAR3LFDNR
D22_BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
D22_DISPWCurrency Key WAERSCUKY5TCURCWAERSFWS
D22_BEZ01Cash Management Account Name DISKBCHAR10T035DALPHADISKB
D22_BEZ02Cash Management Account Name DISKBCHAR10T035DALPHADISKB
D22_BETRGPlanned Amount BETRG_CDCURR15(2) WRTV8
D22_STEXTSegment text that describes individual records STEXT_CDCHAR10CHAR10
D22_DARTPlanning type DSARTCHAR2T037DSARTFFA
D22_KVALTValue date of receiving account NVALU_CDDATS8DATUM
D23_BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
D23_DISPWCurrency Key WAERSCUKY5TCURCWAERSFWS
D23_GRUPPIssuing account no. ABKONTOCHAR10Assigned to domainALPHASKPSK
D23_GKONTReceiving account EMPFKONTOCHAR10Assigned to domainALPHASKPSK
D23_KVALTValue date of receiving account NVALU_CDDATS8DATUM
D24_BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
D24_BUKRBCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
D24_WAERSCurrency Key WAERSCUKY5TCURCWAERSFWS
D24_WAERBCurrency Key WAERSCUKY5TCURCWAERSFWS
D24_BEZ01Cash Management Account Name DISKBCHAR10T035DALPHADISKB
D24_BEZ02Cash Management Account Name DISKBCHAR10T035DALPHADISKB
D24_KTO01G/L Account Number SAKNRCHAR10SKA1ALPHASAKNRSAKC_SAKNR
D24_KTO02G/L Account Number SAKNRCHAR10SKA1ALPHASAKNRSAKC_SAKNR
D24_CLA01Hierarchy Level within Account Clearing CLASS_CDNUMC1NUM01
D24_CLA02Hierarchy Level within Account Clearing CLASS_CDNUMC1NUM01
D24_TXT01G/L Account Long Text TXT50_SKATCHAR50TEXT50
D24_TXT02G/L Account Long Text TXT50_SKATCHAR50TEXT50
D24_MINIMMinimum Balance MINIM_CDCURR15(2) WRTV8
D24_MAXIMMaximum Stock MAXIM_CDCURR15(2) WRTV8
D24_MINTRMinimum transfer rate MINTR_CDCURR15(2) WRTV8
D24_SALDODay balance SALDO_CDCURR15(2) WRTV8
D24_PAY01Payments (available amounts) PAYMT_CDCURR15(2) WRTV8
D24_PAY02Payments (available amounts) PAYMT_CDCURR15(2) WRTV8
D24_PAY03Payments (available amounts) PAYMT_CDCURR15(2) WRTV8
D24_PAY04Payments (available amounts) PAYMT_CDCURR15(2) WRTV8
D24_PAY05Payments (available amounts) PAYMT_CDCURR15(2) WRTV8
D24_TRA00Transfer rate in cash concentration TRANS_CDCURR15(2) WRTV8
D24_TRA01Transfer rate in cash concentration TRANS_CDCURR15(2) WRTV8
D24_TRA02Transfer rate in cash concentration TRANS_CDCURR15(2) WRTV8
D24_TRA03Transfer rate in cash concentration TRANS_CDCURR15(2) WRTV8
D24_TRA04Transfer rate in cash concentration TRANS_CDCURR15(2) WRTV8
D24_TRA05Transfer rate in cash concentration TRANS_CDCURR15(2) WRTV8
D24_BAL00Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D24_BAL01Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D24_BAL02Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D24_BAL03Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D24_BAL04Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D24_BAL05Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D2X_BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
D2X_DISPWCurrency Key WAERSCUKY5TCURCWAERSFWS
D2X_CLASSHierarchy Level within Account Clearing CLASS_CDNUMC1NUM01
D2X_BEZ01Cash Management Account Name DISKBCHAR10T035DALPHADISKB
D2X_KONTOG/L Account Number SAKNRCHAR10SKA1ALPHASAKNRSAKC_SAKNR
D2X_DAT00Planned date DISDATUMDATS8DATUM
D2X_DAT01Planned date DISDATUMDATS8DATUM
D2X_DAT02Planned date DISDATUMDATS8DATUM
D2X_DAT03Planned date DISDATUMDATS8DATUM
D2X_DAT04Planned date DISDATUMDATS8DATUM
D2X_DAT05Planned date DISDATUMDATS8DATUM
D2X_BAL00Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D2X_BAL01Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D2X_BAL02Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D2X_BAL03Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D2X_BAL04Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D2X_BAL05Planned Closing Balance ESALD_CDCURR15(2) WRTV8
D2X_SUM00Total of cash management final balances SESAL_CDCURR15(2) WRTV8
D2X_SUM01Total of cash management final balances SESAL_CDCURR15(2) WRTV8
D2X_SUM02Total of cash management final balances SESAL_CDCURR15(2) WRTV8
D2X_SUM03Total of cash management final balances SESAL_CDCURR15(2) WRTV8
D2X_SUM04Total of cash management final balances SESAL_CDCURR15(2) WRTV8
D2X_SUM05Total of cash management final balances SESAL_CDCURR15(2) WRTV8
D2X_SUMMECharacter Field Length = 10 CHAR10CHAR10CHAR10

Key field Non-key field



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

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

How to access SAP table FCD1

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

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