In this blog, I’ll explain the UI level changes(How to change the text of the input field, Making the field mandatory, Controlling Visibility, Tooltip) for Create Requisition application(WDA) in a simplest way.


Technical Details:

Web Dynpro Application – ERC_A_REQ_MGMT

Package of Web Dynpro Application – PAOC_RCF_WD_UI

Application Configuration – ERC_A_REQ_MGMT

Web Dynpro Component – FPM_OIF_COMPONENT

Component Configuration – ERC_A_REQ_MGMT_OIF

Go to the development workbench SE80 and filter the application(ERC_A_REQ_MGMT) from package content – PAOC_RCF_WD_UI.

/wp-content/uploads/2013/10/1_300766.jpg


Click on ERC_A_REQ_MGMT and go to the menu Web Dynpro Configuration -> Test-> Execute in Administrator mode.

/wp-content/uploads/2013/10/2_300806.jpg


Now the application will be loaded and you can customize your changes to your respective UI element. For example am going to make the field Process Template as mandatory. So just right click on Process template input field and select Settings for Current configuration.

/wp-content/uploads/2013/10/3_300807.jpg


Change the status to Required Entity.

/wp-content/uploads/2013/10/4_300808.jpg


If you need to display custom messages, create a Post-Exit method for UI_VAL_GEN_JOB_INFO in component ERC_C_REQ_MGMT_UI. Message Class is HRRCF0007.


Similarly you can control the visibility of the UI element. Select the Invisible option from Visibility property and now you can hide that UI element.


Also you can provide your tooltip and can change your length and width of your UI element from the same screen.


After making all your changes, click on the button Save and Close at the most bottom and save the changes in a TR.

To report this post you need to login first.

1 Comment

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

  1. Eugen Bernard

    Thanks for the description – I am agree with you that this is the simplest way, but for me it is not the best way to custom field properties.

    Usually we use custom WD component configurations for fields adaptions and assign this custom configuration though whole application: WD component -> OIF component -> WD application.

    SAP provides this kind of technique to manage UI property customization.

    (0) 

Leave a Reply