Creating Push Notifications for the SAP Fiori Launchpad

Objective

After completing this lesson, you will be able to create push notifications for the SAP Fiori Launchpad

Push Notifications

See: https://community.sap.com/t5/technology-blogs-by-sap/configuring-fiori-launchpad-for-push-notifications-loose-ends/ba-p/13337836

Transaction: SWF_PUSH_NOTIF1

IMG-Path is ABAP PlatformApplication ServerBusiness ManagementSAP Business WorkflowNotificationsSAP Fiori NotificationsConfigure Notifications.

Screenshot of Transaction SWF_PUSH_NOTIF1

The figure shows a screenshot of transaction SWF_PUSH_NOTIF1, already containing newly added entries.

Screenshot shows the My Favorites list in transaction SIMGH

The figure shows the My Favorites list in transaction SIMGH.

screenshot showing Display IMG, Maintain Notification Providers and Register Notification Providers

The figure shows the IMG activities Maintain Notification Providers and Register Notification Providers.IMG-Path to manage notification providers is ABAP PlatformNotification ChannelNotification Channel Provider EnablementAdministrationNotification Provider SettingsManage Notification Providers.

Screenshot shows IMG activity Register Notification Providers with new entries.

The figure shows IMG activity Register Notification Providers with new entries.

How to Customize SAP Fiori Notifications for the Flexible Workflow

In this demonstration, the trainer will demonstrate the steps of the following exercise. So, for the steps and data of this demonstration, refer to the exercise Customize SAP Fiori Notifications for the Flexible Workflow.

Customize SAP Fiori Notifications for the Flexible Workflow

Business Scenario

As a workflow designer, you have created a new workflow, which is now assigned to the back end.

Note

To successfully perform this exercise, you must first have completed the Create a Flexible Workflow exercise.

Note

In this exercise, when a value or an object name includes ##, replace ## with the number that your instructor assigned to you.

Task 1: Customize SAP Fiori Notifications for the Flexible Workflow

Steps

  1. Assign the workflow. Use the following data:

    FieldValue
    Workflow number<from the Create a Flexible Workflow exercise>
    Step<from the Create a Flexible Workflow exercise>
    Actions
    first row
    Index0001
    Action TextApprove
    StylePositive
    second row
    Index0002
    Action TextReject
    StyleNegative
    Texts
    Notification text without exposing sensitive information<enter> Approve or Reject the ORDER
    Notification text including sensitive information<enter> Approve or Reject the ORDER &ORDER.PURCHASEORDER&
    1. If not already there, log on to S4D (SAP S/4HANA back-end server).

    2. Execute transaction SIMGH.

    3. If you have already created an IMG favorite in the Assign the Flexible Workflow exercise, go to step f. If not, click into the IMG structure field and press the F4-Help to search for workflow.

      Edit IMG structure, Structure Description
    4. From the hit list, choose SAP Business Workflow by double-clicking it.

    5. Click on the Favorite button. The SAP Business Workflow section of the IMG is now visible in the My Favorites list.

      Edit IMG Structure, SAP Business Workflow in My Favorites
    6. Select the entry and choose Display IMG Structure.

    7. Go to NotificationsSAP Fiori NotificationsConfigure Notifications.

    8. Switch to Edit Mode and choose Create new entry.

      Configure Notifications Edit Mode

      Note

      the comprehensive IMG path is ABAP Platform -> Application Server -> Business Management -> SAP Business Workflow -> Notifications -> SAP Fiori Notifications -> Configure Notifications
    9. Enter your flexible Workflow number and Step.

      Note

      You get this information from the Create a Flexible Workflow exercise. Otherwise, start transaction SWDD_SCENARIO and find your flexible workflow.
    10. Click on Actions and enter the data from the table above below the Actions area.

    11. Choose Continue (Enter) to close the pop-up.

    12. Click on Texts and enter the texts from the table above below the texts area.

      Enter Notification Texts
    13. Choose Continue (Enter) to close the pop-up.

    14. Choose Save.

    15. If a transport request displays, assign a transport request or create a new one.