SAP ABAP Class /RPM/CL_BUCKET_API (xRPM Bucket Header Provider Class)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_OBJECT_API xRPM Object Provider Super Class 20050415
2 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_DASHBOARD Dashboard Interface 20070516
3 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_METADATA Metadata for API objects 20080717
4 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20050122
5 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20050122
6 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20050122
7 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20050122
Properties
Class /RPM/CL_BUCKET_API  
Short Description xRPM Bucket Header Provider Class    
Super Class /RPM/CL_OBJECT_API xRPM Object Provider Super Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/API   xRPM External Interfaces 
Created 20050122   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RPM/CL_BUCKET_API has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /RPM/IF_DASHBOARD Dashboard Interface 20070516
2 /RPM/IF_METADATA Metadata for API objects 20080717
3 /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20050122
4 /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20050122
5 /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20050122
6 /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20050122
Friends
Class /RPM/CL_BUCKET_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_BUCKET_INIT Instance attribute Private Type reference (TYPE) TT_BUCKET_ITEMS 20131001
2 MT_BUCKET_ITEMS Instance attribute Private Type reference (TYPE) TT_BUCKET_ITEMS 20131001
3 OR_OBJECT Instance attribute Private Object reference (TYPE REF TO) /RPM/CL_BUCKET_O Hierarchy bucket operational object 20050122
4 OR_PORTFOLIO Instance attribute Private Object reference (TYPE REF TO) /RPM/CL_ENTITY_PROJECT General object definition 20050124
5 OS_MODE Instance attribute Public Type reference (TYPE) /RPM/TS_CHANGE_MODE Object Change Mode 20050621
6 OT_GUID Instance attribute Public Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20050211
7 OV_LANGU Instance attribute Private Type reference (TYPE) LANGU Language Key 20050122
8 OV_NODE_ASSIGN_TO_CLASS Constant Public Type reference (TYPE) STRING 'ASSIGN_TO_CLASSIFICATION' 20090313
9 OV_NODE_DETAIL Constant Public Type reference (TYPE) STRING 'DETAIL' 20050122
10 OV_NODE_PROVIDERS Constant Public Type reference (TYPE) STRING 'PROVIDERS' 20050301
11 OV_NODE_PROVIDER_FIELD_INFO Constant Public Type reference (TYPE) STRING 'PROVIDER_FIELD_INFO' 20051101
12 OV_NODE_STAKEH Constant Public Type reference (TYPE) STRING 'STAKEH' 20050122
13 OV_ORIGINAL_ITEM_TYPE Static Attribute Public Type reference (TYPE) STRING 20090512
14 OV_QUERY_CLASSIFICATION_INFO Constant Public Type reference (TYPE) STRING 'CLASSIFICATION_INFO' 20090316
15 OV_QUERY_GETLIST Constant Public Type reference (TYPE) STRING 'GET_LIST' 20050122
16 OV_RC Instance attribute Public Type reference (TYPE) I 20050330
17 SC_ATTRNAME_OPTION_EQ Constant Public Type reference (TYPE) STRING 'EQ' String 20090626
18 SC_ATTRNAME_SIGN_I Constant Public Type reference (TYPE) STRING 'I' Single-Character Flag 20090626
19 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /RPM/CL_OBJECT_API xRPM Object Provider Super Class 20060419
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_MANDATORY_FIELD_CHK Instance method Private Method Mandatory Field Check 20081015
2 ACTION_SUB_OBJECT_CHANGED Instance method Private Method Add sub object change information 20081211
3 BUCKET_UNLOCK Instance method Public Method Release the lock 20081017
4 COMPLETE_LIST_AUTHORIZATION Static method Public Method 20070213
5 CONSIDER_AUTHORIZATIONS Instance method Private Method 20070213
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050122
7 CREATE_FINCAP_OBJECTS Instance method Private Method Create the Financial and Capacity objects 20060607
8 CREATE_OBJECT Instance method Private Method Create and set object attributes 20050122
9 DO_ACTION_TOP_DOWN_AUTH_CHK Instance method Private Method Perform top down authorization check 20081218
10 GET_FIELDSERVICE_PROVIDERS Instance method Public Method Retrieve field service providers 20050326
11 GET_INHERITED_ATTRIBUTES Instance method Private Method Return attributes of object reference for inheritance 20060309
12 GET_INSTANCE Static method Public Method 20060419
13 GET_OBJECT Instance method Private Method Get's the core bucket object 20050122
14 GET_OBJECT_ATTRIBUTES Instance method Private Method Get's the core bucket object 20050124
15 GET_OBJECT_PROVIDERS Instance method Private Method Get's the core bucket object 20050302
16 GET_PORTFOLIO Instance method Private Method Get's the core portfolio object 20050124
17 GET_PORTFOLIO_BUCKETS Instance method Private Method Get's the core item object 20050124
18 MODIFY_ASSIGNMENT Instance method Private Method Modify the assignment to classification bucket 20090316
19 ON_CHANGES_COMMITED Instance method Private Event handling method Responder to changes committed of object manager 20060419
20 ON_SAVE_REQUESTED Instance method Private Event handling method Responder to save requested of object manager 20060419
21 QUERY_GETLIST Instance method Private Method 20050122
22 QUERY_GET_CLASSIFICATION_INFO Instance method Protected Method Retrieves the classification information 20090316
23 QUERY_PROVIDER_FIELD_INFO Instance method Protected Method Retrieves field configuration 20051101
24 SET_OBJECT_REFERENCE Instance method Private Method 20050122
25 SET_PARENT_PORTFOLIO_GUID Static method Public Method Set the Parent Portfolio GUID for Classification Bucket 20091028
26 SET_SERVICE_PROVIDERS Instance method Private Method Retrieve field service providers 20050425
Events
Class /RPM/CL_BUCKET_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_BUCKET_ITEMS Private See coding 20131001 tt_bucket_items TYPE TABLE OF ty_bucket_items
2 TY_BUCKET_ITEMS Private See coding 20131001 BEGIN OF ty_bucket_items, portfolio_guid TYPE /rpm/tv_guid, bucket_guid TYPE /rpm/tv_guid, item_class TYPE /rpm/tv_item_class, counts TYPE i, END OF ty_bucket_items
3 TY_MODIFICATIONS Public Attribute reference (LIKE) 20050415
Method Signatures

Method ACTION_MANDATORY_FIELD_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20081015
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20081015
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20081015
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081015
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081015
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20081015
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20081015

Method ACTION_MANDATORY_FIELD_CHK on class /RPM/CL_BUCKET_API has no exception.

Method ACTION_SUB_OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20081211
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20081211
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20081211
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081211
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081211
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20081211
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20081211

Method ACTION_SUB_OBJECT_CHANGED on class /RPM/CL_BUCKET_API has no exception.

Method BUCKET_UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081017
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081017
3 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20081205

Method BUCKET_UNLOCK on class /RPM/CL_BUCKET_API has no exception.

Method COMPLETE_LIST_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20070213
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20070213
3 Importing IT_ALL_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20070213
4 Importing IT_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20070213
5 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20070213
6 Importing IV_FROM_EDIT_CLASS Call by reference Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120711

Method COMPLETE_LIST_AUTHORIZATION on class /RPM/CL_BUCKET_API has no exception.

Method CONSIDER_AUTHORIZATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BUCKETS Call by reference Type reference (TYPE) /RPM/TT_BUCKET_DB Portfolio bucket DB persisted table 20070213
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20070213
3 Importing IT_AUTHORIZED_OBJECTS Call by reference Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20070213
4 Importing IT_STRUCTURE Call by reference Type reference (TYPE) /RPM/TT_OBJECT_HIER Table Type for Object Hierarchy 20070213
5 Importing IV_BYPASS_AUTHORIZATIONS Call by reference Type reference (TYPE) XFELD Checkbox 20071212
6 Importing IV_INHERIT_FROM Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20070213

Method CONSIDER_AUTHORIZATIONS on class /RPM/CL_BUCKET_API has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20050223

Method CONSTRUCTOR on class /RPM/CL_BUCKET_API has no exception.

Method CREATE_FINCAP_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_BUCKET_API 20060607
2 Importing IV_CREATE_CAP_OBJECTS Call by reference Type reference (TYPE) BOOLE Boolean variable 20081118
3 Importing IV_CREATE_FIN_OBJECTS Call by reference Type reference (TYPE) BOOLE Boolean variable 20081118
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20060607

Method CREATE_FINCAP_OBJECTS on class /RPM/CL_BUCKET_API has no exception.

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_BUCKET_API 20050122
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050122

Method CREATE_OBJECT on class /RPM/CL_BUCKET_API has no exception.

Method DO_ACTION_TOP_DOWN_AUTH_CHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING 20081218
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20081218
3 Importing IN_CHANGE_HANDLER Call by reference Object reference (TYPE REF TO) /RPM/IF_CHANGE_HANDLER 20081218
4 Importing IN_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081218
5 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081218
6 Importing IN_PARAMETERS Call by reference Type reference (TYPE) ANY 20081218
7 Exporting OUT_REJECTED Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20081218

Method DO_ACTION_TOP_DOWN_AUTH_CHK on class /RPM/CL_BUCKET_API has no exception.

Method GET_FIELDSERVICE_PROVIDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_SERVICES Call by reference Type reference (TYPE) /RPM/TT_OBJECT_FLD_SERVICES Tabelle für Objekt-Feld-Services 20050326
2 Exporting ET_PROVIDERS Call by reference Type reference (TYPE) /RPM/TT_FIELDSERVICE_PROVIDERS Service-Provider-Tabelle Feld 20050326
3 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objektkategorie 20050326
4 Importing IV_SERVICE_ID Call by reference Type reference (TYPE) /RPM/TV_SERVICE_ID Service 20050326
# Exception Resumable Description Created on
1 CX_RPM_CONFIGURATION_ERROR 20050326

Method GET_INHERITED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INHERIT_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_BUCKET_API Bucket API 20060309
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_BUCKET_API Bucket API 20060309
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20060309
# Exception Resumable Description Created on
1 CX_RPM_AUTHORIZATION_ERROR RPM-Berechtigungsfehler - Ausnahmeklasse 20060309
2 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Anwendungsobjekt in Datenbank nicht gefunden 20060309

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20060419
2 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) /RPM/CL_OBJECT_API xRPM Object Provider Super Class 20060419

Method GET_INSTANCE on class /RPM/CL_BUCKET_API has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_EDIT_MODE Call by reference Type reference (TYPE) I Bearbeitungsmodus Anwendungsobjekte 20050813
2 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20091124
3 Importing IS_OBJECTREF Call by reference Type reference (TYPE) /RPM/TS_BUCKET_KEY_IN Bereich in Hierarchieschlüssel 20050122
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050122
# Exception Resumable Description Created on
1 CX_RPM_AUTHORIZATION_ERROR RPM-Berechtigungsfehler - Ausnahmeklasse 20050813
2 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Anwendungsobjekt in Datenbank nicht gefunden 20050122

Method GET_OBJECT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_BUCKET_API Bucket API 20060425
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) /RPM/TS_BUCKET_API Bucket API 20060425
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050124
# Exception Resumable Description Created on
1 CX_RPM_CONFIGURATION_ERROR 20050628
2 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Anwendungsobjekt in Datenbank nicht gefunden 20050124
3 CX_RPM_OBJECT_UPDATE_ERROR RMP: Updatefehler 20050827

Method GET_OBJECT_PROVIDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050302
2 Returning RT_PROVIDERS Value transfer Type reference (TYPE) /RPM/TT_FIELDSERVICE_PROVIDERS Objekt-Service-Provider-Liste 20050302
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Anwendungsobjekt in Datenbank nicht gefunden 20050302

Method GET_PORTFOLIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECTREF Call by reference Type reference (TYPE) /RPM/TS_BUCKET_KEY_IN Bereich in Hierarchieschlüssel 20050124
2 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) RPM_TV_EXTID Externe ID 20050124
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050124
4 Returning RR_PORTFOLIO Value transfer Object reference (TYPE REF TO) /RPM/CL_ENTITY_PROJECT Allgemeine Objektdefinition 20050124
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Anwendungsobjekt in Datenbank nicht gefunden 20050124

Method GET_PORTFOLIO_BUCKETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20050125
2 Importing IS_OBJECTREF Call by reference Type reference (TYPE) /RPM/TS_BUCKET_KEY_IN Bereich in Hierarchieschlüssel 20050124
3 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) RPM_TV_EXTID Externe ID 20050124
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050124
5 Returning RT_BUCKETS Value transfer Type reference (TYPE) /RPM/TT_ENTITIES RPM-Tabellentyp: Entitätsobjekt 20050124
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Anwendungsobjekt in Datenbank nicht gefunden 20050124

Method MODIFY_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATION Call by reference Type reference (TYPE) TY_MODIFICATION 20090316
2 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20090316

Method MODIFY_ASSIGNMENT on class /RPM/CL_BUCKET_API has no exception.

Method ON_CHANGES_COMMITED Signature

Method ON_CHANGES_COMMITED on class /RPM/CL_BUCKET_API has no parameter.
Method ON_CHANGES_COMMITED on class /RPM/CL_BUCKET_API has no exception.

Method ON_SAVE_REQUESTED Signature

Method ON_SAVE_REQUESTED on class /RPM/CL_BUCKET_API has no parameter.
Method ON_SAVE_REQUESTED on class /RPM/CL_BUCKET_API has no exception.

Method QUERY_GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050122
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN SPACE Boolesch 20050122
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050122
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050122
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20050122
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20050122
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20050122
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050122
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050122
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20050122

Method QUERY_GETLIST on class /RPM/CL_BUCKET_API has no exception.

Method QUERY_GET_CLASSIFICATION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090316
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20090316
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20090316
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20090316
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20090316
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20090316
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20090316
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20090316
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20090316
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20090316

Method QUERY_GET_CLASSIFICATION_INFO on class /RPM/CL_BUCKET_API has no exception.

Method QUERY_PROVIDER_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20051101
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN SPACE Boolean 20051101
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20051101
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20051101
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20051101
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS Checkbox 20051101
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS Checkbox 20051101
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20051101
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20051101
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO Checkbox 20051101

Method QUERY_PROVIDER_FIELD_INFO on class /RPM/CL_BUCKET_API has no exception.

Method SET_OBJECT_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_BUCKET_API Bereichs-API 20050122
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050122

Method SET_OBJECT_REFERENCE on class /RPM/CL_BUCKET_API has no exception.

Method SET_PARENT_PORTFOLIO_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Guid for application objects 20091028

Method SET_PARENT_PORTFOLIO_GUID on class /RPM/CL_BUCKET_API has no exception.

Method SET_SERVICE_PROVIDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MODIFICATION Call by reference Type reference (TYPE) TY_MODIFICATION 20050425
2 Importing IT_PROVIDERS Call by reference Type reference (TYPE) /RPM/TT_SERVICE_PROVIDERS Objekt-Service-Provider-Liste 20050425
# Exception Resumable Description Created on
1 CX_RPM_CONFIGURATION_ERROR 20050425
History
Last changed by/on SAP  20141109 
SAP Release Created in 400