Show TOC

 App Extensibility: Project Report

 

You can extend Project Report according to your business needs for different aspects. For this purpose, the following extensibility options are available:

Extensibility Entries

Extension Points

The following extension points are available:

View

Extension Point

Use

S1.view.xml

extTabFilter

Allows you to create additional tab filters.

S1.view.xml

extMasterListFilter

Allows you to add options to the facet filter in the master list.

WorkDrillDown.view.xml

extWorkFacetFilter

Allows you to add options to the facet filter in the work report.

If there are additional fields available in the OData service, you can display these fields on the UI. For more information about extension points, see Extension Points.

UI Controller Hooks

To plug in and execute custom code, the following hooks are available in the controller code:

Controller

Hook

Use

S1 Controller

extHookAddActionitemInDetail

Allows you to add actions to the Actions menu.

S3 Controller

extHookAddActionitemInCost, extHookAddActionitemInRevenue, extHookAddActionitemInWork, extHookAddActionitemInProgress

Allows you to add actions to the Actions menu in the drill down.

S1 Controller

extHookHideColumnsInOverview, extHookHideColumnsInFinance, extHookHideColumnsInScheduling, extHookHideColumnsInProcurement, extHookHideColumnsInWork

Allows you to hide the data entries in the Overview, Finance, Scheduling, Procurement, and Work in Progress tabs respectively.

If there are additional UI controller hooks available in the controller code, you can extend the UI controller code. For more information about UI controller hooks, see UI Controller Hooks.

More Information

For a general description of the extensibility options and procedures of Fiori apps, see Extensibility.