Hello SAP Experts,
Authorization object such as F_BKPF_BUK does not get checked while pressing document list button in FBV0/FBV2/FBV3.
Please follow the steps below for regenerating the issue:
- First, create a role in T-code PFCG in which it is not permitted to display the parked document for company code.
- Now assign this role to the user A in T-code SU01 or PFCG.
- Now please log in to the corresponding system by User A.
- Now please navigate to T-code FBV0-> Enter the company code-> Press 'document list' button in T-code FBV0/FBV2/FBV3.
- You will notice that the authorization object error doesn't occur.
The authorization is checked and error is generated in T-code FBV0/FBV2/FBV3 when you double click a document which is displayed on the screen of 'List of Parked document' (program:RFPUEB00, Dynpro:1000) but not checked when you press 'document list' button. For example, if you define an authorization object F_BKPF_BUK, enter company code and click 'document list' then no error will be displayed but when you double-click a listed document then the following error will be generated:
Error message FP049: No authorization for displaying parked documents in company code XXXX occurs
Also, the behaviour between T-code FB03 and T-code FBV3 is different. The t-code is used to display the posted documents, therefore the authorization should be checked more strictly than parked transaction codes. Therefore the check is done one you press 'document list' button (for example, for authorization object F_BKPF_BUK, the error FR800 is generated: No authorization for company code XXXX).