cancel
Showing results for 
Search instead for 
Did you mean: 

MSS Employee Search - Employee Information (BADi or Custom)?

Former Member
0 Kudos
465

Our scenario is; we are on the latest version and support pack of SAP Netweaver and Portal.  We are starting to implement MSS (this phase is simply view or reporting for managers).  We are trying to use as much SAP standard as possible.

My question is; Once a manager gets to the standard list of employees (package PAOC_MSS_PROFILES_WDA, WDA HRMSS_EMPOVERVIEW_TEAMVIEWER) and they click on an employee they get a display of employee information.  Is this screen customizable as far as adding fields and/or changing fields?  Or is there a BADi that can be used to call a custom WD app that has our companys specific employee information requirements?

Any help is appreciated.

Thanks,

Kevin

Accepted Solutions (1)

Accepted Solutions (1)

PaV11
Contributor
0 Kudos

Hi Kevin,

The out of box MSS functionality works on  relationship 012 (B012 is managed by & A012 Manages) between manager's position and org unit. If you want to alter this behavior most of the standard MSS screens may not work.

Though it is possible to change that list of sub-ordinates using custom object selection and evaluation paths, I will not recommend that .

The information displayed about selected subordinate can be customized easily using Object and Data Provider customization (tcode SPRO) in ECC.

Refer below link for more details.

http://help.sap.com/saphelp_erp60_sp/helpdata/en/e7/947e40ec66ce62e10000000a155106/content.htm

If above customization does not suffice, you may develop custom Web Dynpro application which will capture portal event triggered by Subordinate Employee selection iView and display any data which you want.

Hope this helps,

With Best Regards,

Vinod Patil

Former Member
0 Kudos

Once you select the employee, the information comes from different places/info types.

In WDA's we need not make any code chnage, just copy the config and make the changes like add fields remove fields in the application. Its the new way of configuring. Its very simple and it doesn't take much time.( its ZERO coding, every thing is config )

and there are few badis too, it depends on the requirement.

Former Member
0 Kudos

Vinod,

Thanks for your reply.

We are looking into the OADP customizing.  However, if that doesn't meet our needs I am looking at your last sentence about the technical steps to "capture portal event".  We do have a custom ESS employee information WDA and I would like to do a proof of concept on hooking it into the portal event.  So how do I capture the event of the standard Subordinate Employee Selection iView?

Thanks,

Kevin

PaV11
Contributor
0 Kudos

Hi Kevin,

You may refer Note 1112733 - MSS Employee Profile: Integrating other iViewson to know the event details.

Below code can be used to capture the portal event:

lo_api_component = wd_comp_controller->wd_get_api( ).

lo_portal_manager = lo_api_component->get_portal_manager( ).

lo_view ?= wd_this->wd_get_api( ).

wd_this->la_name_space = 'urn:com.sap.mss.employeesearch'.

wd_this->la_event_name = 'selection_changed'.

CALL METHOD lo_portal_manager->subscribe_event

    EXPORTING

      portal_event_namespace = wd_this->la_name_space

      portal_event_name      = wd_this->la_event_name

      view                   = lo_view

      action                 = 'SELECT_EMPLOYEE'.

Hope this helps..

With Regards,

Vinod Patil

Answers (2)

Answers (2)

Former Member
0 Kudos

I would like to thank everyone who responded, we have enough to go on now.  I will try to award points to each of you, we'll see how the system responds.

Thanks,

Keivn Grice

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

Yes it is customisable, check here

a.Goto transaction SPRO, IMG Node Path : Personnel Management ->

Manager Self-Service (Web Dynpro ABAP) ->

You can add fields and remove it, depending upon the iview

at http://service.sap.com/rkt-erp
content available under “Manager Self-Service Add-On 1.0 in SAP ERP”

The MSS Add-On 1.0 Master Guide is available through the Service
Marketplace at URL:
http://service.sap.com/instguides

Once there, from the left tree menu, select:
SAP Business Suite Applications -> SAP ERP Add-Ons ->
                                               Manager Self Service

former_member194099
Active Participant
0 Kudos

Hi,

The employee profile application, which gets launched on click of employee profile button of teamviewer is FPM OIF based WD application. The application configuration is HRMSS_EMP_OVER_PROFILE. One way to do is to create your own UIBB with required fields and add it to the application configuration.

If you want to change/add fields in the left most part (short profile) of full page employee profile then they are also customizable. You can refer to links provided in above reply in configuring them.

Hope it helps.

Regards

Sagar