Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
ashar9225
Explorer
8,148
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 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 BADI


 

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


Create implementation



Create Enhancement implementation


 


Create BADI implementation


 


Implementing BADI


Click on implementing class.


 

Implement the MULTIPLE_TASK_SUPPORT method as follows.

 


Method implementation


  method IF_WF_TASK_SUPPORT~GET_MULTIPLE_TASK_SUPPORT.

loop at CH_TASKS_SUPPORTS assigning field-symbol(<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.

3 Comments
Labels in this area