Skip to Content

5 Comments

You must be Logged on to comment or reply to a post.

  1. Edwar Soto

    Hi, In my case.

    The user not have a authorization in this code

     

    Documentation:

    Backend

    http://help-legacy.sap.com/fiori_bs2013/helpdata/en/6f/0e415370107d77e10000000a441470/content.htm?frameset=/en/cd/284353d5da6957e10000000a44538d/frameset.htm&current_toc=/en/11/e168533271a548e10000000a423f68/plain.htm&node_id=39

    Procedure

    1. Run transaction Role Maintenance (PFCG) and create a new PFCG role or edit an existing role.

    2. On the Menu tab, open the menu of the pushbutton for adding objects (+ pushbutton) and choose the object type Authorization Default.

    3. From the Authorization Default menu, choose TADIR Service and enter the following data:

      • Program ID: R3TR

      • Object Type: IWSV

    4. In the table, enter the name of the OData service.

      For more information about the OData service for your app, see the app-specific documentation in the section SAP Fiori Apps.

    5. Repeat steps 2 to 4 for all services of the catalogs that you want to authorize with the role.

    6. On the Authorization tab, choose the pushbutton next to Profile Name to generate the authorization profile for the role.

    7. Choose Change Authorization Data.

    8. Choose Save and then Generate.

    9. Run transaction User Maintenance (SU01) and assign the role to the user.

    If the user does not yet have the business authorizations required to use the app, perform the following steps:

    1. Open transaction User Maintenance (SU01).

    2. On the Authorization tab, choose Generate Profile next to the profile name.

    3. Choose Maintain Authorization Data.

    4. On the Authorization Details screen, choose the Generate symbol.

    (0) 
  2. Cristian R. Casta├▒eda Gonzalez

    I have a similar situation… In the development system everything works OK, but after transport to QA system I have this same issue. I checked ┬ámy┬áZCL_XXXXXXX_MPC and┬áZCL_XXXXXXX_MPC_EXT┬áin both systems and in both cases the methods are also private (in case of MPC class) and not inherit to the MPC_EXT class. So I don’t understand why in DEV works as it is and why in QA won’t. I will try your solution in QA since I need this to work, but either way, is unclear for me how this will make any difference since in DEV worked with private methods and without the inheritance.

    Thank you and regards!

    Cristian R.

     

    (0) 

Leave a Reply