Show TOC

 App Extensibility: My Travel Requests

 

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

  • Extension Points

  • UI Controller Hooks

  • BAdIs

Extension Points

To extend My Travel Requests, you can use the following extension points:

  • Name: extInfoAdditionalData

    Location: Detail.view.xml

    Purpose: Add data to the information tab

  • Name: extTabs

    Location: Detail.view.xml

    Purpose: Add a new tab to the tab container

  • Name: extAdditionalTravelRequestInformation

    Location: Detail.view.xml

    Purpose: Add additional travel request information above the cost assignment

  • Name: extAdditionalTravelRequestFormData

    Location: Detailform.view.xml

    Purpose: Add additional travel request form data above the cost assignment

UI Controller Hooks

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

Controller

Hook

Use

Details.controller.js

Additionalbuttons

Alows you to add buttons to the footer toolbar.

BAdIs

SRA004_BADI_MY_TRAVEL_REQ

You can use this BAdI to adapt the information available in the travel request.

More Information

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