cancel
Showing results for 
Search instead for 
Did you mean: 

S/4 HANA 1610 - Fiori 2.0 Notifications are not appearing

former_member197071
Participant
0 Kudos

Hi,

I am using a Demo S4 HANA 1610 system with US data. Everything is going fine but I noticed that I am not able to receive any kind of notification in Fiori 2.0.

Somewhere I read that Push notifications from HCP and Workflow mails are eligible to get listed into Notifications. Since I am not going to use HCP, I created one workflow that triggers for PO approval. And yes I am able to see its record in "My Inbox" app at Fiori Launchpad. But the problem is that Notifications area does not show anything.

I also followed Notification Channel Enablement document from

http://help.sap.com/saphelp_nw751abap/helpdata/en/f8/a24d491bdd4876bfa5f49d3eeaa21b/content.htm?fram...

In the above link, there is a transaction (/N/IWNGW/BEP_DEMO) that triggers a sample notification

and it said it has successfully attempted the notification request, it also provides its ID but nothing happens in Notifications.

I am very confused how to solve it, I dont understand which step have I missed in the scenario.

Need help.

Thanks

Former Member
0 Kudos

Hi Ankur,

Did you follow the code changes mentioned in SAP Note.

2405397 - How to activate Notification Preview on Launchpad in Fiori 2.0

Please check and let me know if any additional information is required.

Reards,

Irfan.

Accepted Solutions (1)

Accepted Solutions (1)

former_member197071
Participant
0 Kudos

I have started working on another 1610 machine. We are migrating from ECC to S/4 1610. Now this time I have configured notifications and they are appearing. The problem with the previous machine was it's SNC certificate was expired which is why I was not able to get anything. I hope people searching for the same may get some help from this thread.

Thank you so much Sascha for your contribution.

Answers (21)

Answers (21)

Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert

Hi Ankur

There is further assistance in our SAP Fiori for S/4HANA wiki

We have 2 specific blogs on configuring notifications that may assist you:

It would be good if you could check the remaining configuration as per the blogs to knock out anything obvious.

Rgds,

Jocelyn

former_member197071
Participant

Hi Sascha,

I see no sign of error in notifications related calls.

I also see that table /IWNGW/NOTIF does not contain any record.

Thanks

former_member193947
Participant
0 Kudos
Were you able to solve this issue Ankur ? If yes, can you let me know, how it was solved ? We are trying to enable Notification Center in traditional ERP systems (central hub deployment). thanks.
former_member197071
Participant
0 Kudos

Hi Jocelyn,

Thanks for those documents, I have been referring them for Fiori developments. Good to see you and your team has included documentation on notifications.

former_member197071
Participant
0 Kudos

The problem was expired certificate, make sure that your SNC certificate is not expired. Updating this thread for those who have faced the same.

former_member197071
Participant
0 Kudos

Hi Mohd,

Follow the steps that took, read the entire conversation. I would recommend to raise it to SAP asap because no proper documentation is available regarding this issue. Also ask them the solution that fixed it.

Sometimes I feel SAP releases badly documented, untested products in hurry just to reach target dates. Not happy with Fiori at all.

Former Member
0 Kudos

I followed all the things, still same issue. Raised ticket and waiting for reply.

Do you have the notification catalog with catalog ID as /UI2/CONFIG_NOTIFICATION in your system.

I don't have this catalog available, My system is S/4 HANA 1610 SP00 with SAP_UI as 751 SP00

former_member197071
Participant
0 Kudos

@Mohd, I am using 1610 FP01 and all the things are present in my system

Former Member
0 Kudos

My notification problem is resolved but i want the notification catalog.

Can you share me the contents of catalog "/UI2/CONFIG_NOTIFICATION" as it will help me.I will create a Z catalog by seeing your standard catalog.

Former Member
0 Kudos

Hi Ankur,

I'm also facing the same issue. I'm also not getting notification in Notification Center but I'm able to see in Inbox App.

Please share the details as it will help me.

former_member197071
Participant
0 Kudos

Guys,

Sorry for getting back here after long time, I was extremely busy with project work. Just to update, I raised this issue to SAP and received a reply stating certificate was expired. By the time, I also started debugging and cursor actually hit /IWNGW/FM_OUT_CREATE_NOTIF_BGR because I modified standard code and removed a call where it runs in background. I will give an update (source code) on that in couple of days. Now I have to find whether certificate thing or the modifications in standard code has solved the issue. I will update this very soon.

sascha_kiefer
Explorer
0 Kudos

HI Folks,

as much as I want to help, I'm really sorry that I don't have the bandwidth to look into each and every case in detail.

The steps I described before are the places I can point you to, to check the basic setup. If these checks don't provide any obvious causes of error, then it's hard to do any remote consulting without accessing the system.

In this case you have to open a support ticket so that the colleagues can look into it. That also helps us to collect feedback and analyse better if there are problems and where to improve the product or the documentation.

I believe this would be the wrong forum for handling support cases.

Sorry again and best regards,

Sascha

former_member1321
Participant
0 Kudos

Hi Ankur,

Me and my team is also encountering the same error.

The number of notifications are appearing on the launchpad like this:

But when I click on the icon I am unable to see any notifications:

and the loading signal continues when I click on the Notifications "by Type":

Please see if you can spot the error. It would be a great help.

Thank You !

former_member197071
Participant
0 Kudos

Try clearing cookies and caches.

Former Member
0 Kudos

Hi Sascha Kiefer ,

I am facing this error due to which i am unable to see notification in launchpad. My Alias is Local and RFC Destination is NONE. Can you please help me in solving this error.

Only Counts are being displayed in launchpad as you can see in screenshot.

sascha_kiefer
Explorer
0 Kudos

Hi Ankur,

hmm. I really think someone has to look on your system. I guess you would have to open a ticket for this one.

Sorry,

Sascha

former_member197071
Participant
0 Kudos

Hi Sascha,

I ran /N/IWNGW/BEP_DEMO with external breakpoint in the FM that you mentioned but it didn't stop.

former_member318179
Active Participant
0 Kudos

Hi Ankur,

I am also configuring Notifications in S/4 HANA 1610 and even after configuring as per this .

I am not able to see any notification in Launchpad although I can see its record in "My Inbox" app at Fiori Launchpad.

Any help is highly Appreciated.

Regards,

Rehan Sayed

Former Member
0 Kudos

Hi Rehan,

I am also facing exactly same issue, have you got any solution for the same.

Thanks

Naveen Jain

8179514201

former_member318179
Active Participant
0 Kudos

Hi Naveen,

The issue is resolved.

Resolution :

Since I am on SAP_BASIS SP000,the standard PO workflow(WS20000075) I had earlier maintained in SWF_PUSH_NOTIF1 was through flag "X" in Customizing.

But in SP000,Customizing flag "X" is not supported.Hence when I maintained the above workflow without flag "X",Notification worked.

Regards,

Rehan Sayed

sascha_kiefer
Explorer
0 Kudos

Hi,

no, I don't have that issue. When I test the connection, I get a success message. I believe that should be fixed.

Can you double check the following: Set an external Breakpoint to the Function Module /IWNGW/FM_OUT_CREATE_NOTIF_BGR

Does the System stop there, when you send a notification? This is the point in time where the Notification is delivered from the BE to the FES. If it stops there, then the queue should be working. If not, the Notification is not even added to the queue.

If your debugging mentioned above and the test in this answer does not help, I fear you would have to open an OSS Message to get this fixed. Then someone would need to logon remotely to your system.

Best regards,

Sascha

former_member197071
Participant
0 Kudos

Hi Sascha,

The S/4 HANA 1610 system that I am using is based on embedded deployment. So backendsystem (BE) and the frontend server (FES) are one and the same.

I have a doubt, would you please verify this point from your end?

On page http://help.sap.com/saphelp_nw751abap/helpdata/en/1e/91a9a245f741f4824a63ebb8acd016/content.htm, the point number 5 says to maintain a destination supervisor under define supervisor destination tab.

At my end, I double clicked on the destination name which was already present:

and it opened up an area for RFC Destination BGRFC_SUPERVISOR

After clicking on Connection test, I get following error message:

My question is are facing the same error message? We do not have access to modify the credentials. Are you facing the same error message?

I will also try to debug the process as you said.

Thanks

sascha_kiefer
Explorer
0 Kudos

Hi Ankur,

no, I cant' reproduce it on my end. However, that behaviour could be explained:

The interface between the backendsystem (BE) and the frontend server (FES) is bi-derectional. When you create the notification only the dynamic parameters of the notification are send. The assembling of the final text is done on the FES (like you know it from the ABAP message texts). Therefore the FES needs a text template. That is required via the callback from the FES to the BE asking for it.

Since your BG RFC does not contain any errors, it seems like the notification runtime data are transferred correctly. So if I assume, that the notification is on the FES, the only reason why the OData Service doesn't receive any Notifications, means, that the final text can't be assembled on the FES. I assume, this is due to missing metadata, which the FES can't get from the BE.

What puzzels me, is that you're saying the table /IWNGW/NOTIF doesn't contain any entries. Did you check the table on the FES (cause only on the FES that table contains data, not on the BE). IF you find data there on the FES, you might also check the table /IWNGW/NTYPE and /IWNGW/NTYPE_TT. If *NOTIF has data and *NTYPE* hasn't. That would support my theory.

Next thing to do is: Set an external Breakpint to /IWNGW/CL_RT_NOTIF_PROCESSOR=>GET_NOTIFICATIONS Line 165 (/iwngw/cl_rt_callback_proxy=>get_notification_info...). This initiates the callback to the backend. Follow that through and check what happens.

If you don't even end there, you would have to debug that method right from the beginning.

Best regards,

Sascha

former_member197071
Participant
0 Kudos

Hello Sascha,

Are you able to re-create the problem at your end? I am really puzzled to find the cause especially when we do not see any error message.

Thanks

sascha_kiefer
Explorer
0 Kudos

Hi,

OK, now we have to dig deeper. Can you open the debug console in your browser and filter the network traffic by "notification". Is there any service in error state?

former_member197071
Participant
0 Kudos

Hi Sascha,

In my case, I dont see exceptions, signal lights are in green.

Thanks

sascha_kiefer
Explorer
0 Kudos

Hi Ankur,

what is the status of your bgRFC queue (Transaction: /nsbgrfcmon )? Did the notification leave your backend system?

If it look like this:

And you see an exception condition 3, your user most likely has insufficient RFC authorizations.

To double check the concrete error you can set an external breakpoint in the function module /IWNGW/FM_OUT_CREATE_NOTIF_BGR on the line 'AUTHORITY-CHECK OBJECT 'S_RFC'' (line 14). If you pass that check you can check the return code for the 'CALL FUNCTION '/IWNGW/FM_IN_CREATE_NOTIF' DESTINATION iv_destination'. Especially the lv_rfc_message content could be helpful.

Best regards,

Sascha

HenrikBruentrup
Explorer
0 Kudos

Hi Sascha,

as the user DDIC is creating the error an external breakpoint does not help much. Any ideas? Getting the exact error of your screenshot.

Best regards,

Henrik

former_member197071
Participant
0 Kudos

Hi Vontela,

I have already followed step 1. However even after adding enableNotificationsPreview: true,

it does not show an options in Me Area settings dialogue.

Thanks

sascha_kiefer
Explorer
0 Kudos

Hi,

you don't necessarily have to do that by changing the configuration file. There is an easier way enabling notifications via a target mapping.

Please check the documentation: Enabling Notifications in the Launchpad

SAP provides a default catalog that contains the relevant target mapping for enabling notifications in SAP Fiori launchpad: /UI2/CONFIG_NOTIFICATION.
By assigning this default catalog to user roles you can quickly configure notifications for your launchpad users.

Best regards,

Sascha