Show TOC

 Extensibility of Manage Payment Blocks: Detail List (S3 View) Locate this document in the navigation structure

Extensibility of the Detail List (S3 View)

To extend the S3 view (detail list), the following extensibility entities 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

S3

(Detail List)

  • DetailListObjectHeaderStart

    (Extend beginning of object header)

  • DetailListObjectHeaderEnd

    (Extend end of object header)

FAP_MANAGE_PAYMENT_BLOCKS_SRV

FAPO_S_PB_VENDOR_ACCOUNT_INCL

Superclass:CL_FAP_MAN_PAY_BLOCK_DPC

Method:

VENDORAACOUNTSET_GET_ENTITY

VENDORAACOUNTSET_GET_ENTITYSET

  • DetailListBeforeTable

    (Extend view before the detail list table)

  • DetailListAfterTable

    (Extend view after the detail list table)

  • DetailListTableToolbarStart

    (Extend beginning of toolbar)

  • DetailListTableToolbarEnd

    (Extend end of toolbar)

  • DetailListColumnStart

    (Extend beginning of list columns)

  • DetailListColumnEnd

    (Extend end of list columns)

  • DetailListCellStart

    (Extend beginning of list detail entry)

  • DetailListCellEnd

    (Extend end of list detail entry)

FAPO_S_PB_OPEN_ITEM_INCL

Superclass:

CL_FAP_MAN_PAY_BLOCK_DPC

Method:

OPENITEMSET_GETENTITY

OPENITEMSET_GETENTITYSET

For more information about extension includes, see Extension Includes.

The following graphic shows the app layout with the master list (S2 view) on the left and the detail list (S3 view) on the right:

This graphic is explained in the accompanying text.

App Layout: Master List (S2 View) and Detail List (S3 View)

For more information about additional extensibility options and how to extend the master list (S2 view) and the ItemDetail view, see: