Skip to Content
Technical Articles
Author's profile photo Muhammad Ashar Azhar

Hide buttons in My inbox fiori app

Hi,

In S4 HANA when we implement my inbox fiori app. It shows some action tasks buttons by default like “Suspend”, “Claim”, “Show Log” etc. as follows:

My%20inbox%20fiori%20app%20buttons

My inbox fiori app buttons

In this blog we will discuss how to hide these buttons

In order to hide these buttons we will use the standard BADI “WF_TASK_SUPPORT”.

Go to SE18 and enter BADI Name WF_TASK_SUPPORT.

WF_TASK_SUPPORT%20BADI

WF_TASK_SUPPORT BADI

 

Click on Display. In following screen right click on implementation and “Create BADI Implementation”.

Create%20implementation

Create implementation

Create Enhancement implementation

 

Create%20BADI%20implementation

Create BADI implementation

 

Implementing%20BADI

Implementing BADI

Click on implementing class.

 

Implement the MULTIPLE_TASK_SUPPORT method as follows.

 

Method%20implementation

Method implementation

  method IF_WF_TASK_SUPPORT~GET_MULTIPLE_TASK_SUPPORT.

loop at CH_TASKS_SUPPORTS assigning fieldsymbol(<FS_TASK_SUPPORTS>)
where TASK ‘TS20000166’ or TASK ‘TS20000168’.

<FS_TASK_SUPPORTS>FORWARD ABAP_FALSE.
<FS_TASK_SUPPORTS>CLAIM ABAP_FALSE.
<FS_TASK_SUPPORTS>UIEXECUTIONLINK ABAP_FALSE.
<FS_TASK_SUPPORTS>RESUBMIT ABAP_FALSE“Suspend
<FS_TASK_SUPPORTS>PROCESSINGLOGS ABAP_FALSE.
<FS_TASK_SUPPORTS>WORKFLOWLOG ABAP_FALSE.
<FS_TASK_SUPPORTS>RELEASE ABAP_FALSE.

endloop.

endmethod.

 

Activate the BADI and run my inbox fiori app. Output will be as follows:

 

For more detail please visit https://community.sap.com/topics/abap

https://blogs.sap.com/

S/4 HANA Topic.

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.