SAP ABAP Class /RPM/CL_DOCUMENT (PPM: Document)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/DOCUMENT (Package) RPM Document Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_APPENDAGE Appendage Interface 20080317
2 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_AUTHORIZATION_ELEMENT Objects with Authorizations 20080407
3 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_COMMON Interface for all application objects 20080317
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ACO_COMMON Common Interface for Authorization Check 20080211
Properties
Class /RPM/CL_DOCUMENT  
Short Description PPM: Document    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package /RPM/DOCUMENT   RPM Document Objects 
Created 20080211   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /RPM/CL_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RPM_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /RPM/IF_APPENDAGE Appendage Interface 20080317
2 /RPM/IF_AUTHORIZATION_ELEMENT Objects with Authorizations 20080407
3 /RPM/IF_COMMON Interface for all application objects 20080317
4 IF_ACO_COMMON Common Interface for Authorization Check 20080211
Friends
# Friend Modeled only Created on Description
1 /RPM/CL_DOCUMENTS 20080526 PPM: Collection for Documents
2 /RPM/CL_FACTORY 20080526 Factory -class for the application object preparation
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_AUTHORIZATION Instance attribute Protected Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Authorization 20080211
2 MR_DOCUMENTS Instance attribute Private Object reference (TYPE REF TO) /RPM/CL_DOCUMENTS PPM: Collection for Documents 20080605
3 MR_NATIVE_OBJECT Instance attribute Protected Object reference (TYPE REF TO) /RPM/CL_DOCUMENT_ASSIGN PPM: Document - Attributes 20080605
4 MR_OBJECT_STATE Instance attribute Protected Object reference (TYPE REF TO) /RPM/CL_OBJECT_STATE Object state 20080211
5 MR_PARENT Instance attribute Protected Object reference (TYPE REF TO) /RPM/IF_COMMON Interface for all application objects 20080211
6 MR_PORTFOLIO Instance attribute Protected Object reference (TYPE REF TO) /RPM/IF_ENTITY Entity interface 20080526
7 MT_NEW_DOC Instance attribute Protected Type reference (TYPE) /RPM/TT_API_DOCUMENT Document Data table type 20101018
Methods
# Method Level Visibility Method type Description Created on
1 CAST_OBJECT_CHANGED Instance method Protected Method Trigger Event CHANGED: /RPM/IF_COMMON 20080211
2 CHECK_PARENT_FOR_DELETION Instance method Protected Method Check Whether Superior Object Allows Deletion of Links 20080211
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080211
4 CONSTRUCTOR Instance method Public Constructor Constructor 20080211
5 COPY Instance method Protected Method Copy Document 20080211
6 DELETE Instance method Public Method 20080613
7 DELETE_CHECK Instance method Public Method Checks Whether Deleting Is Possible 20080211
8 DELETE_DOCUMENT Instance method Protected Method Delete Document 20080211
9 FILL_ACO_USERS Instance method Private Method Fills the ACO user for each Business Partner 20080606
10 FILL_USER_ADDRESS Static method Public Method Fills the Business Partner information for each ACO user 20080606
11 FREE Instance method Protected Method Destructor 20080211
12 GET_ATTRIBUTES Instance method Public Method Read Document Data in External Display 20080526
13 GET_ATTRIBUTES_INT Instance method Public Method Access Method to Attributes (Internal Format) (Reading) 20080526
14 GET_AUTHORIZATION Instance method Public Method 20081103
15 GET_DESCRIPTION Instance method Public Method 20080725
16 GET_EDIT_MODE Instance method Public Method 20080725
17 GET_EDMS_DOCUMENT Instance method Public Method Get Reference to EDMS Document 20080211
18 GET_EDMS_PROXY Instance method Protected Method Get Reference to EDMS Proxy Class 20080211
19 GET_EXTERNAL_ID Instance method Public Method 20080725
20 GET_GUID Instance method Public Method 20080613
21 GET_OBJECT_TYPE Instance method Public Method 20080613
22 GET_OBJECT_TYPE_DESCRIPTION Instance method Public Method 20080725
23 GET_PARENT Instance method Public Method 20080613
24 GET_PARENT_INT Instance method Private Method Internal Use: Gets the parent if not bound 20080605
25 GET_PARENT_PROJECT Instance method Public Method 20080725
26 GET_PERMISSIONS Instance method Public Method 20080613
27 GET_PERMISSIONS_ROLES Instance method Public Method 20080613
28 GET_ROOT_NODE Instance method Public Method 20080725
29 GET_STATE Instance method Public Method 20080613
30 GET_TECHNICAL_OBJECT Instance method Public Method 20080613
31 GET_TOP_LEVEL_OBJECT Instance method Public Method Access Method to Top-Level Application Object (Reading) 20080211
32 HAS_AUTHORITY_FOR_ACTIVITY Instance method Public Method Execute Authorization Check 20080605
33 HAS_CHANGES Instance method Public Method 20080725
34 IS_CHANGEABLE Instance method Public Method 20080613
35 IS_DELETED Instance method Public Method 20080613
36 IS_DELETE_POSSIBLE Instance method Public Method 20080725
37 IS_FOLDER Instance method Public Method Document Is Folder 20080211
38 IS_FREED Instance method Public Method Checks if object is freed 20090122
39 IS_IN_EDIT_MODE Instance method Public Method 20080613
40 IS_PERSISTENT Instance method Public Method 20080613
41 IS_TEMPLATE Instance method Public Method 20080613
42 ON_CHANGES_COMMITTED_EVT Instance method Public Event handling method Event handler for Object Manager event: CHANGES_COMMITTED 20080605
43 ON_COLL_MODEL_CHANGED Instance method Protected Event handling method Event Handler CHANGED: /RPM/IF_DOC_COLL_MODEL 20080211
44 ON_COLL_MODEL_DELETED Instance method Protected Event handling method Event Handler DELETED:/RPM/IF_DOC_COLL_MODEL 20080211
45 ON_COLL_MODEL_MOVED Instance method Protected Event handling method Event Handler MOVED: /RPM/IF_DOC_COLL_MODEL 20080211
46 ON_EDMS_DELETED Instance method Public Event handling method Event Handler DELETED:IF_EDMS_DOCUMENT 20080211
47 ON_NATIVE_OBJECT_CHANGED Instance method Public Event handling method Handling Method OBJECT_CHANGED:IF_CGPL_ASSIGNMENT 20080211
48 ON_NATIVE_OBJECT_DELETED Instance method Public Event handling method Handling Method OBJECT_DELETED:IF_CGPL_ASSIGNMENT 20080211
49 PREPARE_TO_SAVE Instance method Public Method 20080725
50 SAVE_CHECK Instance method Public Method 20080725
51 SET_ADMINISTRATIVE_ATTRIBUTES Instance method Protected Method Access Method to Administration Data/Internal Data (Reading) 20080211
52 SET_ATTRIBUTES Instance method Public Method Access Method to Attributes (Internal Format) (Reading) 20080211
53 SET_DEFAULTS_UPON_COPYING Instance method Protected Method Set Default Values for New Instance When Copying 20080211
54 SET_DEFAULTS_UPON_CREATION Instance method Public Method Set Default Values for New Instance When Creating 20080211
55 SET_HANDLERS Instance method Protected Method Sets Event Handler for Events from /RPM/CL_DOC_COLL_MODEL 20080211
56 SET_HANDLERS_EXT Instance method Public Method Sets External Event Handler for /RPM/CL_DOC_COLL_MODEL 20080211
57 SET_NATIVE_OBJECT_CHANGED Instance method Protected Method Flag Native Object As Changed 20080211
58 SET_OBJECT_STATE_CHANGED Instance method Protected Method Flag Object As Changed 20080211
59 SET_PERMISSIONS Instance method Public Method 20081103
60 SET_PERMISSIONS_ROLES Instance method Public Method 20081103
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Private
(0)
20080725
2 CREATED Instance Event
(0)
Public
(2)
20080613
3 DELETED Instance Event
(0)
Public
(2)
20080613
4 FREED Instance Event
(0)
Public
(2)
20080613
5 LOADED Instance Event
(0)
Public
(2)
20080613
Types
Class /RPM/CL_DOCUMENT has no local type.
Method Signatures

Method CAST_OBJECT_CHANGED Signature

Method CAST_OBJECT_CHANGED on class /RPM/CL_DOCUMENT has no parameter.
Method CAST_OBJECT_CHANGED on class /RPM/CL_DOCUMENT has no exception.

Method CHECK_PARENT_FOR_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DELETION_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Boolean Value: Deletion of Object Link Allowed 20080211

Method CHECK_PARENT_FOR_DELETION on class /RPM/CL_DOCUMENT has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /RPM/CL_DOCUMENT has no parameter.
Method CLASS_CONSTRUCTOR on class /RPM/CL_DOCUMENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NATIVE_OBJECT Call by reference Object reference (TYPE REF TO) /RPM/CL_DOCUMENT_ASSIGN PPM: Document - Attributes 20080211

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

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DOCUMENTS Call by reference Object reference (TYPE REF TO) /RPM/CL_DOCUMENTS Collection to Which the New Document Is Added 20080211
2 Returning RR_DOCUMENT Value transfer Object reference (TYPE REF TO) /RPM/CL_DOCUMENT Document 20080211
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_CREATION_ERROR Development Projects: Error When Creating Application Object 20080211

Method DELETE Signature

Method DELETE on class /RPM/CL_DOCUMENT has no parameter.
Method DELETE on class /RPM/CL_DOCUMENT has no exception.

Method DELETE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DELETION_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20080211

Method DELETE_CHECK on class /RPM/CL_DOCUMENT has no exception.

Method DELETE_DOCUMENT Signature

Method DELETE_DOCUMENT on class /RPM/CL_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_DELETION_ERROR Development Projects: Error When Deleting Application Object 20080606

Method FILL_ACO_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PERMISSIONS Call by reference Type reference (TYPE) /RPM/TT_ACO_PERMISSIONS Permissions list for user 20080606

Method FILL_ACO_USERS on class /RPM/CL_DOCUMENT has no exception.

Method FILL_USER_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PERMISSIONS Call by reference Type reference (TYPE) /RPM/TT_ACO_PERMISSIONS Permissions list for user 20080606

Method FILL_USER_ADDRESS on class /RPM/CL_DOCUMENT has no exception.

Method FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WITH_CHILDREN Call by reference Type reference (TYPE) BOOLE_D /RPM/CL_CO=>SC_TRUE Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20080211

Method FREE on class /RPM/CL_DOCUMENT has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DOCUMENT_EXT Call by reference Type reference (TYPE) /RPM/TS_DOCUMENT_EXT Document Attributes (External) 20080526
2 Exporting ES_DOCUMENT_INT Call by reference Type reference (TYPE) /RPM/TS_DOCUMENT_INT Document Attributes (Internal) 20080526
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20080526

Method GET_ATTRIBUTES on class /RPM/CL_DOCUMENT has no exception.

Method GET_ATTRIBUTES_INT 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_DOCUMENT_INT Document Attributes (Internal) 20080526
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) /RPM/TS_DOCUMENT_INT Document Attributes (Internal) (Old Database Status) 20080526

Method GET_ATTRIBUTES_INT on class /RPM/CL_DOCUMENT has no exception.

Method GET_AUTHORIZATION Signature

Method GET_AUTHORIZATION on class /RPM/CL_DOCUMENT has no parameter.
Method GET_AUTHORIZATION on class /RPM/CL_DOCUMENT has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class /RPM/CL_DOCUMENT has no parameter.
Method GET_DESCRIPTION on class /RPM/CL_DOCUMENT has no exception.

Method GET_EDIT_MODE Signature

Method GET_EDIT_MODE on class /RPM/CL_DOCUMENT has no parameter.
Method GET_EDIT_MODE on class /RPM/CL_DOCUMENT has no exception.

Method GET_EDMS_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCID Call by reference Type reference (TYPE) EDMS_DOCID EDMS: Document ID 20080211
2 Returning RR_EDMS_DOCUMENT Value transfer Object reference (TYPE REF TO) IF_EDMS_DOCUMENT EDMS: Document/Folder 20080211

Method GET_EDMS_DOCUMENT on class /RPM/CL_DOCUMENT has no exception.

Method GET_EDMS_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCID Call by reference Type reference (TYPE) EDMS_DOCID EDMS: Document ID 20080211
2 Returning RR_EDMS_PROXY Value transfer Object reference (TYPE REF TO) /RPM/CL_DOC_COLL_PROXY_EDMS Proxy for Administration of CFX Objekts in cProjects 20080211

Method GET_EDMS_PROXY on class /RPM/CL_DOCUMENT has no exception.

Method GET_EXTERNAL_ID Signature

Method GET_EXTERNAL_ID on class /RPM/CL_DOCUMENT has no parameter.
Method GET_EXTERNAL_ID on class /RPM/CL_DOCUMENT has no exception.

Method GET_GUID Signature

Method GET_GUID on class /RPM/CL_DOCUMENT has no parameter.
Method GET_GUID on class /RPM/CL_DOCUMENT has no exception.

Method GET_OBJECT_TYPE Signature

Method GET_OBJECT_TYPE on class /RPM/CL_DOCUMENT has no parameter.
Method GET_OBJECT_TYPE on class /RPM/CL_DOCUMENT has no exception.

Method GET_OBJECT_TYPE_DESCRIPTION Signature

Method GET_OBJECT_TYPE_DESCRIPTION on class /RPM/CL_DOCUMENT has no parameter.
Method GET_OBJECT_TYPE_DESCRIPTION on class /RPM/CL_DOCUMENT has no exception.

Method GET_PARENT Signature

Method GET_PARENT on class /RPM/CL_DOCUMENT has no parameter.
Method GET_PARENT on class /RPM/CL_DOCUMENT has no exception.

Method GET_PARENT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) /RPM/IF_COMMON Interface for all application objects 20080605
2 Returning RR_PARENT Value transfer Object reference (TYPE REF TO) /RPM/IF_COMMON Interface for all application objects 20080605

Method GET_PARENT_INT on class /RPM/CL_DOCUMENT has no exception.

Method GET_PARENT_PROJECT Signature

Method GET_PARENT_PROJECT on class /RPM/CL_DOCUMENT has no parameter.
Method GET_PARENT_PROJECT on class /RPM/CL_DOCUMENT has no exception.

Method GET_PERMISSIONS Signature

Method GET_PERMISSIONS on class /RPM/CL_DOCUMENT has no parameter.
Method GET_PERMISSIONS on class /RPM/CL_DOCUMENT has no exception.

Method GET_PERMISSIONS_ROLES Signature

Method GET_PERMISSIONS_ROLES on class /RPM/CL_DOCUMENT has no parameter.
Method GET_PERMISSIONS_ROLES on class /RPM/CL_DOCUMENT has no exception.

Method GET_ROOT_NODE Signature

Method GET_ROOT_NODE on class /RPM/CL_DOCUMENT has no parameter.
Method GET_ROOT_NODE on class /RPM/CL_DOCUMENT has no exception.

Method GET_STATE Signature

Method GET_STATE on class /RPM/CL_DOCUMENT has no parameter.
Method GET_STATE on class /RPM/CL_DOCUMENT has no exception.

Method GET_TECHNICAL_OBJECT Signature

Method GET_TECHNICAL_OBJECT on class /RPM/CL_DOCUMENT has no parameter.
Method GET_TECHNICAL_OBJECT on class /RPM/CL_DOCUMENT has no exception.

Method GET_TOP_LEVEL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_TOP_LEVEL_OBJECT Value transfer Object reference (TYPE REF TO) /RPM/IF_COMMON Interface for all application objects 20080211

Method GET_TOP_LEVEL_OBJECT on class /RPM/CL_DOCUMENT has no exception.

Method HAS_AUTHORITY_FOR_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) /RPM/IF_COMMON Interface for all application objects 20080605
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Activity for Authorization Check 20080605
3 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME SY-UNAME User Name 20080605
4 Returning RV_HAS_AUTHORITY Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080605
# Exception Resumable Description Created on
1 CX_RPM_AUTHORIZATION_ERROR RPM authorization error exception class 20080605

Method HAS_CHANGES Signature

Method HAS_CHANGES on class /RPM/CL_DOCUMENT has no parameter.
Method HAS_CHANGES on class /RPM/CL_DOCUMENT has no exception.

Method IS_CHANGEABLE Signature

Method IS_CHANGEABLE on class /RPM/CL_DOCUMENT has no parameter.
Method IS_CHANGEABLE on class /RPM/CL_DOCUMENT has no exception.

Method IS_DELETED Signature

Method IS_DELETED on class /RPM/CL_DOCUMENT has no parameter.
Method IS_DELETED on class /RPM/CL_DOCUMENT has no exception.

Method IS_DELETE_POSSIBLE Signature

Method IS_DELETE_POSSIBLE on class /RPM/CL_DOCUMENT has no parameter.
Method IS_DELETE_POSSIBLE on class /RPM/CL_DOCUMENT has no exception.

Method IS_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_FOLDER Value transfer Type reference (TYPE) DPR_TV_IS_FOLDER 'X': Folder; SPACE: Document 20080211

Method IS_FOLDER on class /RPM/CL_DOCUMENT has no exception.

Method IS_FREED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FREED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090122

Method IS_FREED on class /RPM/CL_DOCUMENT has no exception.

Method IS_IN_EDIT_MODE Signature

Method IS_IN_EDIT_MODE on class /RPM/CL_DOCUMENT has no parameter.
Method IS_IN_EDIT_MODE on class /RPM/CL_DOCUMENT has no exception.

Method IS_PERSISTENT Signature

Method IS_PERSISTENT on class /RPM/CL_DOCUMENT has no parameter.
Method IS_PERSISTENT on class /RPM/CL_DOCUMENT has no exception.

Method IS_TEMPLATE Signature

Method IS_TEMPLATE on class /RPM/CL_DOCUMENT has no parameter.
Method IS_TEMPLATE on class /RPM/CL_DOCUMENT has no exception.

Method ON_CHANGES_COMMITTED_EVT Signature

Method ON_CHANGES_COMMITTED_EVT on class /RPM/CL_DOCUMENT has no parameter.
Method ON_CHANGES_COMMITTED_EVT on class /RPM/CL_DOCUMENT has no exception.

Method ON_COLL_MODEL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20080623

Method ON_COLL_MODEL_CHANGED on class /RPM/CL_DOCUMENT has no exception.

Method ON_COLL_MODEL_DELETED Signature

Method ON_COLL_MODEL_DELETED on class /RPM/CL_DOCUMENT has no parameter.
Method ON_COLL_MODEL_DELETED on class /RPM/CL_DOCUMENT has no exception.

Method ON_COLL_MODEL_MOVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TARGET Call by reference Attribute reference (LIKE) 20080623

Method ON_COLL_MODEL_MOVED on class /RPM/CL_DOCUMENT has no exception.

Method ON_EDMS_DELETED Signature

Method ON_EDMS_DELETED on class /RPM/CL_DOCUMENT has no parameter.
Method ON_EDMS_DELETED on class /RPM/CL_DOCUMENT has no exception.

Method ON_NATIVE_OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20080211

Method ON_NATIVE_OBJECT_CHANGED on class /RPM/CL_DOCUMENT has no exception.

Method ON_NATIVE_OBJECT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20080211

Method ON_NATIVE_OBJECT_DELETED on class /RPM/CL_DOCUMENT has no exception.

Method PREPARE_TO_SAVE Signature

Method PREPARE_TO_SAVE on class /RPM/CL_DOCUMENT has no parameter.
Method PREPARE_TO_SAVE on class /RPM/CL_DOCUMENT has no exception.

Method SAVE_CHECK Signature

Method SAVE_CHECK on class /RPM/CL_DOCUMENT has no parameter.
Method SAVE_CHECK on class /RPM/CL_DOCUMENT has no exception.

Method SET_ADMINISTRATIVE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADMINISTRATIVE_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TS_DOCUMENT_ADM Document Attributes (Administration Data/Internal Data) 20080211

Method SET_ADMINISTRATIVE_ATTRIBUTES on class /RPM/CL_DOCUMENT has no exception.

Method SET_ATTRIBUTES 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_DOCUMENT_INT Document Attributes (Internal) 20080211
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR Development Projects: Error When Changing Application Object 20080605

Method SET_DEFAULTS_UPON_COPYING Signature

Method SET_DEFAULTS_UPON_COPYING on class /RPM/CL_DOCUMENT has no parameter.
Method SET_DEFAULTS_UPON_COPYING on class /RPM/CL_DOCUMENT has no exception.

Method SET_DEFAULTS_UPON_CREATION Signature

Method SET_DEFAULTS_UPON_CREATION on class /RPM/CL_DOCUMENT has no parameter.
Method SET_DEFAULTS_UPON_CREATION on class /RPM/CL_DOCUMENT has no exception.

Method SET_HANDLERS Signature

Method SET_HANDLERS on class /RPM/CL_DOCUMENT has no parameter.
Method SET_HANDLERS on class /RPM/CL_DOCUMENT has no exception.

Method SET_HANDLERS_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EDMS_MODEL Call by reference Object reference (TYPE REF TO) /RPM/IF_DOC_COLL_MODEL Interface: for Model Class 20080211

Method SET_HANDLERS_EXT on class /RPM/CL_DOCUMENT has no exception.

Method SET_NATIVE_OBJECT_CHANGED Signature

Method SET_NATIVE_OBJECT_CHANGED on class /RPM/CL_DOCUMENT has no parameter.
Method SET_NATIVE_OBJECT_CHANGED on class /RPM/CL_DOCUMENT has no exception.

Method SET_OBJECT_STATE_CHANGED Signature

Method SET_OBJECT_STATE_CHANGED on class /RPM/CL_DOCUMENT has no parameter.
Method SET_OBJECT_STATE_CHANGED on class /RPM/CL_DOCUMENT has no exception.

Method SET_PERMISSIONS Signature

Method SET_PERMISSIONS on class /RPM/CL_DOCUMENT has no parameter.
Method SET_PERMISSIONS on class /RPM/CL_DOCUMENT has no exception.

Method SET_PERMISSIONS_ROLES Signature

Method SET_PERMISSIONS_ROLES on class /RPM/CL_DOCUMENT has no parameter.
Method SET_PERMISSIONS_ROLES on class /RPM/CL_DOCUMENT has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on class /RPM/CL_DOCUMENT has no parameter.
Event CREATED Signature
Event CREATED on class /RPM/CL_DOCUMENT has no parameter.
Event DELETED Signature
Event DELETED on class /RPM/CL_DOCUMENT has no parameter.
Event FREED Signature
Event FREED on class /RPM/CL_DOCUMENT has no parameter.
Event LOADED Signature
Event LOADED on class /RPM/CL_DOCUMENT has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in 500_701