Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

MB51 Report to a Details List

Former Member
0 Kudos

Hi Experts,

One of our user is facing a problem in Transaction MB51.

When the report is displayed for the transaction MB51, the user will click on the "Details List" Icon, which should show him the details of the report. This is not happening. When he click the "Details List" Icon, he can only see a blank screen. There is no error.

We have replicated the same issue in our Quality and it works fine with the same roles. The roles are the same in Production as well. We had done a trace and the authorization object its look for is S_GUI with 61, which is already there for the user.

Please shed some light on this issue that we are facing.

Thank You in Advance.

Best Rgds,

Jaravuy

5 REPLIES 5

Former Member
0 Kudos

Hi,

Please try with this objects S_ARCHIVE : ACTVT 03 others: * and S_DATSET : ACTCT 33,A6 others *

Thnks.

former_member204634
Participant
0 Kudos

Hi

There can be multiple reasons and questions to be asked - user is able to see the report per se but faces issues only with regards to detail list. Does it happens for some specific input values or all values - does a different user executing on same input has been able to see the detailed report - if yes - you can compare authorizations and other user attributes (printer settings/user type/user parameters - what not) and find out - but it looks not to be a security issue - as you say user buffer does have required values to pass auth check.

Best Regards

Prashant

Former Member
0 Kudos

Hi Jaravuy,

I have tried the MB51 transaction and found the below objects checked for the transaction...

The below is the complete trace of the MB51 upto Detail List and double click on the Material as well.

Once the detail list is displayed, it calls MIGO if you double click on any specific Material/doc.

S_TCODE RC=0 tcode=MB51;TCD=MB51;

M_MSEG_WMB RC=0 ACTVT=03;WERKS=3601;

F_BKPF_BUK RC=0 ACTVT=03;BUKRS=3601;

S_ALV_LAYO RC=0 ACTVT=23;

S_ALV_LAYO RC=0 ACTVT=23;

S_GUI RC=0 ACTVT=61;

S_GUI RC=0 ACTVT=61;

S_TCODE RC=0 tcode=MIGO;TCD=MIGO;

S_DEVELOP RC=0 DEVCLASS= ;OBJTYPE= ;OBJNAME= ;P_GROUP= ;ACTVT= ;

S_DEVELOP RC=0 DEVCLASS= ;OBJTYPE= ;OBJNAME= ;P_GROUP= ;ACTVT= ;

S_DEVELOP RC=0 DEVCLASS= ;OBJTYPE= ;OBJNAME= ;P_GROUP= ;ACTVT= ;

S_DEVELOP RC=0 DEVCLASS= ;OBJTYPE= ;OBJNAME= ;P_GROUP= ;ACTVT= ;

S_DEVELOP RC=0 DEVCLASS= ;OBJTYPE= ;OBJNAME= ;P_GROUP= ;ACTVT= ;

S_DEVELOP RC=0 DEVCLASS= ;OBJTYPE= ;OBJNAME= ;P_GROUP= ;ACTVT= ;

M_MSEG_WMB RC=0 ACTVT=03;WERKS=3601;

M_MSEG_BMB RC=0 ACTVT=03;BWART=101;

F_BKPF_BUK RC=0 ACTVT=03;BUKRS=3601;

ADPIC_RIC RC=0 ACTVT=' ';PRC_CODE=MIGO;

S_GUI RC=0 ACTVT=61;

Hope this helps. (Discard 3601 Plant/Company code etc.)

Thanks,

Vinod

Former Member
0 Kudos

Hi,

When you are in the detailed view, click the filter and remove any filter options. It should get you the view output.

The MB51 detailed view users ALV layout. User need to have authorization to S_ALV_LAYO and F_IT_ALV authorizations.

Regards,

Raghu

0 Kudos

I have encountered the same issue, this answer is helpful for me, thanks