Hi Venu,
For other reports, the user might have analysis authorization providing necessary access on the object. (analysis authorizations can be set up specific to info providers using 0TCAIPROV characteristic).
- Can you post screenshot from RSD1 for attritubte 0PROFIT_CTR__PCATTR19? This has to be authorization relevant, else you can't have it in the analysis authorizations.
- How are you maintaining * access in 0PROFIT_CTR? You mentioned that this object is not even authorizatin relevant. Did you maintain values for 0PROFIT_CTR__PCATTR19?
- As per the log, user has access for 0PROFIT_CTR__PCATTR19 for values (4000000.BB - 4999999.BB) AND (SDAA.BB - SDZZ.BB). So while running report, he should filter it for values in this range only.
Its pretty simple. Lets assume a user is given access for company code A and B. When he runs the report, if he runs it for company codes A, B and C; he will get authorization error. But if he runs report for company code A and B; the report will work fine.
I hope this is clear now.
Thanks
Nitesh