SAP TCBPF Field Assignment PPB Structure -> DB Structure Table data and field list

TCBPF is a standard SAP Table which is used to store Field Assignment PPB Structure -> DB Structure data in SAP systems, such as SAP R/3, S/4HANA, depending on the version and release level.

The TCBPF table consists of various fields, each holding specific information or linking keys about Field Assignment PPB Structure -> DB Structure data available in SAP. These include CNMASS_PRO (Mass change definition), CNMASS_WBS (Mass change WBS), CNMASS_NET (Network mass change), CNMASS_ACT (Activity mass changes)... 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. .

TCBPF table Technical Details:

Delivery Class: S - System table, maint. only by SAP, change = modification
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Not classified


SAP TCBPF table 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 TCBPF 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
KFELDTable Name TABNAMECHAR30Assigned to domainAS4TABDTB
CNMASS_PROMass change definition CNP_FIELDNAMECHAR30Assigned to domainFDNAME
CNMASS_WBSMass change WBS CNW_FIELDNAMECHAR30Assigned to domainFDNAME
CNMASS_NETNetwork mass change CNN_FIELDNAMECHAR30Assigned to domainFDNAME
CNMASS_ACTActivity mass changes CNA_FIELDNAMECHAR30Assigned to domainFDNAME
CNMASS_WMLActivity milestone mass change CNL_FIELDNAMECHAR30Assigned to domainFDNAME
CNMASS_AMLWBS milestone mass change CNS_FIELDNAMECHAR30Assigned to domainFDNAME
AFVGDFields for activities AF_FIELDNAMECHAR30Assigned to domainFDNAME
MLSTDFields for milestones ML_FIELDNAMECHAR30Assigned to domainFDNAME
PROJFields project definition PR_FIELDNAMECHAR30Assigned to domainFDNAME
PRPSFields PRPS WB_FIELDNAMECHAR30Assigned to domainFDNAME
PRTEFields PRTE TR_FIELDNAMECHAR30Assigned to domainFDNAME
CAUFVDNetwork fields CD_FIELDNAMECHAR30Assigned to domainFDNAME
RPSCOFields RPSCO SC_FIELDNAMECHAR30Assigned to domainFDNAME
FLG_CHGPEnter project definition P_XFELDCHAR1XFELD
FLG_CHGWEnter WBS W_XFELDCHAR1XFELD
FLG_CHGNEnter network N_XFELDCHAR1XFELD
FLG_CHGAEnter activity AC_XFELDCHAR1XFELD
FLG_CHGEEnter activity element E_XFELDCHAR1XFELD
FLG_CHGMAEnter activity milestone MA_XFELDCHAR1XFELD
FLG_CHGMWEnter WBS milestones MW_XFELDCHAR1XFELD
FLG_SUMBuild sum SUM_XFELDCHAR1XFELD
FLG_AFVCEnter activity AC_XFELDCHAR1XFELD
FLG_AFVVEnter activity AC_XFELDCHAR1XFELD
FLG_AFVUEnter activity AC_XFELDCHAR1XFELD

Key field Non-key field



How do I retrieve data from SAP table TCBPF using ABAP code

The following ABAP code Example will allow you to do a basic selection on TCBPF to SELECT all data from the table
DATA: WA_TCBPF TYPE TCBPF.

SELECT SINGLE *
FROM TCBPF
INTO CORRESPONDING FIELDS OF WA_TCBPF
WHERE...

How to access SAP table TCBPF

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

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