I have two tables with same authorization group zfi.
In one table I can do sm30 and can maintain data no issues but for the 2nd table it shows No row display authorization.
After doing su53 it is asking for an object S_tabu_dis with org_crit zbudget(which is a z one). If i assign s_tabu_dis with zbudget it works perfectly.
My question is the first table doesn't require anything and for the second table it is asking for some object.
So I started debugging sm30
it stops at function module VIEW_AUTHORITY_CHECK at line no 236 which is creating a object org_crit_init
in which for the correct table org_crit_init return initial value but for the 2nd table it is org_crit value to be zbudget.
Authorization is correct.
sm30 table maintenance generator I am attaching.