0% found this document useful (0 votes)
415 views2 pages

Approve Requests Extensibility PDF

Uploaded by

nehra72
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
415 views2 pages

Approve Requests Extensibility PDF

Uploaded by

nehra72
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

App Extensibility: Approve Requests

You can extend Approve Requests according to your business needs for different aspects. For this
purpose, the following extensibility options are available:
p Business Add-Ins (BAdIs)
p Extension points

Business Add-Ins (BAdIs)


To extend Approve Requests and add custom code in the Task Gateway Service, you can use the
following Business Add-Ins:

BAdIs in the Back-End System

p Before Update BAdI (/IWWRK/BADI_WF_BEFORE_UPD_IB)


You can use BAdI /IWWRK/BADI_WF_BEFORE_UPD_IB to handle decision runtime in the following
cases:
p Step type for the workflow task is not User Decision.
p You want to execute an action before the work item is updated with the user decision.
For more information, see SAP Help Portal at http://help.sap.com SAP NetWeaver SAP
NetWeaver Gateway SAP NetWeaver Gateway Content Guide SAP NetWeaver Gateway Supported OData
Channel Scenarios Workflow Services Workflow Task Service: Central Hub Deployment with IW_BEP Backend
Installation Workflow User Exits .

BAdIs in the Gateway System

p Task Gateway: Change subject in query (/IWPGW/BADI_TGW_TASK_QUERY)


You can use this BAdI to change the task title for all items in the list.
p Task Gateway: Modify task data (/IWPGW/BADI_TGW_TASK_DATA)
You can use this BAdI to change the task title or task description on the detail screen.
p Task Gateway: Provide User details (/IWPGW/BADI_TGW_USER_DETAIL)
You can use this BAdI to change the user details.
For more information, see SAP Help Portal at http://help.sap.com SAP NetWeaver SAP NetWeaver
Gateway SAP NetWeaver Gateway Content Guide SAP NetWeaver Gateway Supported OData Channel Scenarios
Task Gateway Task Gateway User Exits .

Extension Points
To extend Approve Requests, you can use the following extension points:
View Control ID Use
S2 (list view) CustomerExtensionForObjectListItem Allows you to replace the list item template
with your custom list item template on the
list screen
S3 (detail view) CustomerExtensionForObjectHeader Allows you to replace the header of the
detail screen with your custom header
View Control ID Use
S3 (detail view) CustomerExtensionForInfoTabContent Allows you to define the content you want
to display on the Info tab
S3 (detail view) CustomerExtensionForNoteTabContent Allows you to define the content you want
to display on the Note tab
S3 (detail view) CustomerExtensionForAttachmentTabC Allows you to define the content you want
ontent to display on the Attachment tab
S3 (detail view) CustomerExtensionForAdditionalTabs Allows you to create additional tabs

UI Controls
The following UI controls can be hidden on the app UI.
View Control ID Use
S3 ARNoteIconTabFilter Allows you to hide the Note tab on the
detail screen
S3 ARAttachmentIconTabFilter Allows you to hide the Attachment tab on
the detail screen

More Information
For a general description of the extensibility options and procedures of Fiori apps, see Extensibility [external
document].

You might also like