SAP DPR_PRO_TYPE Project Type Table data and field list

DPR_PRO_TYPE is a standard SAP Table which is used to store Project Type data in SAP systems, such as SAP R/3, S/4HANA, depending on the version and release level.

The DPR_PRO_TYPE table consists of various fields, each holding specific information or linking keys about Project Type data available in SAP. These include PRO_TYPE (Project Type), PRO_CATEGORY (Project Category), REPL_ALLOWED (Scenario for Accounting Integration), REPL_KIND (Time of Transfer)... 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. .

DPR_PRO_TYPE table Technical Details:

Delivery Class: G - Customising table which is protected against SAP Update
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type)

Text table = DPR_PRO_TYPE_T


SAP DPR_PRO_TYPE 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 DPR_PRO_TYPE 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
CLIENTClient MANDTCLNT3Assigned to domainMANDT
PRO_TYPEProject Type DPR_TV_PRO_TYPECHAR15DPR_TYPEDPR_PROJECT_TYPE
PRO_CATEGORYProject Category DPR_TV_PRO_CATEGORYCHAR1DPR_PRO_CATEGDPR_PROJECT_CATEGORY
REPL_ALLOWEDScenario for Accounting Integration DPR_TV_FIN_INT_SCENARIOCHAR1DPR_FIN_INT_SCENDPR_FIN_INT_SCENARIO
REPL_KINDTime of Transfer DPR_TV_REPLICATION_KINDCHAR1DPR_REPLICATION_KIND
DEFAULT_UNITUnit DPR_TV_UNITUNIT3DPR_TIME_UNITSCUNITMEINS
USE_DOCUMENTSWork with Documents DPR_TV_USE_DOCUMENTSCHAR1CHAR1
USE_COLLSWork with cFolders DPR_TV_USE_COLLABORATIONSCHAR1BOOLE
USE_OBJECT_LINKSWork with Object Links DPR_TV_USE_OBJECT_LINKSCHAR1CHAR1
USE_CTRL_PLANSWork with Control Plans DPR_TV_USE_CONTROL_PLANSCHAR1CHAR1
USE_CHECKLISTSWork with Checklists DPR_TV_USE_CHECKLISTSCHAR1CHAR1
USE_TASKSWork with Tasks DPR_TV_USE_TASKSCHAR1CHAR1
USE_SUBTASKSWork with Task Hierarchies DPR_TV_USE_SUBTASKSCHAR1DPR_USE_SUBTASKS
USE_RES_SEARCHWork with Resource Search DPR_TV_USE_RESOURCE_SEARCHCHAR1CHAR1
USE_RES_ASSIGNMTIndicator Is Obsolete: No Longer Displayed in Customizing DPR_TV_USE_RESOURCE_ASSIGNMENTCHAR1CHAR1
USE_SUBPROJECTSWork with Subprojects DPR_TV_USE_SUBPROJECTSCHAR1CHAR1
USE_MIRROREDWork with Mirrored Tasks DPR_TV_USE_MIRROREDCHAR1CHAR1
CONF_CATSTime Recording and Travel Expenses via CATS/SRM/FIN DPR_TV_CONF_CATSCHAR1CHAR1
CONF_PROJ_ELEMProject Element for Time Recording DPR_TV_CONF_PROJ_ELEMCHAR1DPR_PROJ_ELEM
CONF_PROJ_DEFTime Recording for Project Definition Is Allowed DPR_TV_CONF_PROJ_DEFCHAR1CHAR1
USE_STAT_REPORTSWork with Status Reports DPR_TV_USE_STATUS_REPORTSCHAR1CHAR1
R3DMS_STAT_REPCheck In Status Reports in SAP DMS DPR_TV_USE_R3DMS_STATUS_REPSCHAR1CHAR1
THLD_CHECKCheck for Threshold Value Violations DPR_TV_THLD_CHECKCHAR1DPR_THLD_CHECK
THLD_AGGREGATEAggregate Severities DPR_TV_THLD_AGGREGATECHAR1BOOLE
USE_VERSIONSWork with Versions DPR_TV_USE_VERSIONSCHAR1CHAR1
USE_APPR_CERTSignature of Approval with User Certificate DPR_TV_SIGN_PHASE_CERTIFICATECHAR1CHAR1
USE_R3DMS_DOCWork with Documents in SAP DMS DPR_TV_USE_R3DMS_DOCUMENTSCHAR1CHAR1
USE_SKILLSWork with Qualifications DPR_TV_USE_SKILLSCHAR1CHAR1
SCHEDULE_TYPEScheduling Type DPR_TV_SCHEDULE_TYPECHAR1DPR_SCHEDULE_TYPE
FIELD_CONTROLField Control DPR_TV_FCCHAR6DPR_FCDPR_FC
USE_PHASESWork with Phases DPR_TV_USE_PHASESCHAR1CHAR1
TSK_CL_PROJ_DEFTasks/Checklists Directly Below the Project Definition DPR_TV_TSK_CL_PROJECT_DEFCHAR1CHAR1
USE_DASHBOARDUse Dashboard DPR_TV_USE_DASHBOARDCHAR1BOOLE
USE_CROOMWork with Virtual Rooms DPR_TV_USE_CROOMCHAR1BOOLE
USE_SRMActivate Shopping in SRM DPR_TV_SRM_INTEGRATIONCHAR1BOOLE
ACTIVEActivate Project Type DPR_TV_PRO_TYPE_ACTIVECHAR1CHAR1
USE_PROJECT_CHARWork with Project Charter DPR_TV_USE_PROJECT_CHARTERCHAR1CHAR1
USE_XRPMActivate Portfolio Mgmt Integration DPR_TV_USE_XRPMCHAR1BOOLE
PROJ_INTEG_TYPEProject Integration Type DPR_TRA_PROJ_INTEG_TYPECHAR1DPR_TRA_TD_PRO_TYPE
IMP_ACTUALImport Actual on Project Type DPR_TRA_IMPORT_ACTUALCHAR1DPR_TRA_TD_IM_ACT
ACC2FORECASTEDOnly Authorized Access to Forecasted Dates DPR_TV_FORECASTED_DATES_ACCESSCHAR1CHAR1
VRSN_HEADER_INTType of Version Header Selection DPR_TV_INT_VRSN_HEADER_NRCHAR1DPR_INT_VRSN_HEADER_NR
USE_MTAWork with Milestone Trend Analysis DPR_TV_USE_MTACHAR1CHAR1

Key field Non-key field



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

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

SELECT SINGLE *
FROM DPR_PRO_TYPE
INTO CORRESPONDING FIELDS OF WA_DPR_PRO_TYPE
WHERE...

How to access SAP table DPR_PRO_TYPE

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

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