You can extend Confirm Project Milestone according to your business needs for different aspects. For this purpose, the following extensibility options are available:
Extensibility Entity
To add a customer field to the app, the following extensibility entities are available on the different layers. You have to extend each of theses 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 |
S3.view.xml |
extDetailContent |
PS_MILESTONE_CONFIRM |
PSMILESTONE_S_INCL |
Superclass: IF_PS_ODATA_MLST_CONFIRM Method: UPDATE_SELECTED_RECORDS FILTER_RECORDS |
Business Add-Ins (BAdIs)
The following Business Add-In is available for extensibility purposes:
BADI_PS_ODATA_MLST_CONFIRM
You can use this BAdI to add attributes to the existing application. For more information on this BAdI for OData services, see
Further Information
For a general description of the extensibility options and procedures of SAP Fiori apps, see http://help.sap.com/fiori_implementation .