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: 

Transport Request - saving objects in workbench request

Former Member
0 Kudos
378

Output of my Report is ALV. In that I have One button in the application toolbar and I have checkbox as a column to select the displayed entries. If I select that button the selected entry( in my case 'Role') has to be saved under a customizing request'.

In my case it is saving the object under 'WORKBENCH Request'.

Is there any Function module to do this .

I have used 'TR_REQUEST_CHOICE' fn module to get that create request pop up screen and for appending entries I have used 'TRINT_APPEND_TO_COMM_ARRAYS'.(IT is saving the object under WORKBENCH ReQUEST, But I need it in CUSTOMIZING REQUEST)

1 REPLY 1

uwe_schieferstein
Active Contributor
0 Kudos
50

Hello Nievetha

The mass transport function in the profilgenerator (PFCD) is executed using report <b>PFCG_MASS_TRANSPORT.</b>

For a single role you could directly use function module

  CALL FUNCTION 'PRGN_TREE_HANDLE_UCOMM_NAVIGAT'
    EXPORTING
      okcode             =' TRAN'                  " transport role
      agr_name_neu       = <name of role>.

Since you would like to put multiple roles into a single transport request you can do the following:

SUBMIT pfcg_mass_transport
        with agr_name ...  = <list of roles as range>
        with comp_rol ...   = <with or without composite roles>
        with profiles ...      = <with or without profiles>
AND RETURN.

Regards

Uwe