Finding all employees who come under the manager

Hi experts,
I have created a report which is attahced in MSS. So i want to restrict the manager to view the details of  only the employees who come under this manager.  At present the report is showing the details of all employees. So pls tell me whehter i can use O-S-P relation for finding all direct and indirect employees of the mnagaer by passing the org unit of the manager (or) should i need to find all position holders who report to the manager's position?..  If so, how?
Finding the list of all employees who come under manager org unit is same as finding the list of position holders who report to the manager position? Pls telll me which is correct and how to find the same?

hello shanthi,
mashhour is right, it largely depends on how data is being maintained in your system.
first, you are generally mixing two concepts together of finding "direct" & "indirect" employees for a manager. In standard implementations, typically the data is maintain in such a way where only 1 method is appropriate to find a manager's employee, and the most common scenario is where the employee has an indirect relationship with their manager. 
So typically the two are not used together.  In certain circumstances companies will implement both to create matrix like scenarios, but they are better ways to handle this. 
The indirect method: is called this way, because the manager has a relationship to an org unit as the chief (a012), and his/her employees are in positions, which have relationships to those same org units, hence no direct relationship.
In the direct method, a relationship is created directly between the manager's position and any subordinates positions using the A/B 002 relationship. 
Assuming that you are using indirect only, then O-S-P with no depth defined, will all employees belonging to that entire org structure.  this is assuming your program knows the root ID of the manager relationship, which is the a012 to the root org unit. 
best regards,
michael

Similar Messages

  • Query to find all Partynames that come under the Global party Name

    Hi All
    I need a query to which can help me in listing all the Partynames that come under the top most rolled up customer
    I need output like this:
    PartyName,Party_number,Global_PartyName,GlobalRegistryId
    Please help me.
    Thanks
    Bhavana

    Could you please help me.. I am new to EBS..
    Thanks
    Bhavana
    Edited by: user13689917 on Jan 17, 2011 3:49 PM

  • Check employees who come under one pay roll

    sir
       i want to see all the employess who come under one pay roll area,employee group and sub group .where we can see ?

    Hi Anitha,
    You can view the list of employees from Organizational Assignment Infotype table (PA0001). It contains all the fields payroll area, employee group and employee subgroup as fields for selection criteria.
    Hope this helps.
    Regards,
    Jaisish

  • When I bootup the icon for Elements shows up in orange.  It changes to green only when I've gone to Finder and clicked on Elelments under the Devices list.  This is a recent development.  The icon used to be green upon bootup.  Does anyone know why ?

    When I bootup the icon for Elements shows up in orange.  It changes to green only when I've gone to Finder and clicked on Elelments under the Devices list.  This is a recent development.  The icon used to be green upon bootup.  Does anyone know why ?

    I'm sorry to hear that.
    I'm not affiliated w/ the developer, just a happy user that gave up fighting the apple podcast app a while ago.  I used to have a bunch of smart playlists in itunes for my podcasts, and come home every day and pathologically synced my phone as soon as I walked in the door, and again before I walked out the door in the morning.
    Since my wife was doing this too, we were fighting over who's turn it was to sync their phone.
    Since I've switched to Downcast, I no longer worry about syncing my phone to itunes at all.  I can go weeks between syncs.
    Setup a "playlist" in downcast (ex., "Commute") and add podcasts to that playlist.  Add another playlist ("walk" or "workout") and add different podcasts to that one. 
    Set podcast priorities on a per-feed basis (ex., high priority for some daily news feeds, medium priority for some favorite podcasts, lower priority for other stuff).  Downcast will play the things in the priority you specify, and within that priority, it will play in date order (oldest to newest).
    Allegedly, it will also sync your play status to other devices, although that is not a feature I currently use and can't vouch for.  It uses apple's iCloud APIs, so to some extent may be limited by what Apple's APIs can do.

  • How come under the "Library Tab"  some of the Presets effects show as empty Files thus rendering them unusable?

    How come under the "Library Tab"  when I select a specific Channel, some of the Presets effects show as empty files thus rendering them unusable? 

    No problem at all, thks for your reply.  I did not download from the App Store. I bought the full Logic Studio software back in 2008 so I have all the disks.
    I did look on the Library/Application Application Support/Logic/Plug-in Settings and there are  26 files listed and I recognize quite a few that i have been using that seem to work OK.  But somtimes, as you know you can click on say, EFM1 but then by clicking on that,  you have to choose another on of the option effects such as 07 Warped FM and then to Aqua Enchant befoer you can be finished selecting what you need. This is where I run into the lost content.  Actually I have a book I' learning from called Logic Pro 8 Beyond the Basics and it hands on exercises to do, the books written well, and I'mn dong well with it,  but if you have a major question you must ask, thats when I need help otherwise you can't proceed further.
    But back to to The File incons Library/Application Application Support/Logic/Plug-in Setting yes,  I do sse the 26 File Folders and the folder icon is Blue which looks correct, however, when I try to open those files, there appears to be no content inside of them.  I'm not saying this is abnormal as I dont' really know, I'm  just reporting back. So does this mean that the files are in fact  missing content?
    By the way, some of the plug in settngs in the Library  work fine and those files show up as "blue" color but LIbray always lets me know when the files show a white "Zero." in the file.icon.

  • How do i add a rescue email address to an already existing apple id? The only option it gives me, under the manage my apple id category, is an alternate email. I am trying to make my alternate email address my rescue email address.

    How do i add a rescue email address to an already existing apple id? The only option it gives me, under the manage my apple id category, is an alternate email. I am trying to make my alternate email address my rescue email address. I am new to this community thing.

    Note that the rescue email address is not on the "Name, ID and Email Address" page -- you need to click on "Password and Security" on the left side. Even after you do that, it may or may not be available. As noted in the following it is only available if you have 3 security questions and are not using 2-step verification: Manage your Apple ID primary, rescue, alternate, and notification email addresses

  • I am running a photoshop cc with my cintiqu 22 DTH2200, why I cant find   multi-touch gesture option under the perference/experimental feautre...??

    I am running a photoshop cc with my cintiqu 22 DTH2200, why I cant find   multi-touch gesture option under the perference/experimental feautre...??

    Because...it's already enabled (under Windows 8 systems)? 
    Is it not working on your Cintiq?

  • Find all users who have delegated items to me.

    i need a rule / something, by which i can find all the active delegations assigned to me on my end user screens.
    It may be from my manager , or from any other user.
    I checked the user object and noticed that only the person who delegates has the information stored, and nothing in my user object.
    Any recommendations would be aapreciated.

    It is not possible to accomplish this by using powershell. Easier one is to get the list of people who has access on something with below and do easier data manipulation in Excel :
    Get-Mailbox -Resultsize Unlimited | Get-MailboxPermission | ?{$_.isinherited -eq $False -and $_.user -notlike "*self*"} | select identity, user,accessrights
    [url=http://www.lepide.com/]Lepide[/url]

  • What protocols comes under the service-plane of Cisco devices?

    Hi Everyone,
    Please help me out to know this....
    which protocols comes under these planes.....?????
    a) Management plane
    b) Data plane
    c) Control plane
    d) Service plane
    Thanks,
    Kiran

    Here are all the information for your reference:
    a) Management plane:
    http://www.cisco.com/en/US/partner/docs/ios_xr_sw/iosxr_r3.6/security/configuration/guide/sc36mpp.html
    b) Data plane:
    http://www.cisco.com/en/US/docs/ios/sec_data_plane/configuration/guide/12_4t/sec_data_plane_12_4t_book.html
    c) Control plane:
    http://www.cisco.com/en/US/docs/ios/sec_control_plane/configuration/guide/sec_control_plane_overview_ps6441_TSD_Products_Configuration_Guide_Chapter.html
    Not sure about service plane. I can't find anything on that.
    Hope the other 3 helps.

  • How to find users that who open/send the purchase requisition

    Hi gurus,
    I need to find all the users that open the purchase requisitions in the system. Is there a table where I can check or any other way?
    Thank you.
    H

    Dear Hakan,
    SM04 is just who is doing in perticular transaction in current time,but there is no display who is done in past time in perticular transaction, i mean what are the Changes have done.
    the only solution in Purchase Requisition is available is Venrtion Management.if you activate and configure Vertion Management, werever people is changing PR before saving they must have the enter name or permition to take,so as your solution is best useful is Vertion Management is very much suitable
    Vertion Management configuration is also pretty simple,so threads available,please have a look
    Hope this may helps you
    Prem.

  • There is a white straight line which comes under the Most Visited, Getting Started and latest headlines and continues to be on the entire firefox. I tried uninstalling and reinstalling but does not work.

    Got Plugins symbol at the white straight line...
    == This happened ==
    Every time Firefox opened
    == 1 day ago

    Hello Iqbal.
    You may be having a problem with some Firefox add-on that is hindering your Firefox's normal behavior. Have you tried disabling all add-ons (just to check), to see if Firefox goes back to normal?
    Whenever you have a problem with Firefox, whatever it is, you should make sure it's not coming from one of your installed add-ons, be it an extension, a theme or a plugin. To do that easily and cleanly, run Firefox in [http://support.mozilla.com/en-US/kb/Safe+Mode safe mode] and select ''Disable all add-ons''. If the problem disappears, you know it's from an add-on. Disable them all in normal mode, and enable them one at a time until you find the source of the problem. See [http://support.mozilla.com/en-US/kb/Troubleshooting+extensions+and+themes this article] for information about troubleshooting extensions and theme. You can troubleshoot plugins the same way.
    If you want support for one of your add-ons, you'll need to contact its author.

  • How to find all table and views in the database

    Hi,
    I want to find all table and view name form the database can u tell me syntax.
    i.e. I am able to find out table name and view name in sql server ...like
    FOR VIEW :
    select table_name from information_schema.views where table_name not like 'sys%'
    FOR TABLE :
    select table_name from information_schema.tables where table_name not like 'sys%' and table_type='Base table'
    Thanks & Regards,
    Shirish

    Hello,
    Take a look at "dba_tables" and "dba_views" both of which are documented here:
    http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14237/toc.htm
    - Mark

  • Do all T430s models come with the nVidia 5300 chipset?

    We have a small inventory of T430s laptops, and only on some of them do I see the nVidia chipset listed in Device Manager, while all of them include the Intel HD 4000 chipset.
    Is there a specific SKU on the T430s that include the nVidia chipset?   And can the nVidia chipset be added to the T430 as an addon card, or does it come onboard the motherboard as part of the SKU only?
    Solved!
    Go to Solution.

    Some motherboards have the NVidia chip and others (most) do not. It is part of the motherboard and cannot be added later

  • Employee not showing under correct manager

    I have been using this query inside the package that I created to load data into cube. From this cube I am fetching records for my cascaded parameterized report. The issue here is one of the employee is showing under different team manager and site manager.
    This team manager has left the company and now the employee is back to its previous team manager. here is the code:
    Truncate table CallCenterEmployee.dbo.tblCube_Staff;
    GO
    Insert Into CallCenterEmployee.dbo.tblCube_Staff
    SELECT     dbo.tblStaff.Emp_N
    , CONVERT(varchar, dbo.tblStaff.Emp_N) + CONVERT(varchar, tblDate.ID) AS SurrogateKey
    , dbo.tblStaff.StaffId
    , dbo.tblStaff.First_M
    , dbo.tblStaff.Last_M
    , dbo.tblStaff.PreferredName
    , dbo.tblStaff.First_M + ' ' + dbo.tblStaff.Last_M AS FullName
    , dbo.tblStaff.SupervisorEmp_N as SupervisorEmployeeNumber
    , CONVERT(varchar, dbo.tblStaff.SupervisorEmp_N) + CONVERT(varchar, tblDate.ID) AS SupervisorKey
    , SupervisorStaff.First_M as SupervisorFirst_M
    , SupervisorStaff.Last_M as SupervisorLast_M
    , SupervisorStaff.PreferredName as SupervisorPreferredName
    , SupervisorStaff.First_M + ' ' + SupervisorStaff.Last_M AS SupervisorFullName
    , SupervisorStaff.NTID as SupervisorNTID
    , SupervisorStaff.EmailAddress as SupervisorEmailAddress
    , case when AgentHierarchy.HierarchyLevel = 'Agent' and isnull(SupervisorHierarchy.HierarchyLevel,'999999') = '999999' then STN.SupervisorTeamName 
      when AgentHierarchy.HierarchyLevel = 'Agent' and SupervisorHierarchy.HierarchyLevel <> 'Supervisor' then STN.SupervisorTeamName 
      else SupervisorStaff.First_M + ' ' + SupervisorStaff.Last_M  end as HierarchySupervisor
    , CONVERT(varchar, SupervisorStaff.SupervisorEmp_N) + CONVERT(varchar, tblDate.ID) AS TeamMgrKey
    , CONVERT(varchar, SupervisorStaff.SupervisorEmp_N) as TeamMgrEmployeeNumber
    , TeamMgr.First_M as TeamMgrFirst_M
    , TeamMgr.Last_M as TeamMgrLast_M
    , dbo.tblStaff.PreferredName as TeamMgrPreferredName
    , TeamMgr.First_M + ' ' + TeamMgr.Last_M AS TeamMgrFullName
    , dbo.tblStaff.NTID as TeamMgrNTID
    , dbo.tblStaff.EmailAddress as TeamMgrEmailAddress
    , Case when AgentHierarchy.HierarchyLevel = 'Agent' and isnull(TeamMgrHierarchy.HierarchyLevel,'999999') = '999999' then FIRM_Section + ' Unknown Team Mgr' 
      when AgentHierarchy.HierarchyLevel = 'Agent' and TeamMgrHierarchy.HierarchyLevel <> 'Team Mgr' then FIRM_Section + ' Unknown Team Mgr' 
      else TeamMgr.First_M + ' ' + TeamMgr.Last_M end as HierarchyTeamMgr
    , dbo.tblStaff.NTID
    , dbo.tblStaff.EmailAddress
    , dbo.tblStaff.Location_C
    , dbo.tblStaff.FIRM
    , dbo.tblStaff.Status_C
    , dbo.tblStaff.JobClass
    , dbo.tblStaff.JobTitle
    , dbo.tblStaff.Job_C
    , dbo.tblStaff.Shift_N
    , dbo.tblStaff.FTE
    , CONVERT(varchar, dbo.tblStaff.Hire_D, 112) AS HireDate
    , CONVERT(varchar, dbo.tblStaff.AdjHire_D, 112) AS AdjHireDate
    , CONVERT(varchar, dbo.tblStaff.Seniority_D, 112) AS SeniorityDate
    , tblDate.ID AS DateKey
    , tblStaffStatusHours.StatusHrs_N AS StatusHoursKey
    FROM         CCBR_DATA.dbo.tblDate AS tblDate WITH (nolock) 
    INNER JOIN dbo.tblStaff WITH (nolock) 
    ON tblDate.[Year] BETWEEN 2012 AND YEAR(GETDATE()) 
    AND tblDate.StandardDate BETWEEN tblSTaff.Eff_D AND CASE WHEN tblStaff.Exp_D > getdate() THEN  DATEADD(MILLISECOND, -3,DATEADD(YEAR, DATEDIFF(YEAR, 0, GETDATE()) + 1, 0)) ELSE tblStaff.Exp_D END AND tblDate.StandardDate <= ISNULL(tblStaff.Term_D,
    DATEADD(MILLISECOND, -3,DATEADD(YEAR, DATEDIFF(YEAR, 0, GETDATE()) + 1, 0))) 
    Left Join CallCenterEmployee.dbo.tblStaff as SupervisorStaff(nolock)
    on SupervisorStaff.SupervisorEmp_N = SupervisorStaff.Emp_N
    and tblDate.StandardDate between SupervisorStaff.Eff_D and CASE WHEN SupervisorStaff.Exp_D > getdate() THEN DATEADD(MILLISECOND, -3,DATEADD(YEAR, DATEDIFF(YEAR, 0, GETDATE()) + 1, 0)) ELSE SupervisorStaff.Exp_D END AND tblDate.StandardDate <= ISNULL(SupervisorStaff.Term_D,
    DATEADD(MILLISECOND, -3,DATEADD(YEAR, DATEDIFF(YEAR, 0, GETDATE()) + 1, 0))) 
    Left Join CallCenterEmployee.dbo.tblStaffHierarchy as AgentHierarchy(nolock)
    on tblStaff.Job_C = AgentHierarchy.Job_C
    Left Join CallCenterEmployee.dbo.tblStaffHierarchy as SupervisorHierarchy(nolock)
    on SupervisorStaff.Job_C = SupervisorHierarchy.Job_C
    Left Join (
    Select substring(GSW_EMPLOYEE_ID,1,6) as GSW_EMPLOYEE_ID
    , WM_START_DATE
    , isnull(WM_END_DATE,'12/31/2999') as WM_END_DATE
    , b.WM_NAME as SupervisorTeamName
    from MRKREPORTS.dbo.WM_AGENTS a (nolock)
    Inner Join MRKREPORTS.dbo.WM_TEAMS b (nolock)
    on a.WM_TEAM_ID = b.WM_TEAM_ID
    where ISNUMERIC(GSW_EMPLOYEE_ID) = 1
    ) STN
    on tblStaff.Emp_N = STN.GSW_EMPLOYEE_ID
    and tblDate.StandardDate between STN.WM_START_DATE and STN.WM_END_DATE
    Left Join dbo.tblStaff as TeamMgr(nolock)
    on SupervisorStaff.SupervisorEmp_N = TeamMgr.Emp_N
    and tblDate.StandardDate between TeamMgr.Eff_D and CASE WHEN TeamMgr.Exp_D > getdate() THEN  dateadd(y,1,getdate()) ELSE TeamMgr.Exp_D END AND tblDate.StandardDate <= ISNULL(TeamMgr.Term_D, GETDATE()) 
    Left Join CallCenterEmployee.dbo.tblStaffHierarchy as TeamMgrHierarchy(nolock)
    on TeamMgr.Job_C = TeamMgrHierarchy.Job_C
    INNER JOIN CCBR_DATA.dbo.tblStaffFirm WITH (nolock) 
    ON dbo.tblStaff.FIRM = tblStaffFirm.FIRM_SECTION 
    AND tblStaffFirm.BUS_UNIT IN ('B029','B620','B629','B420','B020','B278','B291','B028', 'B432', 'B732','B748') 
    INNER JOIN CallCenterEmployee.dbo.tblStaffStatusHours WITH (nolock) 
    ON tblStaffStatusHours.StatusHrs_N = case when dbo.tblStaff.FTE = '0.00000' then 98 else ISNULL(dbo.tblStaff.FTE * 40, 99) end

    Hi Dee25, 
    Thank you for your question.  
    I am trying to involve someone more familiar with this topic for a further look at this issue. Sometime delay might be expected from the job transferring. Your patience is greatly appreciated.  
    Thank you for your understanding and support. 
    Thanks,                                       
    Simon Hou
    Simon Hou
    TechNet Community Support

  • How can I find all my photos instead of the just the last six months?

    I need help finding all my photos, instead of just the last six months.

    Which PSE version ?
    The last six month option is generally one of the choices for 'smart albums', now called 'saved searches'.

Maybe you are looking for