App Extensibility: Manage Payment Blocks
You can extend the Manage Payment Blocks
app according to your business needs for different aspects. For this purpose, the following extensibility options are available:
S2 View (Master List)
The master list shows the vendor accounts and their open payable amounts. You can do the following to extend the master list:
Extend the master list items
You can add content (for example, additional attributes) at the beginning and at the end of the master list items.
Extend the end of the status section
You can add content to the status information.
For more information, see Extensibility of Manage Payment Blocks: Master List (S2 View).
S3 View (Detail List)
The detail list consists of the object header, the table toolbar, and the table. The object header shows the vendor account details whereas the table contains the open payable items. The table toolbar is situated between the object header and the table. It shows the total number of items on the left and, on the right, there are the sorting and personalization menus.
You can do the following to extend the detail list:
Extend the detail list object header
You can add content (for example, additional attributes) before and after the attributes of the object header.
Extend the detail list before and after the table
You can add content between the table and the toolbar as well as after the table.
Extend the table toolbar
You can add content (for example, texts or icons) at the beginning and at the end of the table toolbar.
Extend the table
You can add additional columns and cells at the beginning and at the end of the table.
For more information, see Extensibility of Manage Payment Blocks: Detail List (S3 View).
ItemDetail View
The ItemDetail
view shows the details of an item, for example, a vendor invoice. You can do the following to extend the view:
Extend the list content
You can add content (for example, additional sections) at the beginning and at the end of the list content (before the Invoice Details
and after the Related Document
sections).
Extend the ItemDetail view
You can add content to the ItemDetail
view before and after the ItemDetail
list.
Extend the tab section
You can add content (for example, additional icons) at the beginning and at the end of the tab section.
Extend the ItemDetail header data
You can add content (for example, additional attributes) at the beginning and at the end of the header data (before and after the attributes).
For more information, see Extensibility of Manage Payment Blocks: ItemDetail View.
The BAdI FAP_MANAGE_PAYMENT_BLOCKS
is available for extensibility purposes:
You can use this BAdI to add additional fields to the vendor account and open item structures. The BAdI uses the enhancement spot ES_FAP_MANAGE_PAYMENT_BLOCKS
.
Method | Use |
|---|---|
| Extend the vendor list |
| Extend a vendor |
| Extend the item list |
| Extend an item |
To plug in and execute custom code, the following hooks are available in the controller code:
Controller | Hook | Use |
|---|---|---|
|
| Allows you to configure a custom initialization. |
|
| Allows you to configure a custom initialization. |
|
| Allows you to execute custom code after rendering. |
|
| Allows you to configure a custom initialization. |
For more information about extensibility, see SAP Help Portal at .
For a general description of the extensibility options and procedures, see SAP Help Portal at .