You can extend Track Sales Pipeline according to your business needs for different aspects.
To add a selection criteria to the drop-down list, the following extensibility entities are available on the different 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) |
Run Time: Superclass and Method to be Redefined |
S1.view.xml |
extDropDown |
Opportunity |
CRMT_ODATA_SPS_OPP_EXPAND_INCL |
CL_CRM_SALESPIPELINE_S_DPC_EXT |
For more information about extension hooks and extension points for the Track Sales Pipeline app, visit the SAP Fiori apps reference library at https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/index.html?appId=F0016.
To display the extensibility information about the Track Sales Pipeline app in the SAP Fiori apps reference library, click the IMPLEMENTATION INFORMATION tab on the App Details page that is displayed.
Extension Includes
The following extension includes are available:
DDIC |
Extension Include |
Use |
---|---|---|
CRMT_ODATA_SPS_OPPT_HEADER_MGR |
CRMT_ODATA_SPS_OPT_HEADER_INCL |
Allows you to extend the Opportunity entity |
CRMT_ODATA_SPS_OPPORT_SALESTG |
CRMT_ODATA_SPS_SALESTG_INCL |
Allows you to extend the Sales Stage entity |
CRMT_ODATA_SPS_ACCOUNTS |
CRMT_ODATA_SPS_ACCOUNTS_INCL |
Allows you to extend the Account entity |
CRMT_ODATA_SPS_CURRENCY |
CRMT_ODATA_SPS_CURRENCY_INCL |
Allows you to extend the Currency entity |
CRMT_ODATA_SPS_DATE_RANGES |
CRMT_ODATA_SPS_DATE_RANGE_INCL |
Allows you to extend the Date Range entity |
CRMT_ODATA_SPS_EMP_RESP |
CRMT_ODATA_SPS_EMP_RESP_INCL |
Allows you to extend the Employee Responsible entity |
CRMT_ODATA_SPS_OPPORT_STATUS |
CRMT_ODATA_SPS_STATUS_INCL |
Allows you to extend the Status entity |
CRMT_ODATA_SPS_OPPORT_TEAM |
CRMT_ODATA_SPS_OPPRT_TEAM_INCL |
Allows you to extend the Team entity |
CRMT_ODATA_SPS_SETTINGS_MGR |
CRMT_ODATA_SPS_SETTINGS_INCL |
Allows you to extend the Settings entity for the app |
CRMT_ODATA_SPS_USRSTATUS_CODES |
CRMT_ODATA_SPS_USR_STATUS_INCL |
Allows you to extend the Opportunity Status Code entity |
CRMT_ODATA_SPS_OPPORT_EXPAND |
CRMT_ODATA_SPS_OPP_EXPAND_INCL |
Allows you to retrieve information about related entities, based on your requirement |
CRMT_ODATA_SPS_OPP_SALESTARGET |
CRMT_ODATA_SPS_OPP_ST_INCL |
Allows you to extend the Organization Sales Target entity |
If there are additional fields available in the OData service, you can display these fields on the UI. For more information, see the extensibility documentation for the respective SAP NetWeaver release on your front-end server at http://help.sap.com/fiori_implementation .
Extension Points
If there are additional fields available in the OData service, you can display these fields on the UI. For more information, see the extensibility documentation for the respective SAP NetWeaver release on your front-end server at http://help.sap.com/fiori_implementation .
UI Controller Hooks
If there are additional UI controller hooks available in the controller code, you can add own code. For more information, see the extensibility documentation for the respective SAP NetWeaver release on your front-end server at http://help.sap.com/fiori_implementation .
Display of UI Controls
For more information about hiding UI controls, see the extensibility documentation for the respective SAP NetWeaver release on your front-end server at http://help.sap.com/fiori_implementation .
For a general description of the extensibility options and procedures of SAP Fiori apps, see http://help.sap.com/fiori_implementation .