SAP ABAP Interface /RPM/IF_METADATA (Metadata for API objects)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/API (Package) xRPM External Interfaces
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_ITEM_D_API xRPM Item Detail Provider Class 20080709
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_INM_INITIATIVE_T_API Initiative Operational API 20080829
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_INM_INITIATIVE_O_API Initiative Operational API 20080715
4 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_WHATIF_API xRPM What If Provider class 20080730
5 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_SMODEL_API xRPM Questionnaire Provider Class 20080910
6 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_REVIEW_API xRPM Review Provider class 20080811
7 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_RELATION_API xRPM Relation Provider class 20080711
8 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_QNNR_API xRPM Questionnaire Provider Class 20080909
9 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_PORTFOLIO_API xRPM Portfolio header Provider Class 20080717
10 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_OBJECT_LINK_API Provider-Klasse xRPM-Bereichs-Header 20080814
... Click here to see Used By full list (21 items)
Properties
Interface /RPM/IF_METADATA  
Short Description Metadata for API objects    
General Data
Package /RPM/API   xRPM External Interfaces 
Created 20080709   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /RPM/IF_METADATA has no forward declaration.
Interfaces
Interface /RPM/IF_METADATA has no interface.
Friends
Interface /RPM/IF_METADATA has no friend.
Attributes
Interface /RPM/IF_METADATA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_TO_DO_ACTION_KEY Instance method Public Method Transforms global key to object specific do action key 20080716
2 CONVERT_TO_MODIF_KEY Instance method Public Method Transforms global key to object specific modification key 20080709
3 CONVERT_TO_RETRIEVE_KEY Instance method Public Method Transforms global key to object specific retrieval key 20080709
4 GET_NODE_DETAILS Static method Public Method Provides node metadata for object processing 20080709
5 IS_MODIFY_REQUIRED Instance method Public Method Checks if a modify call is required after a field change 20080709
Events
Interface /RPM/IF_METADATA has no event.
Types
Interface /RPM/IF_METADATA has no local type.
Method Signatures

Method CONVERT_TO_DO_ACTION_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) INDEX TABLE 20080716
2 Importing IR_OBJECT_DATA Call by reference Object reference (TYPE REF TO) DATA 20080716
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080716
4 Importing IS_ORG_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_ORG_CONTEXT 20090706
5 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20080716
6 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20080716

Method CONVERT_TO_DO_ACTION_KEY on Interface /RPM/IF_METADATA has no exception.

Method CONVERT_TO_MODIF_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_DATA Call by reference Object reference (TYPE REF TO) DATA 20080709
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080709
3 Importing IT_MODIFICATION Call by reference Type reference (TYPE) INM_TT_MODIFICATIONS Initiative Modifications 20080709
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20080709
5 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) C 20080709
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20080709
7 Returning RR_KEY Value transfer Object reference (TYPE REF TO) DATA 20080709

Method CONVERT_TO_MODIF_KEY on Interface /RPM/IF_METADATA has no exception.

Method CONVERT_TO_RETRIEVE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) INDEX TABLE 20080709
2 Importing IR_OBJECT_DATA Call by reference Object reference (TYPE REF TO) DATA 20080718
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080709
4 Importing IS_ORG_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_ORG_CONTEXT 20090706
5 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20080709
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20080710

Method CONVERT_TO_RETRIEVE_KEY on Interface /RPM/IF_METADATA has no exception.

Method GET_NODE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DETAILS Call by reference Type reference (TYPE) INM_TT_NODE_DETAIL Table for details of a BO node 20080709
2 Importing IT_NODES Call by reference Type reference (TYPE) SCOL_STRING_T Table of Strings 20080709
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20080814

Method GET_NODE_DETAILS on Interface /RPM/IF_METADATA has no exception.

Method IS_MODIFY_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_FIELDS Call by reference Type reference (TYPE) SCOL_STRING_T Table of Strings 20080709
2 Returning RV_MODIF_REQUIRED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080709

Method IS_MODIFY_REQUIRED on Interface /RPM/IF_METADATA has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_ITEM_D_API xRPM Item Detail Provider Class 20080709
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_INM_INITIATIVE_T_API Initiative Operational API 20080829
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_INM_INITIATIVE_O_API Initiative Operational API 20080715
4 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_WHATIF_API xRPM What If Provider class 20080730
5 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_SMODEL_API xRPM Questionnaire Provider Class 20080910
6 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_REVIEW_API xRPM Review Provider class 20080811
7 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_RELATION_API xRPM Relation Provider class 20080711
8 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_QNNR_API xRPM Questionnaire Provider Class 20080909
9 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_PORTFOLIO_API xRPM Portfolio header Provider Class 20080717
10 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_OBJECT_LINK_API Provider-Klasse xRPM-Bereichs-Header 20080814
11 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_ITEM_T_API Item Template API Class 20080730
12 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_ACL_API xRPM Authorization Provider class 20080710
13 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_FILTER_API filter api class 20081003
14 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_DOCUMENT_API Document Operational API 20080811
15 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_DEPENDENCY_API 20080929
16 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_DECISION_POINT_API xRPM Decision Point Provider Class 20080822
17 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_CROOM_API RPM Collaboration Room Provider Class 20080814
18 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_COMMENT_API xRPM Comments Provider class 20080715
19 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_COLLECTION_API xRPM Collection Provider class 20080811
20 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_CAP_B_ASSIGN_RES Bucket Capacity Resource Assignment 20100416
21 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/CL_BUCKET_API xRPM Bucket Header Provider Class 20080717
History
Last changed by/on SAP  20141109 
SAP Release Created in 500_701