SAP ABAP Class /RPM/CL_CO_DOWNLOAD (CO Download)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ /RPM/INTEGRATION (Package) xRPM Integration Components
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ /RPM/INTEGRATION (Package) xRPM Integration Components
Properties
Class | /RPM/CL_CO_DOWNLOAD | |
Short Description | CO Download | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /RPM/INTEGRATION | xRPM Integration Components |
Created | 20100524 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /RPM/CL_CO_DOWNLOAD has no forward declaration.
Interfaces
Class /RPM/CL_CO_DOWNLOAD has no interface implemented.
Friends
Class /RPM/CL_CO_DOWNLOAD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MT_PLANNING_YEARS | Instance attribute | Public | Type reference (TYPE) | TT_PLANNING_YEARS | 20100804 | |||
2 | MT_WBS_ELEMENTS | Instance attribute | Public | Type reference (TYPE) | /RPM/TT_CO_WBS_DOWNLOAD | Table for CO download to PS WBS elements | 20100603 | ||
3 | MV_BUCKET_GUID | Instance attribute | Public | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20100630 | ||
4 | MV_CO_AREA_CURRENCY | Instance attribute | Public | Type reference (TYPE) | RPM_TV_CURRENCY | Currency key | 20100805 | ||
5 | MV_CO_FY_VAR | Instance attribute | Public | Type reference (TYPE) | PERIV | Fiscal Year Variant | 20100603 | ||
6 | MV_DOWNLOAD_TYPE | Instance attribute | Public | Type reference (TYPE) | /RPM/TV_CO_DOWNLOAD_TYPE | Transfer type for CO data | 20100630 | ||
7 | MV_FISC_VAR_ACT | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100603 | ||
8 | MV_FISC_YR_VAR | Instance attribute | Public | Type reference (TYPE) | PERIV | Fiscal Year Variant | 20100603 | ||
9 | MV_ITEM_GUID | Instance attribute | Public | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20100630 | ||
10 | MV_PERIOD_END | Instance attribute | Public | Type reference (TYPE) | /RPM/TV_END_DATE | Finish Date | 20100611 | ||
11 | MV_PERIOD_START | Instance attribute | Public | Type reference (TYPE) | /RPM/TV_START_DATE | Start Date | 20100611 | ||
12 | MV_PORTFOLIO_GUID | Instance attribute | Public | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20100630 | ||
13 | MV_PORTFOLIO_TYPE | Instance attribute | Public | Type reference (TYPE) | /RPM/TV_PORTFOLIO | Portfolio | 20100630 | ||
14 | SC_BUDGET_DOWNLOAD | Constant | Public | Type reference (TYPE) | I | 0 | Budget Download | 20100702 | |
15 | SC_OBJ_INTEGRATION | Constant | Public | Type reference (TYPE) | STRING | 'RPM_INTEGRATION' | Object for logging | 20100608 | |
16 | SC_OVERALL_DOWNLOAD | Constant | Public | Type reference (TYPE) | I | 1 | Overall Download | 20100702 | |
17 | SC_PLANNED_DOWNLOAD | Constant | Public | Type reference (TYPE) | I | 1 | Planned Cost Download | 20100702 | |
18 | SC_SUBOBJ_CO | Constant | Public | Type reference (TYPE) | STRING | 'CO' | Sub-object for logging | 20100608 | |
19 | SC_YEARLY_DOWNLOAD | Constant | Public | Type reference (TYPE) | I | 0 | Yearly Download | 20100702 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20100630 |
2 | DOWNLOAD_CO_DATA | Instance method | Public | Method | Download CO data to a WBS Element | 20100531 |
3 | GET_DOWNLOADABLE_DATA | Instance method | Public | Method | Get planning data for an item available for download | 20100527 |
4 | GET_DOWNLOADED_DATA | Instance method | Public | Method | Get the already downloaded data for an item | 20100526 |
5 | GET_WBS_ELEMENTS | Instance method | Public | Method | Get WBS Element for CO Download | 20100524 |
6 | SAVE_DOWNLOADED_DATA | Instance method | Public | Method | Persist downloaded data | 20100526 |
Events
Class /RPM/CL_CO_DOWNLOAD has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_CO_DETAIL | Public | See coding | 20100603 | tt_co_detail TYPE TABLE OF bapi0004_2
|
||
2 | TT_CO_DETAILS | Private | See coding | 20100603 | TT_CO_DETAILS TYPE TABLE OF BAPI0004_2
|
||
3 | TT_PLANNING_YEARS | Public | See coding | 20100604 | tt_planning_years TYPE TABLE OF ty_planning_year
|
||
4 | TY_CO_TOTAL | Public | See coding | 20100601 | BEGIN OF ty_co_total,
download_type TYPE /rpm/tv_co_download_type,
download_type_amt TYPE /rpm/tv_dwnload_type_for_amnt,
period_yr TYPE bdatj,
version TYPE versn,
currency TYPE /rpm/tv_currency,
amount TYPE /rpm/tv_curr_amount,
END OF ty_co_total
|
||
5 | TY_ITEM_TOTAL | Public | See coding | 20100528 | BEGIN OF ty_item_total,
* guid TYPE rpm_tv_guid,
plan_type TYPE /rpm/tv_fin_view,
period_yr TYPE bdatj,
amount TYPE /rpm/tv_curr_amount,
END OF ty_item_total
|
||
6 | TY_PLANNING_YEAR | Public | See coding | 20100604 | BEGIN OF ty_planning_year,
plan_year TYPE bdatj,
END OF ty_planning_year
|
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ITEM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20100630 |
Method CONSTRUCTOR on class /RPM/CL_CO_DOWNLOAD has no exception.
Method DOWNLOAD_CO_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | /RPM/TT_MESSAGES | Table Type for Messages | 20100608 | ||
2 | Importing | IT_DOWNLOAD_AMT | Call by reference | Type reference (TYPE) | /RPM/TT_CO_DOWNLOAD | CO Download | 20100531 | ||
3 | Importing | IV_ITEM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20100531 | ||
4 | Importing | IV_PLAN_VERSION | Call by reference | Type reference (TYPE) | VERSN | Version | 20100630 |
Method DOWNLOAD_CO_DATA on class /RPM/CL_CO_DOWNLOAD has no exception.
Method GET_DOWNLOADABLE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DOWNLOADABLE_AMT | Call by reference | Type reference (TYPE) | /RPM/TT_CO_DOWNLOAD | Table for CO download to PS WBS elements | 20100527 | ||
2 | Importing | IV_ITEM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20100527 |
Method GET_DOWNLOADABLE_DATA on class /RPM/CL_CO_DOWNLOAD has no exception.
Method GET_DOWNLOADED_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DOWNLOADED_AMT | Call by reference | Type reference (TYPE) | /RPM/TT_CO_DOWNLOAD | CO Download | 20100526 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | /RPM/TT_MESSAGES | Table Type for Messages | 20100607 | ||
3 | Exporting | ET_PLANNING_YEARS | Call by reference | Type reference (TYPE) | TT_PLANNING_YEARS | 20100604 | |||
4 | Exporting | ET_WBS_PERCENTAGE | Call by reference | Type reference (TYPE) | /RPM/TT_CO_WBS_DOWNLOAD | Table for CO download to PS WBS elements | 20100526 | ||
5 | Exporting | EV_DOWNLOAD_TYPE | Call by reference | Type reference (TYPE) | /RPM/TV_CO_DOWNLOAD_TYPE | Download type for CO data | 20100526 | ||
6 | Exporting | EV_TRANS_PRD_END | Call by reference | Type reference (TYPE) | /RPM/TV_END_DATE | Finish Date | 20100603 | ||
7 | Exporting | EV_TRANS_PRD_START | Call by reference | Type reference (TYPE) | /RPM/TV_START_DATE | Start Date | 20100603 | ||
8 | Importing | IV_ITEM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20100526 |
Method GET_DOWNLOADED_DATA on class /RPM/CL_CO_DOWNLOAD has no exception.
Method GET_WBS_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | /RPM/TT_MESSAGES | Table Type for Messages | 20100607 | ||
2 | Exporting | ET_WBS_PERCENTAGE | Call by reference | Type reference (TYPE) | /RPM/TT_CO_WBS_DOWNLOAD | Table for CO download to PS WBS elements | 20100524 | ||
3 | Importing | IV_ITEM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20100525 |
Method GET_WBS_ELEMENTS on class /RPM/CL_CO_DOWNLOAD has no exception.
Method SAVE_DOWNLOADED_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CO_DOWNLOADED_DATA | Call by reference | Type reference (TYPE) | /RPM/TT_CO_DOWNLOAD | CO Download | 20100526 |
Method SAVE_DOWNLOADED_DATA on class /RPM/CL_CO_DOWNLOAD has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 500_702 |