Technical Articles
Troubleshooting the aATP Review Availability Check Results Screen (S/4HANA 2020)
In any system upgrade, we can’t always anticipate all the possible issues that might happen. When we recently upgraded our SAP Sandbox and Fiori version to S/4HANA 2020, we encountered a blank Review Availability Check Results (RACR) Fiori app which was new to us. In this post, I share the steps taken to re-create the issue, troubleshoot, and resolve it. If you’re new to Fiori apps and troubleshooting them in general, you may find the resources highlighted in this blog useful.
Scenario:
When creating a Sales Order, or when changing a line item quantity on a Sales Order for an aATP-active material in Fiori, the Review Availability Check Result displayed as a blank screen. There was no other option but to navigate back to the Sales Order. In the SAPGUI however, the Standard Availability Overview screen appeared as normal.
Troubleshooting Resources:
Since this related to a Fiori App, I started with the Fiori app Library. I found the RACR app listed in the library, navigated to the Implementation Information tab, and found that the app had a pre-requisite oData service UI_REV_AVAILY_CHECK_RESULT that needed to be activated.
To also check for other back-end issues, I executed the SAP Gateway Error Log (tcode: /n/IWFND/ERROR_LOG) in SAPGUI. It confirmed that I had two oData Services that weren’t activated: UI_REV_AVAILY_CHECK_RESULT (as per the app documentation) and SD_F2713_SOCUSTEXPDPRICE_SRV.
As an additional safeguard, I searched the all-knowing SAP Knowledgebase and found SAP Note 2981977 (requires login), which described the blank RACR screen issue, and further explains how to deactivate the RACR screen in Fiori so that the system skips to the Standard Availability Overview like how it behaves in SAP GUI.
This turned out to be great advice as there was a Fiori demo urgently pending. We deactivated the RACR Fiori app until we were able to resolve the issue.
Resolution:
Once I activated the oData services in the Service Catalog (tcode /n/IWFND/MAINT_SERVICE), the SICF entries were created as well. However, when I re-ran the scenario, the Gateway Error Log showed a different error: Vocabulary Annotation File not found. This time, SAP Note 2826598 (requires login) came to the rescue when I searched in the SAP Knowledgebase.
Once I cleared the cache (tcode /n/IWFND/CACHE_CLEANUP) and went back to the Service Catalog to Reload the Metadata, everything fell into place.
When I reran the Sales Order scenario, the RACR screen loaded with the following expected details:
Conclusion:
This RACR app and all other Fiori apps can be found in the Fiori app Library. Always start here to ensure that you have all the pre-requisites setup, including required role assignments. Then, use the Gateway Error Log to identify any errors that may have occurred between Fiori and your S/4 HANA backend system. In general, if you face an issue post-system upgrade and are not sure what to do, check the SAP Knowledgebase for any additional SAP notes or community feedback. While you may not be able to predict all possible errors or missing activations with a system upgrade, SAP has a plethora of resources (and a very helpful community) to guide you.
If you have other simple tips and tricks for Fiori troubleshooting, feel free to comment below!
Reference Links:
- Fiori App Library – Review Av. Check Result App (requires login): https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps(‘F4719’)/S18OP
- Overview Blog about RACR (requires login): https://blogs.sap.com/2020/08/24/review-availability-check-result-racr/
Great Blog, nicly presented. I also faced the same issue couple of days back.
Thanks
Venugopal
Thanks for your comment, Venu gopal! I'm glad this was useful to someone 🙂
Hi Yiin,
thanks for starting this blog. Please let me add two additonal sources that might be of interested for some of you.
You may have protected your system against clickjacking (or UI redressing) attacks. If this is the case you may experience that RACR is not clickable. Please see following link to mitigate it:
Using a Whitelist for Clickjacking Framing Protection - https://help.sap.com/viewer/864321b9b3dd487d94c70f6a007b0397/7.4.23/en-US/966b6233e5404ebe80513ae082131132.html
You may face the issue the situation that the app is not loading at all as it does not find the app when working with SAP Gui. The root cause could be that there is no connection between backend and frontend server when running them on different systems:
Establish a Connection from Back-End System to Front-End Server - https://help.sap.com/viewer/a7b390faab1140c087b8926571e942b7/202009.002/en-US/1909b99cd60b4cce93e495a1f1a90d2c.html
Regards,
Andreas
Hello
Thanks for your very interesting blog.
On my S/4Hana on premise system, i don't really see the point explained in the note :
How can I activate this function ?
Regards
Alex
Hello,
that's a question we also had. As far as I know this feature toggle can be switched via transaction code SE80 when entering the named toggle as development object.
Best regards,
Nicole
Hello,
After review all notes and steps described in the above comments, the error still exist (RACR screen in blank)
From SAP Logon, using Tcode VA01- I figure out the New Logon screen (the note 3099349 no implementable in my case)
When try to run by Launchpad, the blank screen still exist. with error The parent window did not answer when requesting the origin instead after execute UCONCOCKPIT steps and register HTTP_WHITELIST entries.
Product Version
S/4HANA 2021 - FPS01 (02/2022) / Fiori doesn´t embedded.
SAP FIORI FOR S4HANA - 01 (02/2022)
Any other tips to suggest?
Many thanks,
Laura Yunaka
Hi Laura,
I have the same issue, have you ever got this figured out?
Thank you!
Hi Yunaka,
please check if OSS Note 3234689 addresses the issue.
Best Regards,
Dominique
You may find FAQ KBA 2981977 - FAQ: RACR - Review Availability Check Result – Screen - helpful.
Hi There,
I have followed all the steps in this blog and the OSS note 2981977 but I am still seeing the blank page as attached from web browser. BTW, I am able to see the diagram in SAP GUI, do you have any idea? There is no front end and bacn end error at all from the app support app.
Pic 2
Pic1
Hi Simon,
please check if OSS Note 3234689 addresses the issue.
Best Regards,
Dominique
Will try this, thank you so much, Dominique!
Missing entry in entry in HTTPURLLOC table caused ATP Bug while opening RACR screen from VA02 Fiori App screen. The issue was resolved after several weeks of troubleshooting and working with SAP. Once the entry was maintained it resolved the issue. Hoping this will help others who may experience similar issue during ATP check / RACR in VA02 Fiori App.
ATP Program Bug - RACR Screen
HTTPURLLOC