Skip to Content

With ST 7.10, Support Package 5 the standard urgent change (SMHF) brings up automatically a dialog window for creating transport requests when the user status ‘In development’ is set. Installed Base customers know that dialog window from ChaRM in Solution Manager 7.0 SAP GUI.

For customers new on 7.10, the relevant customizing is copied automatically in Solman Setup but customers who did copy their transaction types already in a lower Support Package have to customize the functionality for the Z transaction type.

Here is how to do this…

Two steps…

a) Create a PPF container element in the PPF action which sets the user status ‘In Development’

b) Create an entry in the Dialog Window Framework to register the dialog window ‘Create Transport Requests’ to the PPF action

a)  Create a PPF container element in the PPF action which sets the user status ‘In Development’

Goto transaction SPRO, path ‘…Change Request Management->Standard
Configuration->Transaction Types->Action Profile->Define Action
Profiles and Actions’.

Goto action profile ‘ZMHF_ACTIONS’ (or your copied action profile from SMHF origin) and double-click on it to access
the actions assigned to this profile.

          /wp-content/uploads/2012/08/a_131381.jpg

Mark PPF action ‘ZMHF_IN_PROCESS’ (or the copy from original SMHF_IN_PROCESS) and save.

/wp-content/uploads/2012/08/b_130540.jpg

Create the Container element

/wp-content/uploads/2012/08/1_130559.jpg

Save your changes.

b) Create an entry in the Dialog Window Framework to register the dialog window ‘Create Transport Requests’ to the PPF action

Go to transaction SPRO, and execute the IMG activity” Assign Dialog Box to a PFF Action path ‘….Change Request Management->Extended Configuration->Implementation of Pop-Ups in WebClient UI’.

Copy the entry and adapt it

/wp-content/uploads/2012/08/c_130561.jpg

/wp-content/uploads/2012/08/d_130560.jpg

Save your changes.

Optional,if your the name of your PPF action doesn’t end with ‘….IN_PROCESS’, you have to add a filter value for a BADI implementation, so the BADI gets called. You need a developer key here, so it might make more sense for you to just copy the PPF action and the condition to the right name.

The filter calls all PPF actions ending with ‘IN_PROCESS’. If you need another name, you have to add the filter value in the BADI implementation calling the dialog window.

To do so, go to SE18 and enter the name of the BADI definition ‘AIC_POPUP_ON_CLOSE_EVENT’.

/wp-content/uploads/2012/08/4_139238.jpg

Display it…choose ‘Implementations’ and double-click the implementation ‘AIC_CREATE_TRANSPORT_REQ’.

/wp-content/uploads/2012/08/5_139240.jpg

Then you will see the implementation. Add here the additional filter value ‘PPF_ACTION’ EQ <your PPF action name>, combined with a logical or so the standard SMHF runs as well.

/wp-content/uploads/2012/08/6_139241.jpg

After you have done this, you can create an urgent change and put it into status ‘In development’ and the dialog window to ‘Create Transport Requests’ should get started:

/wp-content/uploads/2012/08/final_130569.jpg

To report this post you need to login first.

3 Comments

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

  1. Karthik Paramasivam

    Hi Michael,

    Thanks for blog.

    I have copied the Action profile :ZMHF_actions and Action definition:ZMHF_in_Process for  after PPF action call for status change set in ” In Development”

    but i am not getting popup of webpage dialog for TR creation.

    Also i tried in SMHF . it is working fine.

    can u plz help to fix it.

    Rg,

    Karthik

    (0) 
    1. Michael Vollmer Post author

      Hi Karthik,

      could you check if the PPF container element class is really in the PPF action. And did you create the enrty in the view? Maybe a spelling error in the table. Could you add a screenshot?

      Best regards,

      Michael

      (0) 

Leave a Reply