Additional Blogs by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member

Are you on GRC 10.1 SP05??, Were you trying to send reminder notification mails? and like me, have you observed problems or were checking for standard program simple customizations?

Let me share my experiences and approach taken to simplify the tasks.


Problem Scenario & Solution

There were certain notification changes happened and due to which the approvers missed the standard approval links in the new notifications emails.

I wanted to re-trigger the reminder notification, just for certain tickets got created during the specific date & time.

I tried to use the SAP Standard program - GRFNMW_BATCH_EMAIL_REMINDER

Tried explaining above program by 1, 2, 3 & 4.

1) You need to select the process ID for which you need to send the Notification Reminder.

2) It checks how many request are opened and not processed for that period of time. All the requests before those number of days would be selected for the reminder.

3) It will not resend the reminder for set number of days.

4) Select the Template which you would like to use.

I went through SAP Market Place and observed already existing corrections for the above program, and after a through check applied below SAP Note corrections and got successfully resolved first set of problems..

2039347 - Batch Email reminder report is not working properly

Dependency Note

2014142 - Email reminders are sent before the period mentioned in the reminder job


2026347 - UAM: Stage variable not filled in Reminder Email


Next Set of problems were, when i run the program it triggers Notification Reminders to all the requests which are pending ---- Tishhhhhhhhkaaa this should not be the case, It ignited my innovative brain with next best options and there i got debug and found SAP has already given the required MSMP Instance ID too and have put the Instance ID into a external temp table by which it is sending Notification Reminders to all the pending tickets.

Made copy of existing program to Z and got minor code corrections and have enabled one more field to solve full set of problems.

1) You need to select the process ID for which you need to send the Notification Reminder.

2) It checks how many request are opened and not processed for that period of time. All the requests before those number of days would be selected for the reminder.

3) It will not resend the reminder for set number of days.

4) Select the Template which you would like to use.

5) Give the MSMP Instance ID - You can get the MSMP Instance ID from NWBC -> GRC Search Request - Enable the Column in the result set. (Follow the below screen prints).





Achieved what all I wish and plan to, And the entire solution made simple, I know how many Red Flags would come up if were went ahead and used the standard program without correction notes and without the additional z customization, hoping community users would benefit with this write up.

Cheers enjoy reading and rating along with passing comments...

Dear Readers

Do you know this already?

Do you feel any content improvement would add more benefit?, if so, which part of the content need improvement in your view?

Do you feel this document publish is of no use and can be removed from SCN?

Share your answers in comment.