Skip to Content

So now there is a big advancement of SBWP version of Fiori. While initial versions being UWL in portal (Universal work list). Then came “Approve requests” following My Inbox for Business Suite and now My Inbox 2.0 for SAP S/4HANA”

In this blog I will not talk about what previous versions of My Inbox had, but yes we will just focus on the changes we see with the new programming model in S/4HANA versions which this application is adapted to.

In this blog I will cover details from S/4HANA 1709 version (The Latest the best 😉 )

 

Most of the basic configurations which are as part of prerequisites are covered in help.sap documents or are same as of previous versions. (Scroll down to the end for blogs on activation and initial configurations)

With introduction of new ABAP programming model, to achieve details of your Workflow or any Business details, you need to follow new programming standards (Use of ABAP CDS , Annotations etc instead  of BADI Implementation or enhancement from UI5 side) . We can now create Annotations in CDS and map this in transaction SWFVISU.

Additional details to be shown in My Inbox (Detail Page)

For standard apps like : Approve purchase order, Requisitions, Contracts etc are not part of S/4HANA now, and are delivered as My Inbox versions as :

My Inbox for Approve Purchase order

Predecessor app being : Approve Purchase Orders (SAP Business Suite)

To check for which versions of S/4HANA, you can use this app : Go to Implementation Information and click on the drop down button to see configuration/ notes related to that specific versions.

  • There is no specific back-end component for My Inbox app, you need to make sure, you have Front-end component (UIX01CA1 200) and FES 4.0 (For Fiori 2.0 capabilities). Backend S/4 should have S4CORE component, which will be part of your initial S4 Installation.

 

  • Apart from the OData service for My Inbox, you need to make sure you add C_PURCHASEORDER_FS_SRV and activate this service in SICF and register in /IWFND/MAINT_SERVICE transaction in Frontend system.

Once your app is configured with roles and authorization to user, ensure SWFVISU transaction has below details of annotations added. (Here CDS annotations are responsible for displaying your app details on the right side of your app)

Configuration of Query parameter in SWFVISU :

 

Click on the task id for Purchase order approval, in our case it is as above. Select the row and select “Visualization Parameter”.

I will keep updating this blog based on my learning 🙂

————————————————————————

You can check below blogs from our Mentor Jocelyn Dart on the latest activation and configurations  for My Inbox as part of S/4.

https://blogs.sap.com/2017/02/08/leading-s4hana-ux-fiori-my-inbox-part-1-activation/

https://blogs.sap.com/2017/02/08/leading-s4hana-ux-fiori-my-inbox-part-2-task-specific-options/

My Inbox Configuration Help.SAP

Cheers ! Keep contributing, feel free to add your experience in Comments section below.

TC 🙂

To report this post you need to login first.

9 Comments

You must be Logged on to comment or reply to a post.

  1. Nandish m

    Hi Tejas,

     

    Nice Information, I have only one doubt, since My Inbox app is common for almost all approval scenarios.

    Can we create more than One tile of My Inbox with different sub-title, Ex:- For RTR  My Inbox – Approve Supplier Invoice and For EHS My Inbox – Incident Management and we assign them to different groups.

     

    Thanks

    (0) 
    1. Tejas Chouhan Post author

      Hi Nandish,

      Yes, you can create Scenario Specific tiles. With My Inbox, you have 2 features

      1. All Items (SBWP)
      2. Scenario Specific  (Control your application information by configuring scenario definition. Meaning you provide only those Workflow/Task-ids in the config which has to be displayed in the app.

      https://help.sap.com/doc/fiori_bs2013/1.0%202016-01/en-US/41/fd595461fce630e10000000a44538d/content.htm?no_cache=true

      Go to Configuration Section.

      Regards,

      Tejas

      (1) 
  2. Settarat Leelaruji

    Hi Tejas,

     

    Just saw this blog. After upgrading our PO myinbox layout changed, right now we have Basic Data field group, Payment and Delivery and Recipient. Is it possible to add another block under Payment and Delivery? i tried adding a field group in our local annotation file but it did not work.

     

    Thanks,

    Sam

    (0) 
    1. Tejas Chouhan Post author

      You Should ideally extend the OData service with CDS view : C_PURCHASEORDER_FS . Check if it holds the property of what you want to extend. ZProperty should be added to the model.

      For any issues, please create a new discussion, as query on extension of CDS/OData.

      Regards,
      Tejas

      (0) 

Leave a Reply