Customizing Workflow Notifications

How to completely customize GRC workflow notifications?


Eventhough SAP does offer customizations for the workflow notifications, it becomes tedious when we do not have an idea how to implement the logic which can meet the requirement to send the necessary information via email.


Let’s see some important transactions needed while configuring and developing the Workflow customizations.

And that’s it( unless you would want to change the BSP application itself).
Now I will brief you about the components while configuring each.

  1. Go to transaction SWNCONFIG. You should see a screen like this.

Let’s see what these attributes( one’s which we are configuring ) in left pane represents.

Since all of these are already provided in note 2382927, I will not provide the redundant information.

  1. Navigate to Message Template, for message template GRCNOTIFICATION provide a custom handler like ZCL_GRPC_MESSAGE_NOTIFICATION.

  2. Now, make a copy of class CL_GRPC_MESSAGE_NOTIFICATION to ZCL_GRPC_MESSAGE_NOTIFICATION.

  3. You have your custom class ready with standard logic. Free to embed own logic (Check method get_email_content).

  4. In the same way, ESCALATIONS and REMINDERS can be configured.

Do let me know in the comments, how easy it felt to change the notification framework.