Enterprise Resource Planning Blogs by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
ShankarGomare
Explorer
507

Hello SAP Community,

I would like to pass on my experience from a recent upgrading event; I'm documenting it here so that anyone who encounters this particular issue will have a reference and a solution to address it.


In MDG, building a custom entity is a very simple and well-documented process; unfortunately, after our system upgrade, custom entities ceased showing information or maintaining data on changes in NWBC. 

I recreated tones of custom entities and subsequent UIBBs on screen, but their behavior was similar across all custom entities. I checked every component of the GenIL or MDG models, as well as every custom enhancement or handler class.
After spending hours and hours trying to figure out the problem, we discovered that SAP had recently made corrections for performance optimization, one of which was an authorization check on entities. 

The change was applied to standard handler classes, specifically in method "IF_MDG_BS_BP_ACCESS_HANDLER~CHECK_AUTHORITY_BY_ENTITY". This method is now obsolete and all logic is moved under "IF_MDG_BS_BP_ACCESS_HANDLER~CHECK_AUTHORITY_MASS_BY_ENTITY". However, the fix included a warning message in the obsolete method, which caused authority checks to fail, causing data refresh issues on custom entities.

This fix is in SAP Note 3406917.
I hope this helps someone save a lot of time on debugging.

1 Comment
Shivangi236
Explorer
0 Kudos

Thanks a lot for sharing this.

Labels in this area