cancel
Showing results for 
Search instead for 
Did you mean: 

MSS Start Process for Employees

Former Member
0 Kudos

Hi ,

Can you advice what is the best way to get only the direct and indirect reportees under the start process for employees ->employee search . Currently it seems when the manager is searching for employees he is able to see literally everyone. Thanks.

Cheers,

Shyam

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi All,

Finally managed to resolve the issue. The problem was on the configuration Personnel Management->HR Admin Services->Configuration of Forms/Processes->Process Configuration->Set Up Processes->Determine Processor Roles. The manager was set as a specialist as well and thats why he was getting the generic employee search screen. I have removed the checkbox and Nakisa View is showing up now. The backend table is t5asrprocrole.

ChrisSolomon
Active Contributor
0 Kudos

haha KNEW it had to be the initiator role!

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi All,

Some more inputs and I guess we are close to resolve. I have debugged on the development system. When we click on start process for employees it goes to the WDA component HRASR00_PROCESS_EXECUTE_1. In the view V_SELECT_EMPLOYEE. Inside SET_NAKISA_SWITCH    CHECK wd_assist->use_oadp_search = wd_assist->true. Currently in development the OADP search is coming as blank and it will default to the normal employee search but if I manually change it to 'X' the Nakisa view comes up ( screen shot attached). Can anyone advise where the OADP search is set up .

Cheers,

Shyam

former_member182426
Active Contributor
0 Kudos

Currently in development the OADP search is coming as blank

Have you maintained 012 relation for this employee position and orgunit, it should return his subordinates.

check in ECC side, run the FM HRWPC_RFC_OADP_GET_NAVOBJECTS

Pass the values as below

OBJSEL           MSS_BIZ_NOD

BEGDA            <todays date>

ENDDA           <todays date>

USER               <user ID>

In tables you should be able to see his team members. If it's not returning any values then you need to check the customization once.

T_NAVOBJECTS

T_NAVOBJECTSTRUCTURE

These tables will get fill with all his team members details.

Former Member
0 Kudos

Hi Sankar,

I ran the FM and it gives all the team members details. I checked with multiple User ID and in development system for no one the Nakisa view is coming up. But as I said earlier if I manually change the OADP search to 'X' the Nakisa view shows up. I am not sure where the OADP config needs to be set as 'X'. If I know then I can compare the same in Testing system as well. As mentioned in Test System there are no problems at all for all managers.

Cheers,
Shyam

former_member182426
Active Contributor
0 Kudos

Check below notes once if any applicable...

1768195

1768559

1670089

1707690

1778703

And also check you have activated the SICF services

sap/buplic/BusinessSuite/NAKISA_ORGCHART

sap/buplic/BusinessSuite/TALENTMGT/FLASHISLAND

And also check in iview level if any parameters got changed

Application Name ASR_PROCESS_EXECUTE_FPM

Application Parameters INITIATOR_ROLE=HRASRB&WDSUPPORTSFULLHEIGHT=2&SAP-WD-AUTO-DETECT=X

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

check above the customization Manager Self-Service (Web Dynpro ABAP) > Organizational Chart Vis Visualization > Configure Organizational Chart Visualization >

so also confirm if tihi is working in TEam view of MSS as well ie organization chart?

http://scn.sap.com/thread/3347988

The standard delivery is using ASR_ORG_SEARCH (tx. SM34 HR_SELECTIONS). . The Hierarchy used on 'Start organizational process' is PDPROCESSSEL. You can try to change the OADP configuration to use your own class in object selection table (V_TWPC_OBJSEL) or a custom function module in object selection rule (V_TWPC_OBJSELRUL) instead of a evaluation path.

for one manager working and other not working did you have in SU01 set PDVIS_OFF ie parameter?

Also from HCM renewal 3, FYI and not applicable to you

WD Application: ASR_PROCESS_EXECUTE_FPM App. Configuration: ASR_EXECUTE_5_STEP_PA URL Parameter: INITIATOR_ROLE=HRASRB Note: The test WD -ABAP application for embedded org. chart HRIES_VIS_DEMO 2.

Have you activated the business function HCM_PD_UI_1/HCM_PD_UI_2

3. In tx. SICF, is service SAP/PUBLIC/BUSINESSSUITE/TM/FLASHISLANDS active?


In IMG for Personnel & Organization > Organizational Chart, make sure the checkbox "Activate Hierarchy Visualization" is checked. does this application work in MSS team view first of all? .



JUST fYI< this is for HCM renewal

1) The new OVP based start process application ASR_PROCESS_EXECUTE_OVP doesn't include a separate team viewer based on the Nakisa Org chart for managers.

2) We noticed that it was redundant to have a separate team viewer embedded in the start process application since the new MSS role has the team viewer in its home page itsef. Therefore it was decided to use the team viewer available in the MSS home page.

3) Processes can be launched for an object via the context menu of the object. The entries in the context menu have to be configured via the launchpad customizing.


You can refer to the following help documentation for more details: http://help.sap.com/erp_hcm_ias_2012_03/helpdata/en/62/7348706c174148804 31becce97c940/frameset.htm Navigate to the node WebDynpro ABAP UI Alternative -> Start Application -> Assignment of a Process to PFCG roles - this explains the configuration for MSS and ESS roles.

Former Member
0 Kudos

Hi Siddharth,

For one of the managers the PDVIS_OFF was set in Test System. This means in the Test System I dont have any issues at all now and it explains. However the problem is in the Dev system where the view is not coming up for anyone. Something might have changed in dev for sure. In dev

1. Flash Islands is Active.

2. Functions HCM_PD_UI_1 is active and I dont see HCM_PD_UI_2. I compared in Test system as well and over there also HCM_PD_UI_2 is not there but as I said we dont have any issue in Test.

3. For MSSELECT Activate Visualization option is not showing up in IMG. Screen shot attached. Again I checked in Test and its the same. So I dont think this could be the issue and if yes we should get the same problem in Test server as well.

Definitely there is some other parameter which is turning on the Nakisa Switch in TEST and not happening the same in DEV. That is what I could find after debugging the code. Any thoughts.

Cheers,

Shyam

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

did you check the application does it work in team view ie as nakisa as explained in other link above? Please can you follow the steps in that link and ensure it runs in team view.

Probably the screen prints are from HR renewal system

However, you need to check in SICF and other parameters in other link I shared.

Also note initially you had manager has restricted access this is possible because of their authorization roles too,  check the users in HRAUTH trans code.

-open start process for employee iview with below parameters on portal. The parameters should be: initiator_role=HRASRB&TEAMVIEWER_USED=X&NAVLISTORGVIEWS=MSS_TMV_EE_ORG1

Former Member
0 Kudos

Hi Siddharth,

I was checking the link.

SE80 ->Mime Repository->SAP->Public->BusinessSuite->Nakisa Org Chart ..I dont see this folder at all

Cheers,

S

Former Member
0 Kudos

Hi All,

I did some more analysis. I checked in our development system as well as our testing system. In development for all managers the Nakisa view is not getting loaded but its all good in the testing system. I am attaching the technical help from both the systems after clicking the Start Process for Employees. The initiator role is manager in both cases however the disable personalisation is checked in the Nakisa View while that parameter is not there in my development system. Can personalisation be the issue ???. Any advice on where I should be checking ?

SIT system

Dev System

Cheers,

Shyam

ChrisSolomon
Active Contributor
0 Kudos

As others above have asked, please specify EhP level (and if on HR Renewal) but from the sounds of it, you are not using the MSS "Start Process" app. or you are using the incorrect "initiator role". Sounds like you are passing (or using the default) "HRASRA" which is the HR Admin "initiator role" and DOES allow a "wide open" search of employees. Make sure that the iView (or link) you are using is passing/using the correct "initiator role" such as "HRASRB" (manager) or your own custom one (anything other than HRASRA).

Former Member
0 Kudos


Hi Chris,

Would you be able to please advise how exactly do I check the initiator role. Currently I login as a manager ->MSS and click on the start process for employees.

Cheers,

Shyam

Former Member
0 Kudos

Hi Mithun / Sankar,

Thanks heaps for your response. What I have noticed is when the manager logs in and clicks on start process for employees the nakisa chart as specified in the screen shot specified by Sankar is not showing up. Instead it just shows an employee search text box allowing the manager to search for any employee, select him and proceed with HCM process (similar to HR Admin searching for an employee).

Previously for the same manager the Nakisa Org chart was getting displayed correctly. Recently we have made some role changes. I am really suspecting if by mistake we removed any of the required roles for Nakisa display. Any thoughts ??? Do you know whats the exact manager role required for Nakisa display ? Your help is very much appreciated.

Cheers,

Shyam

former_member182426
Active Contributor
0 Kudos

Yes it will show as normal only to search for employee or it will display his reportees to select the employee and can process the form. Since you have not imported the NAKISA component.

you have to import the EMBORGCH component.

Follow the note 1433225  - Organizational Chart Visualization in Manager Self-Services

For getting this NAKISA view.

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

Since initially Nakisa was showing up and now it doesn't probably you have already installed Nakisa?

can you confirm

which release you are on, If you are on EHP5, then you need to specifically install EMBORGCH as stated above but if you are on EHP6, you don't have to, we have deactivated it as a add on, read here

1485855 - Release strategy for the ABAP add-on EMBORGCH You can check here for more info 1823692 - MSS Team View isn´t displayed on the portal whats the Lpd_cust customisation for MSS?

sahirn
Active Contributor
0 Kudos

Please share the EA-HRGXX component version.

The screenshots attached by  Shankar are of the latest HR Renewal 1.0 based start application.

Start Application - HR Administrative Services (PA-AS) - SAP Library

Do check which application suits your needs.

Former Member
0 Kudos

Hi Siddharth,

Please see the screen shot above. This is happening in the test system. Just to highlight the difference I have assigned MGR1 to a chief position and then when I login as MGR1 and go to start process for employees I can see the Nakisa View. Now if I replace MGR1 with MGR2 for the same chief and then go to start process for employees the view is not showing up and it comes as a open search.

Is there something wrong with the roles assigned to MGR2. As I mentioned earlier it was all working fine for MGR2 and recently we have made some changes to the roles and I suspect after that we messed up.

Cheers,

Shyam

Former Member
0 Kudos

Missed to mention we are on EHP6

Former Member
0 Kudos

Hi Shyamlal,

Whatever details which is getting displayed in the Start processes is based upon the OADP configuration maintained in the below node,

Check for the object selection and  the rules attached with the object selection and based upon this only the data is getting displayed in the application. I have shown a sample case here below,

Likewise you can drill down from the node Group Organizational Structure views to the rules of object selection. In this start process application it uses the group MSS_ASR_TMV_EE and check for the assigned views against the group.

Hope this gives an idea and helps you in finding how the applications behaves.

Regards,

Mithun K

former_member182426
Active Contributor
0 Kudos


In Standard, it will display only direct and Indirect reportees. It wont display any employees other than his org.unit and sub.org.unit employees.

See below screen shots for more clear.

There is one org.unit and sub.orgunit

When user logon and click on Start Process it will display employees from his orgunit and suborg.unit i.e Direct and Indirect reportees.

Manager can search employees from his direct and indirect reportees only.

He can't view other than his direct and indirect reportees in search criteira.

See below screen shot. The org unit 10000499 is not under him, when he tries to search it wont display any thing.