SAP ABAP Class CL_RPM_ARCH_BUCKET (Archiving Portfolio Bucket)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_DATAARCHIVING (Package) RPM Data Archiving
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RPM_ARCHIVING RPM Archiving 20130226
Properties
Class CL_RPM_ARCH_BUCKET  
Short Description Archiving Portfolio Bucket    
Super Class CL_RPM_ARCHIVING RPM Archiving 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPM_DATAARCHIVING   RPM Data Archiving 
Created 20130226   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RPM_ARCH_BUCKET has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RPM_ARCHIVING 20130227 RPM Archiving
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BO_NODE_NAME_STATUS Constant Protected Type reference (TYPE) STRING 'DETAIL' 20130328
2 MO_METADATA_READER Instance attribute Private Object reference (TYPE REF TO) /RPM/IF_METADATA 20130325
3 MO_OBJECT_API Instance attribute Private Object reference (TYPE REF TO) OBJECT 20130325
4 MO_PROVIDER Instance attribute Private Object reference (TYPE REF TO) /RPM/IF_PROVIDER_ACCESS 20130325
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OBJECT_IN_ARCHIVE_FILE Instance method Protected Method 20130424
2 CHECK_STATUS_AND_LOCK Instance method Private Method 20130417
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130226
4 DELETE_RPM_ARCH_CLAS_CAP_ASSGN Instance method Protected Method Delete questionnaire and its result 20130521
5 GET_EXTERNAL_ID_FOR_MESSAGE Instance method Private Method 20130417
6 IS_OBJECT_CHILDREN_NOT_ARCH Instance method Private Method 20130326
7 QUERY_BUCKET_GUIDS Static method Public Method 20130226
8 WRITE_RPM_ARCH_CLAS_CAP_ASSGN Instance method Protected Method Write questionnaire and its result 20130521
Events
Class CL_RPM_ARCH_BUCKET has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_BUCKET_ID Private See coding 20130326 BEGIN OF gty_s_bucket_id, guid TYPE /rpm/tv_guid, external_id TYPE /rpm/tv_extid, status TYPE /rpm/tv_release_status, is_clas_hier TYPE /rpm/tv_hierarchy, * portfolio_guid type /rpm/tv_guid, END OF gty_s_bucket_id
Method Signatures

Method CHECK_OBJECT_IN_ARCHIVE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT_ID Call by reference Type reference (TYPE) ANY 20130424
2 Exporting ES_RESULT Call by reference Type reference (TYPE) GTY_S_ARCH_DELETE_S_RESULT 20130424
3 Importing IV_ARCHIVE_HANDLE Call by reference Type reference (TYPE) SYTABIX 20130424
4 Importing IV_ARCHIVE_NAME Call by reference Type reference (TYPE) HEADA-ARKEY 20130424
5 Importing IV_OBJECT_OFFSET Call by reference Type reference (TYPE) ARCH_IDX-OFFSET 20130424

Method CHECK_OBJECT_IN_ARCHIVE_FILE on class CL_RPM_ARCH_BUCKET has no exception.

Method CHECK_STATUS_AND_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EX_ARC_PPM_OBJECTS Call by reference Object reference (TYPE REF TO) ARC_PPM_OBJECTS 20130506
2 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) GTY_S_BUCKET_ID 20130417
3 Importing IV_LOG_OBJECT_ID Call by reference Type reference (TYPE) GTY_ARCH_LOG_OBJ_TEXT_ID 20130507
4 Importing IV_WRITE_TESTMODE Call by reference Type reference (TYPE) ARCH_PROCESSING_OPTIONS-WRITE_TESTMODE 20130417
5 Returning RS_MESSAGE Value transfer Type reference (TYPE) /RPM/TS_MESSAGES 20130417

Method CHECK_STATUS_AND_LOCK on class CL_RPM_ARCH_BUCKET has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RPM_ARCH_BUCKET has no parameter.
Method CONSTRUCTOR on class CL_RPM_ARCH_BUCKET has no exception.

Method DELETE_RPM_ARCH_CLAS_CAP_ASSGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVE_HANDLE Call by reference Type reference (TYPE) SYTABIX 20130521
2 Importing IV_TESTMODE Call by reference Type reference (TYPE) ARCH_PROCESSING_OPTIONS-WRITE_TESTMODE 20130521

Method DELETE_RPM_ARCH_CLAS_CAP_ASSGN on class CL_RPM_ARCH_BUCKET has no exception.

Method GET_EXTERNAL_ID_FOR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) GTY_S_BUCKET_ID 20130417
2 Returning RV_TEXT Value transfer Type reference (TYPE) CHAR50 Comment 20130417

Method GET_EXTERNAL_ID_FOR_MESSAGE on class CL_RPM_ARCH_BUCKET has no exception.

Method IS_OBJECT_CHILDREN_NOT_ARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ID Call by reference Type reference (TYPE) GTY_S_BUCKET_ID 20130326
2 Returning RS_MESSAGE Value transfer Type reference (TYPE) /RPM/TS_MESSAGES 20130326

Method IS_OBJECT_CHILDREN_NOT_ARCH on class CL_RPM_ARCH_BUCKET has no exception.

Method QUERY_BUCKET_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUID Call by reference Type reference (TYPE) GTY_T_GUID 20130226
2 Exporting ET_LOG_MESSAGE Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20130409
3 Importing IT_BUCKET_ID_RANGE Call by reference Type reference (TYPE) GTY_T_EXTID_RANGE 20130226
4 Importing IT_PORTFOLIO_ID_RANGE Call by reference Type reference (TYPE) GTY_T_EXTID_RANGE 20130226
5 Importing IV_CLAS_HIER Call by reference Type reference (TYPE) /RPM/TV_HIERARCHY Classification Hierarchy 20130419
6 Importing IV_ILM_ACTION Call by reference Type reference (TYPE) GTY_ILM_ACTION 20130508

Method QUERY_BUCKET_GUIDS on class CL_RPM_ARCH_BUCKET has no exception.

Method WRITE_RPM_ARCH_CLAS_CAP_ASSGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVE_HANDLE Call by reference Type reference (TYPE) SYTABIX 20130521
2 Importing IV_PROJECT Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20130521

Method WRITE_RPM_ARCH_CLAS_CAP_ASSGN on class CL_RPM_ARCH_BUCKET has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 600_740