Show TOC

 App Extensibility: Revise Payment Proposals Locate this document in the navigation structure

 

You can extend the Revise Payment Proposals app according to your business needs for different aspects. For this purpose, the following extensibility options are available:

  • Customer Fields

    You can add customer fields to the Revise Payment Proposals app.

Customer Fields

To add a customer field to the app, the extensibility entities listed below 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

s1.view.xml

extProposalListColumns

PaytProposalInvoice

FAP_RPP_S_PAYTPRPSL_INVC_INCL

Superclass: CL_FAP_REVISE_PAYMENT_DPC_EXT

Method: PAYTPROPOSALINVO_GET_ENTITYSET

PaytProposalPayment

FAP_RPP_S_PAYTPRPSL_PAYT_INCL

Superclass: CL_FAP_REVISE_PAYMENT_DPC_EXT

Method:

  • PYATPROPOSALPAYM_GET_ENTITY

  • PYATPROPOSALPAYM_GET_ENTITYSET

Further Extensibility Entities

UI Controller Hooks

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

Controller

Hook

Use

s2.controller.js

extHookOnDataReceived

Allows you to get payment data.

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.