You can extend Change Portfolio Items according to your business needs for different aspects. For this purpose, the following extensibility options are available:
Add fields, tabs, and controls
You can add fields, tabs, and controls to the views of Change Portfolio Items app.
To add fields, tabs, and controls, the following extensibility entities are available on the different software layers. You have to extend each of these entities according to your specific business needs:
UI |
Back End/ABAP |
|||
---|---|---|---|---|
View |
Extension Point |
Design Time: Gateway Entity |
Design Time: Extension Include (in DDIC Structure) |
Runtime: Superclass/ Method to Be Redefined |
S2 |
extObjListAttr |
PortfolioItem |
CI_PPM_TS_ITEM_CHANGE_LIST_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method: PORTFOLIOITEMCOL_GET_ENTITYSET |
S3 |
extObjHdrAttr |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method: PORTFOLIOITEMDET_GET_ENTITY |
extItemInfoTop |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method: PORTFOLIOITEMDET_GET_ENTITY |
|
extItemInfoBottom |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method: PORTFOLIOITEMDET_GET_ENTITY |
|
extDecisionInfoTop |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method: PORTFOLIOITEMDET_GET_ENTITY |
|
extDecisionInfoBottom |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method: PORTFOLIOITEMDET_GET_ENTITY |
|
extTabFilter |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method: PORTFOLIOITEMDET_GET_ENTITY |
|
extDetailContent |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method: PORTFOLIOITEMDET_GET_ENTITY |
|
extNotes |
|
CI_PPM_TS_ITEM_CHANGE_NOTE_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method:
|
|
extAttachments |
ItemAttachments |
CI_PPM_TS_ITEM_CHANGE_ATTC_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method:
|
|
S4 |
extChangeItemTop |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method:
|
extChangeItemBottom |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method:
|
|
extChangeDecisionTop |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method:
|
|
extChangeDecisionBottom |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method:
|
|
extChangeContent |
PortfolioItemDetail |
CI_PPM_TS_ITEM_CHANGE_DETL_GW |
Superclass: CL_PPM_PFMITPR_CHG_DPC_EXT Method: PORTFOLIOITEMDET_UPDATE_ENTITY |
For a general description of the extensibility options and procedures of SAP Fiori apps, see http://help.sap.com/fiori_implementation .