SAP Portfolio Management Tables

Are you looking for the right table related to SAP Portfolio Management Tables to query in an ABAP Program, Class, Function Module and OData API?

There are number of standard tables in SAP S/4HANA system. The data of an application is distributed across several database fields. Finding the right table is important, in this post we'll look at list of all the tables in Portfolio Management (PPM-PFM) module.

Top 10 tables in Portfolio Management

TableDescription
RPM_PROJ_CATProject Category
RPM_SYST_ROLESSystem Roles - Stakeholder Mapping
RPM_PROJ_RKGRP_TProject Risk Group Text
RPM_PROJ_STKHLDProject Stakeholders
RPM_PROJ_APST_TProject Approval Status
RPM_VALTYPPeriod Type
RPM_RES_POOLRPM resource pool master
RPM_PROJ_GEOGRProject Geography
RPM_PROJ_SDGRPProject Schedule Status Group
RPM_RFC_IVIEWRFC's called by iViews

List of tables in Portfolio Management

TableDescription
RPM_PROJ_CATProject Category
RPM_SYST_ROLESSystem Roles - Stakeholder Mapping
RPM_PROJ_RKGRP_TProject Risk Group Text
RPM_PROJ_STKHLDProject Stakeholders
RPM_PROJ_APST_TProject Approval Status
RPM_VALTYPPeriod Type
RPM_RES_POOLRPM resource pool master
RPM_PROJ_GEOGRProject Geography
RPM_PROJ_SDGRPProject Schedule Status Group
RPM_RFC_IVIEWRFC's called by iViews
RPM_RFCSYS_OBTYObject Link Types per Logaical System per Application
RPM_PROJ_LOCAT_TProject Location Text
RPM_WHATIF_D_CDWhat If Scenario - Pseudo table for change documents
RPM_FES_IMGSummary Line / Buffering of FES screens
RPM_SET_VALSettings value
RPM_PSPROJTYPMapping of Project Type Between PLM PS and RPM
RPM_USERDATAUser data
RPM_UI_PROP_IDiView Property ID
RPM_PROJ_PHASE_TPortfolio Item Stage Text
RPM_PROJ_PHASEProject Phase
RPM_FES_MANGER_AResources for Resource Manager
RPM_DECISION_CDDecision Point - Pseudo table for change documents
RPM_SYST_ROLE_IDSystem Roles - ID
RPM_CUST_VALUEDB table to maintain Customer attributes
RPM_RFCSYSMapping between RFC and Logical Systems
RPM_FINBPLAN_ARCFinancial planning for buckets archive table
RPM_RESOURCE_AVLProject Resource Availability
RPM_UNIT_CONVERTProject ID for converted projects
RPM_RFCS_DEBUGRFCs to debugging
RPM_UI_VIEW_ID_TiView ID
RPM_PROJ_TYPE_TProject Type
RPM_SUBST_STATUSRPM substitute status
RPM_PROJ_PRGRP_TProject Priority group
RPM_DX_APPLData Transfer Applications
RPM_OBJ_DEFApplication Object Definitions
RPM_PROJECT_DERProject data
RPM_PROJ_BDGRP_TProject Budget Status Group Text
RPM_PP_PRIO_CSFTRPM : Scenario related Critical success factors text
RPM_PP_PRIO_CSFRPM : Priority CSF combination
RPM_PROJECT_VERSProject Versions
RPM_CAP_GRP_CDDemand planning groups - Pseudo table for change documents
RPM_ROLERPM: Role attributes
RPM_DOCUMENT_CDDocument - Pseudo table for change documents
RPM_RELATERPM: Relationship table
RPM_F4LABEL_TABProject ID display selection field structure
RPM_PROJ_EXST_NProject Execution Status: Next Possible Statuses
RPM_FIELD_UTILField Utilization on xRPM iView components
RPM_PP_PRIO_PCSFRPM : Priority based Critical success factors
RPM_CAP_B_GRP_CDBucket demand groups - Pseudo table for change docu
RPM_ROLE_CUSTCustomer Fields for Role
RPM_TEAM_MDxRPM Team Master Data
RPM_PAGE_ID_TProject Info:Portal Page Id Text
RPM_CUST_FIELDSPortf. Mgmt Custom Structure Fields Definition
RPM_PROJECT_COControlling Information about a project
RPM_PROJ_CAT_TProject Category
RPM_CAP_PLAN_CDCap planning periodic values-Pseudo table for change docu
RPM_OBJ_LINKObject link data storage
RPM_DP_STATGRPDependency:Status Indicators group
RPM_UI_VIEW_IDiView ID
RPM_FES_RES_ASGNTo be deleted
RPM_PROJ_EXST_TProject Execution Status
RPM_LINK_GROUP_TProject Info:Portal Link Group
RPM_TASKProject Task Data
RPM_CLSNAMESRPM: Application object class names
RPM_UI_IVIEWPROPiView Properties
RPM_FES_AVA_DISTDistribution of Resource Avaliability
RPM_BUCKET_S_CDBucket service table - Pseudo table for change documents
RPM_OBL_OBTYP_TProject Object Link Type Text
RPM_DP_STATGRP_TDependency:Status Indicators Text
RPM_PROJECT_CUSTRPM Project: Customer data
RPM_PROJ_BDGRPProject Budget Status Group
RPM_RELATE_ALLBKRPM: Relationship table
RPM_SUBSTITUTERPM substitutes
RPM_RESOURCE_RTEProject Resource Standard Rate
RPM_PROJ_STGRP_TProject Staffing Status Group Text
RPM_RESOURCEProject Resource
RPM_CAP_B_PLN_CDBucket demand periodic values - Pseudo table for change docu
RPM_ORGTYPEOrganisation Type
RPM_FIN_PLAN_CDFin planning periodic values-Pseudo table for change docu
RPM_AREA_TRPM Area Text
RPM_AREAApplication Area for Settings
RPM_RFCS_TFunction Module Text
RPM_PP_PRIO_TRPM : Portfolio Prioritization scenario text
RPM_VALTYP_TPeriod Type
RPM_PP_CSF_RRPM: Critical success factors ratings
RPM_COLLECTN_CDCollection - Pseudo table for change documents
RPM_PROJ_APST_NProject Approval Status: Next Possible Statuses
RPM_CUST_STRUCTDB table to maintain Customer Structures
RPM_PROJ_SUBCT_TProject Area Text
RPM_PROJ_APSTProject Approval Status
RPM_TEAM_CUSTCustomer Fields for Team Definition
RPM_UI_CVIEWPROPiView Properties - Customer Settings
RPM_REL_ALLOC_BKBack up table for RPM: Relationship table
RPM_DEPEND_CUSTCustomer Fields :Project Dependencies
RPM_PROJ_EXSTProject Execution Status
RPM_TASK_EXSTTask Execution Status
RPM_FIN_B_GRP_CDBucket financial groups - Pseudo table for change docu
RPM_APPL_TBackend Application Description
RPM_PAGE_IDProject Info : Table for Portal Page Id's
RPM_CAT_ASSINCost category assignment
RPM_TEAMProject Team
RPM_PP_PRIORITYRPM : Porfolio prioritization Scenario
RPM_RELATE_BKUPRPM: Relationship table
RPM_CUST_STRUCTSxRPM Custom Structures Definition
RPM_SET_NAMEName of Parameter for Application Settings
RPM_FES_RES_ROLETo be deleted
RPM_APPLApplications
RPM_OBJ_DEF_TApplication Object Definitions
RPM_CAP_B_CAT_CDBucket demand category - Pseudo table for change documents
RPM_ROLE_RTEProject Resource Standard Rate
RPM_PRIO_OBJ_TRPM : Portfolio Prioritization object text
RPM_RFCSRPM RFCs
RPM_RESOURCE_CUSCustomer Fields for Resource
RPM_PS_USSTATMAPMapping of PLM PS User Status to xRPM Status
RPM_CUST_FIELDDB table to maintain Customer attributes
RPM_ORGTYPE_TOrganisation Type Text
RPM_ROLE_SKILLRole Qualifications
RPM_GROUP_LINKSProject Info Iview: Group Links
RPM_REVIEW_CDPortfolio Review - Pseudo table for change documents
RPM_SET_NAME_TSettings name text
RPM_ROLE_AVL_BAKBack up table of Project Role Demand
RPM_BUCKET_D_CDBucket - Pseudo table for change documents
RPM_TEAM_MD_CUSTxRPM Team Master Data Customer Fields
RPM_PROJ_LOCATProject Location
RPM_DX_FIELDS_TDX Fileds
RPM_POOL_DETAILSResource pool objects
RPM_PROJ_RKGRPProject Risk Group
RPM_OBJ_LINK_CDObject links - Pseudo table for change documents
RPM_PROJ_SDGRP_TProject Schedule Status Group Text
RPM_UI_PROP_MAPiView Property Mapping
RPM_DEPENDENCYTable for Project and Task Dependencies
RPM_ITEM_DER_CDProject data
RPM_PP_PRIO_PROJRPM : Projects for Portfolio Prioritization
RPM_ITEM_IL_CDItem Internal Links - Pseudo table for change documents
RPM_UI_PROP_ID_TiView Property ID Text
RPM_CAPPLAN_ARCxRPM Demand planning archive table
RPM_PP_CSF_TRPM : Critical Success Factor texts
RPM_SCN_FLD_CRPM : Scenario Customer fields for What_If
RPM_FES_PRJ_ROLEAssignments for Project Manager
RPM_CAP_CAT_CDDemand Planning Category- Pseudo table for change documents
RPM_TEAM_MEMBERSTeam Definition Members
RPM_FES_PRJ_ASGNAssignments for Project Manager
RPM_PS_SYSTATMAPMapping of PLM PS System Status to RPM Task Status
RPM_COSTCATRPM Cost Category
RPM_FIN_CAT_CDFinancial Category - Pseudo table for change documents
RPM_PRIO_OBJRPM : Portfoilio Prioritization object definition
RPM_PROJ_TTYPETechnology Type
RPM_PROJ_STGRPProject Staffing Status Group
RPM_TASK_CUSTCustomer Fields at Task Level
RPM_ITEM_D_CDItem details - Pseudo table for change documents
RPM_COSTCAT_TRPM Cost Category Text
RPM_FINPLAN_ARCxRPM Financial Planning archive table
RPM_CAP_UNITCapacity Management: Unit Mappings
RPM_DOCUMENTDocument data storage
RPM_DX_FIELDSDX Fileds
RPM_RELATE_CUSTCustomer Fields for Relatinship
RPM_LAST_USEDdata regarding last used objects
RPM_DX_APPL_TData Transfer Application Description
RPM_FES_DEM_DISTDistribution of Role demand
RPM_ITEM_H_CDItem header - Pseudo table for change documents
RPM_PP_CSFRPM : Portfolio Prioritization Critical Sucess Factors
RPM_TASK_EXST_TTask Execution Status Text
RPM_OBL_OBTYPProject Object Link Type
RPM_SCN_ADD_FLDSRPM : Scenario Additional fields
RPM_CAPBPLAN_ARCDemand planning for buckets archive table
RPM_PROJECTProject data
RPM_CTEMPLATECustom Development Template
RPM_FES_ALO_DISTDistribution of Resource Assignment
RPM_ROLE_AVLProject Role Demand
RPM_PSPRIOMapping of the PLM PS Priority to RPM Project Priority
RPM_PROJ_PRGRPProject Priority group
RPM_FIDATAFinancial Information
RPM_FIN_B_CAT_CDBucket Financial Categories - Pseudo table for change docu
RPM_FIN_B_PLN_CDBucket financial periodic values-Pseudo table for change doc
RPM_PS_CP_STATMapping of PLM PS System Status to DPR System Status
RPM_PROJ_TYPEProject Type
RPM_SCN_FLD_C_TRPM : Customer fields texts for What_If Scenario
RPM_OBJTYPESupported Business Objects per Application
RPM_PORTFOLIO_CDPortfolio attributes - Pseudo table for change documents
RPM_FIN_GRP_CDFinancial Group Object - Pseudo table for change documents
RPM_PSLOCTRPM PS Location Mapping
RPM_PROJ_SUBCATProject Subcategory
RPM_PROJ_GEOGR_TProject Region Text
RPM_RES_POOL_TRPM Resource pool description
RPM_LINK_GROUPSProject Info:Portal Link Group
RPM_RELATE_ALLOCRPM: Relationship table
RPM_PROJECT_ARCHProjects in archive
RPM_PROJ_TTYPE_TProject Technology Type
RPM_POOL_ASSIGNRPM resource pool assignment
RPM_SET_VAL_CSetting value customising
RPM_SCENARIO_FINRPM : Scenario financial data
RPM_RELATION_CDPortofolio Relations - Pseudo table for change documents
RPM_CP_STATMAPMapping cProjects processing status to xRPM execution status