SAP ABAP Class /RPM/CL_PPM_UI_LOG_CHANGEDOCS (Change Documents Access Logic)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷
PPM-PFM (Application Component) Portfolio Management
⤷
/RPM/API (Package) xRPM External Interfaces

⤷

⤷

Properties
Class | /RPM/CL_PPM_UI_LOG_CHANGEDOCS | |
Short Description | Change Documents Access Logic | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /RPM/API | xRPM External Interfaces |
Created | 20070327 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no forward declaration.
Interfaces
Class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no interface implemented.
Friends
Class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /RPM/CL_OBJECT_API | xRPM Object Provider Super Class | 20070425 | ||
2 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | /RPM/CL_PPM_UI_LOG_CHANGEDOCS | Change Documents | 20070327 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | Contructor | 20070327 |
2 | ![]() |
Instance method | Private | Method | Converts Ids to text for metadata attributes | 20080708 |
3 | ![]() |
Instance method | Private | Method | Determine/Create Adapter for Access to Business Object | 20070425 |
4 | ![]() |
Static method | Public | Method | 20070425 | |
5 | ![]() |
Instance method | Public | Method | Get Change Documents from Back-End | 20070327 |
6 | ![]() |
Instance method | Public | Method | 20070822 | |
7 | ![]() |
Static method | Public | Method | Get Instance | 20070327 |
8 | ![]() |
Instance method | Private | Method | 20090720 | |
9 | ![]() |
Instance method | Public | Method | User Settings | 20070327 |
10 | ![]() |
Instance method | Public | Method | Subtract Months | 20070822 |
11 | ![]() |
Instance method | Private | Method | Prompts via Association | 20070425 |
Events
Class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_API_PROPERTIES | Private | See coding | 20070327 | BEGIN OF ts_api_properties,
mandatory TYPE boole_d,
read_only TYPE boole_d,
enabled TYPE boole_d,
visible TYPE boole_d,
END OF ts_api_properties
|
||
2 | TS_IF_PROPERTIES | Private | See coding | 20070327 | BEGIN OF ts_if_properties,
bo_name TYPE string,
bo_node_name TYPE string,
bo_node_key TYPE string,
sub_elem_type TYPE i, " attribute, action, association
sub_elem_name TYPE string,
properties TYPE ts_api_properties,
END OF ts_if_properties
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no parameter.
Method CONSTRUCTOR on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method CONVERT_IDS_TO_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CDOCS_ATT_API | Call by reference | Type reference (TYPE) | /RPM/TT_CD_META_API | API: Attributes of Metadata Change Documents | 20080708 | ||
2 | ![]() |
IT_CDOCS_ATT | Call by reference | Type reference (TYPE) | INDEX TABLE | 20080708 | |||
3 | ![]() |
IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | /RPM/OBJECT_TYPE | Object Type | 20080708 |
Method CONVERT_IDS_TO_TEXTS on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method GET_CORE_SERVICE_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | 20070425 | |||
2 | ![]() |
RR_PROVIDER | Value transfer | Object reference (TYPE REF TO) | IF_DPR_CORE_SERVICE_PROVIDER | Adapter for Access to Business Object | 20070425 |
Method GET_CORE_SERVICE_PROVIDER on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method GET_CORE_SERVICE_PROVIDER_PPM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_SERVICE_PROVIDER | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_OBJECT_API | xRPM Object Provider Super Class | 20070425 | ||
2 | ![]() |
ER_SERVICE_PROVIDER_INM | Call by reference | Object reference (TYPE REF TO) | CL_INM_INITIATIVE_O_API | Initiative Operational API | 20090309 | ||
3 | ![]() |
EV_SERVICE_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20070510 | ||
4 | ![]() |
IV_APPLICATION | Call by reference | Type reference (TYPE) | CGPL_APPLICATION_TYPE | Application in Project Planning | 20070425 | ||
5 | ![]() |
IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | Business obj. name | 20070425 | ||
6 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Object Type in Project Planning | 20070510 |
Method GET_CORE_SERVICE_PROVIDER_PPM on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CD_ATT | Call by reference | Type reference (TYPE) | INDEX TABLE | Change Documents for Detailed Data | 20070327 | ||
2 | ![]() |
ET_CD_AUT | Call by reference | Type reference (TYPE) | INDEX TABLE | Change Documents for Authorizations | 20070327 | ||
3 | ![]() |
ET_CD_CAP | Call by reference | Type reference (TYPE) | INDEX TABLE | Change Documents for Capacity Planning Values | 20120912 | ||
4 | ![]() |
ET_CD_FIN | Call by reference | Type reference (TYPE) | INDEX TABLE | Change Documents for Financial Planning Values | 20120912 | ||
5 | ![]() |
ET_CD_OBL | Call by reference | Type reference (TYPE) | INDEX TABLE | Change Documents for Object Links | 20070327 | ||
6 | ![]() |
ET_CD_STA | Call by reference | Type reference (TYPE) | INDEX TABLE | Change Documents for Status | 20070327 | ||
7 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Unique Object Key | 20070327 | ||
8 | ![]() |
IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | /RPM/OBJECT_TYPE | Object Category in Project Planning | 20070327 |
Method GET_DATA on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method GET_DEFAULT_PARAMETERS_FOR_CD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_USER_SPECIFIC_SETTINGS | Call by reference | Type reference (TYPE) | DPR_TS_USER_SPECIFIC_SETTINGS | User-Specific Settings | 20070822 |
Method GET_DEFAULT_PARAMETERS_FOR_CD on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RR_CHANGEDOCS | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_PPM_UI_LOG_CHANGEDOCS | Change Documents | 20070327 |
Method GET_INSTANCE on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method GET_LINKEDFIELD_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FIELD2_VALUE_NEW | Call by reference | Type reference (TYPE) | /RPM/TV_VALUE_KEY | Value Key | 20090722 | ||
2 | ![]() |
EV_FIELD2_VALUE_OLD | Call by reference | Type reference (TYPE) | /RPM/TV_VALUE_KEY | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090722 | ||
3 | ![]() |
IS_FIELD1_DETAILS | Call by reference | Type reference (TYPE) | DPR_TS_API_CD_META | 20090722 | |||
4 | ![]() |
IT_CHANGE_DOCS_ATT | Call by reference | Type reference (TYPE) | INDEX TABLE | 20090720 | |||
5 | ![]() |
IV_FIELD2_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20090720 |
Method GET_LINKEDFIELD_VALUE on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method GET_USER_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PROPERTIES | Call by reference | Type reference (TYPE) | DPR_TT_UI_ATTR_PROPERTY | Attribute Property | 20070327 | ||
2 | ![]() |
ET_VALUES | Call by reference | Type reference (TYPE) | DPR_TT_API_NAME_VALUE_PAIR | Name-Value Pair | 20070327 | ||
3 | ![]() |
EV_CD_DISP | Call by reference | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070327 | ||
4 | ![]() |
EV_CD_FROM | Call by reference | Type reference (TYPE) | DPR_TV_CHANGE_DOCS_FROM | Time Period of Change Documents: From | 20070327 | ||
5 | ![]() |
EV_CD_MANUAL | Call by reference | Type reference (TYPE) | DPR_TV_CHANGE_DOCS_PERIOD | Time Frame for Selecting Change Documents | 20070327 | ||
6 | ![]() |
EV_CD_TO | Call by reference | Type reference (TYPE) | DPR_TV_CHANGE_DOCS_TO | Time Period of Change Documents: To | 20070327 | ||
7 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20070327 |
Method GET_USER_SETTINGS on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method MONTH_SUBTRACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DATE | Call by reference | Type reference (TYPE) | DATS | Field of Type DATS | 20070822 | ||
2 | ![]() |
IV_MONTH | Call by reference | Type reference (TYPE) | I | 20070822 |
Method MONTH_SUBTRACTION on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
Method RETRIEVE_BY_ASSOCIATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | Data of Target BO Node | 20070425 | ||
2 | ![]() |
ET_LINK_SRC_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | Key of Source BO Node | 20070425 | ||
3 | ![]() |
ET_LINK_TGT_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | Key of Target BO Node | 20070425 | ||
4 | ![]() |
IT_KEYS | Call by reference | Type reference (TYPE) | INDEX TABLE | BO Node Key | 20070425 | ||
5 | ![]() |
IV_ASSOCIATION | Call by reference | Type reference (TYPE) | STRING | Association Name | 20070425 | ||
6 | ![]() |
IV_BO_NAME | Call by reference | Type reference (TYPE) | STRING | BO Name | 20070425 | ||
7 | ![]() |
IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | BO Node Name | 20070425 | ||
8 | ![]() |
IV_EDIT_MODE | Call by reference | Type reference (TYPE) | I | 1 | Mode (0: Display; 1: Change) | 20070425 | |
9 | ![]() |
IV_FILL_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | X: Data Is to Be Delivered | 20070425 | |
10 | ![]() |
IV_FILL_METADATA | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Boolean | 20070425 | |
11 | ![]() |
IV_READ_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Boolean | 20070425 |
Method RETRIEVE_BY_ASSOCIATION on class /RPM/CL_PPM_UI_LOG_CHANGEDOCS has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 450 |