on 2012 Oct 16 5:12 PM
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
Request clarification before answering.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
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
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
User | Count |
---|---|
98 | |
15 | |
10 | |
8 | |
5 | |
3 | |
3 | |
3 | |
2 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.