BAPI_PROJECT_DEFINITION SAP (BAPI structure project definition) Structure details

Dictionary Type: Structure
Description: BAPI structure project definition




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




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

BAPI_PROJECT_DEFINITION 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 "BAPI structure project definition" 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_BAPI_PROJECT_DEFINITION TYPE BAPI_PROJECT_DEFINITION.

The BAPI_PROJECT_DEFINITION table consists of various fields, each holding specific information or linking keys about BAPI structure project definition data available in SAP. These include DESCRIPTION (PS: Short description (1st text line)), MASK_ID (Selection mask for WBS element short IDs), RESPONSIBLE_NO (Number of the responsible person (project manager)), APPLICANT_NO (Applicant number).. 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 (character-type or numeric)


SAP BAPI_PROJECT_DEFINITION 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
PROJECT_DEFINITIONProject Definition PS_PSPIDCHAR24ABPSNPS_PSPIDPSPPD_DUMMY
DESCRIPTIONPS: Short description (1st text line) PS_POST1CHAR40TEXT40
MASK_IDSelection mask for WBS element short IDs PS_KIMSKCHAR24PS_PROID
RESPONSIBLE_NONumber of the responsible person (project manager) PS_VERNRNUMC8TCJ04PS_VERNR
APPLICANT_NOApplicant number PS_ASTNRNUMC8TCJ05PS_ASTNR
COMP_CODECompany Code BUKRSCHAR4T001BUKRSBUKC_T001
BUS_AREABusiness Area GSBERCHAR4TGSBGSBERGSB
CONTROLLING_AREAControlling Area KOKRSCHAR4TKA01CACCDCAC
PROFIT_CTRProfit Center PRCTRCHAR10CEPCALPHAPRCTRPRCPRCTR_EMPTY
PROJECT_CURRENCYWBS currency (project definition) PS_PWHIECUKY5TCURCWAERS
PROJECT_CURRENCY_ISOISO currency code ISOCDCHAR3ISOCD
NETWORK_ASSIGNMENTNetwork assignment PS_ZUORDNUMC1PS_ZUORD
STARTProject planned start date PS_PLFAZDATS8DATUM
FINISHProject planned finish date PS_PLSEZDATS8DATUM
PLANTPlant WERKS_DCHAR4T001WWERKSWRKH_T001W_C
CALENDARFactory calendar key FABKLCHAR2TFACDWFCID
PLAN_BASICPlanning method for project basic dates PS_VGPLFNUMC1PSPLFRM
PLAN_FCSTPlanning method for project forecast dates PS_EWPLFNUMC1PSPLFRM
TIME_UNITTime unit in time scheduling PS_ZTEHTUNIT3T006CUNITMEINS
TIME_UNIT_ISOISO code for unit of measurement ISOCD_UNITCHAR3T006IISOCD_UNIT
NETWORK_PROFILENetwork profile PROFIDNZPLCHAR7TCN41PROFILIDPNW
PROJECT_PROFILEProject Profile PROFIDPROJCHAR7TCJ41PROFIDPROJPWS
BUDGET_PROFILEBudget Profile BP_BPROFILCHAR6TBP1CBP_PROFILBP1
PROJECT_STOCKProject stock PS_BESTANDCHAR1XFELD
OBJECTCLASSObject Class SCOPE_CVCHAR2SCOPESCOPE_CVPCO
STATISTICALStatistical WBS element PS_XSTATCHAR1XFELD
TAXJURCODETax Jurisdiction TXJCDCHAR15TTXJTXJCDTXJ
INT_PROFILEInterest Profile for Project/Order Interest Calculation PS_ZSCHMCHAR7TPI01PS_ZSCHM
WBS_SCHED_PROFILEProfile for WBS scheduling PS_SCHDPRFCHAR12TCXPSPS_SCHDPRF
CSH_BDGT_PROFILEPayment plan profile PSFM_PRFCHAR6TBP1CBP_PROFILBP1
PLAN_PROFILEPlanning profile BP_PPROFILCHAR6TBP1CBP_PROFILBP1
JOINT_VENTUREJoint Venture JV_NAMECHAR6T8JVALPHAJV_NAMEJVV
RECOVERY_INDRecovery Indicator JV_RECINDCHAR2T8JJALPHAJV_RECIND
EQUITY_TYPEEquity type JV_ETYPECHAR3T8JEALPHAJV_ETYPE
JV_OBJECT_TYPEJoint Venture Object Type JV_OTYPECHAR4ALPHAJV_OTYPE
JV_JIB_CLASSJIB/JIBE Class JV_JIBCLCHAR3T8J6AJV_JIBCLJIB
JV_JIB_SUB_CLASS_AJIB/JIBE Subclass A JV_JIBSACHAR5T8J6CJV_JIBSAJBS
OBJECTCLASS_EXTObject class, language-dependent SCOPE_LDCHAR5CHAR5
FUNC_AREAFunctional Area FKBER_SHORTCHAR4FKBER_SHORTFBE
FUNC_AREA_LONGFunctional Area FKBERCHAR16Assigned to domainFKBERFBE

Key field Non-key field



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

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

How to access SAP table BAPI_PROJECT_DEFINITION

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