Extensibility of Manage Payment Blocks: Detail List (S3 View)

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 additional extensibility options and how to extend the master list (S2 view) and the ItemDetail view, see: