Active employee list

What is the best way to create an employee directory in Sharepoint 2010 that would display a list of all active employees and also have the ability to:
- display the photo of each employee
- allow creation of "views" of the list, e.g. only show employees for a specific department or a specific office location
- allow the ability to sort the list by one of the columns
- allow the ability to group employees by a specific field (e.g. show all employees but group them by department)
I've seen some posts about using the User Information List but I don't like this idea since some active employees who have never logged in to the site will not be in that list.  On the other hand, since our User Profile service synchronizes with Active
Directory, I know it has the most up to date list of all active employees.  So it seem like the People Core Search Results web part would be the way to go.  But I don't think it supports creating views, grouping etc.
We are looking for a no-code solution.
thanks,

Just fyi, I ended up using People Core Results webpart to display columns from user profiles.  Then used the refinement panel to provide grouping by Office and Department.  The only thing I have not been able to achieve yet is sorting by last
name.  I've found some solutions for editing xlt to provide sorting but these solutions sort on a per-page basis, not the whole list.  Anyway, right now we have a fully implemented employee directory sorted by first name and this is sufficient.

Similar Messages

  • Active Dropdown List

    http://javascript.about.com/library/bl3drop.htm
    Hello,
    Could active dropdown list function be written in pdf form?
    I need 3 consecutive dropdown lists which data are actively connected together.
    Please take a look sample at about URL. Thank you.
    Q

    That would be similar to Group Expansion :-). No, SharePoint does not have that out of the box, you would want to enumerate each SPUser of an SPGroup.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Payables Employee Listing Report Doesn't Reflect End-Date

    We are running apps 11.0.3 on HP-UX 11, 8.0.5 database. When we run the Employee Listing in AP, the employees we have end-dated continue to show up when we run the report for only 'Active' employees. We don't have HR installed, so I don't know where else to end-date the employees (other than the employees screens in AP) so they won't show up on this report.
    Any ideas?

    In the "Enter Employees" screen within Payables, current practice is to end-date an employee when they are terminated in the Employment Dates field (there is a from and to field; the from is populated with the sysdate as employees are added). If you click "More" and go to the Person Information form, you can also From-To date the address detail. I tried end-dating this, but it didn't show up on the report either.
    As mentioned before, we don't have HR installed (maybe a partial but there was no activity there) so Payables is the only place we maintain employees.

  • TMW: refreshing the employee list inside user exit

    Hi everybody,
    We are using TMW in a project where the employee selection is based on relations in OM.
    Since those relations will change a lot in background the employee list in TMW needs to be refreshed regularly.
    Restarting TMW is not an option.
    How do i give the TMW application a message that the employee selection needs to be reloaded?  I would like to start the message from within the standard user exits (like PT_BLP_TMW_ENR)
    Can anyone give me a code example how to do this?  How do i find the active TMW instance from within the user exit?
    Thanks in advance!
    Kr,
    Jonathan

    Cancelled

  • Get active employees of organization unit and its sub organization unit

    Hi,
    I have OU in selection screen. If I give 50000000 in the selection screen and my list displays all the active employees under that organization unit.
    but under 50000000 OU,it contains some other OU like 500000010 nd so on.. (ie,sub OU). now i want to display the active emplyees of these sub OU also...
    give me any function module to get this???
    thanks n advance

    Eg:
    ACT_OTYPE        -
                   O
    ACT_OBJID         -
                  00100000
    ACT_WEGID          -
                 O-O-S-P
    ACT_INT_FLAG
    ACT_PLVAR            -
               DA
    ACT_BEGDA             -
              02.06.2009
    ACT_ENDDA           -
                02.06.2009
    ACT_TDEPTH                          0
    ACT_TFLAG       -
                    X
    ACT_VFLAG        -
                   X
    AUTHORITY_CHECK        -
             X
    TEXT_BUFFER_FILL
    BUFFER_MODE
    F8 - execute
    check for the result in
    RESULT_TAB
    u can check the level in RESULT_STRUC

  • Employee List in PTMW Screen

    Hi All,
    We are having an issue with the employee list in PTMW screen. Terminated employees are showing up in Employee list for 3 weeks after the termination date.
    We Use SAZ (Time Date adminstrator) and SGR (Administrator group) as a paremeters to display  employee list for different stores.
    I also created "Maintaine Your own employee list" and specified selection paramerters (Not to display terminated status employees) but still they are showing up in the list.
    Any help is much appretiated.
    Thanks
    Sasha

    Dear Sasha,
    Try going to the following activity in the IMG:
    Time Management -> Time Manager's Workplace -> Employee Selection -> Assign Employee election to Profiles
    Then go into the details of the appropriate profile that you use.
    In the Selection period relative to initial period section, adjust the "Relative end date" to match your requirements.
    I hope that solves your issue.

  • Number of active employees in a period

    Hi Experts,
    Could you please help me in this. I want to find a way to get the number of active employees in a period from SAP. And how can I calculate the average headcount.
    Thanks & Regards,
    Sekhar.

    Hi Sekhar,
    Please try report S_AHR_61016369 - Employee list.
    Let's say you want get the number of active employees for October 2010.
    Then run the report as follows:
    Data selection period : 01.10.2010 - 31.10.2010
    Person selection period : 01.10.2010 - 31.10.2010
    Employee status : not equal to 0 (this is the default value for this field)
    Execute the report.
    At the top you'll see the number of selected employees .
    Regards,
    Dilek

  • In PORTAL MSS ADD ON 1.0 Employee list is blank

    Hello All
    We have recently upgraded applications on Portal  from Ehp5 to MSS ADD On 1.0 Ehp5
    We are experiencing strange issue where employee list is blank.
    pls see the screenshot
    Any idea pls let me know.
    Cheers
    Vj

    hmmmm
    I understand firstly the screen is not for managers we have used the same iView of managers and give the access for HR users with additional OADP settings.
    So now the issue is that if this HR users see the employee under there tree but some are visible and some are just blank as shown in the screenshot if you see. However when they hit that blank one still data is visible. why is it balnk shown ?

  • Problem with WorkFlow of Purchase Orders related to non active employees

    Dear all,
    We are running into issues with the WorkFlow when people are linked to a PO who are not anymore an active employee. That will give problems in the workflow as those people are logically not going to goods receipt/invoice reciept/approve those invoices.
    How should we deal with this problem?
    We are thinking about a solution like creating an overview of ALL purchase orders (without Goods Receipt) in which the creator, project manager or project sponsor of that specific PO is not anymore an active employee.
    Could someone please advise the right solution?
    Thanks in advance.

    Experts? Anyone?

  • How to get no. of active employees in a employee subgroup on a particular date

    Dear Experts.
    Sorry for the basic questions.
    I want to get the no. of active employees in a employee subgroup on a particular date.  I am not using logical database.
    I am  facing problem with the date .
    my select query as below .
    SELECT PERNR PERSK
            FROM PA0001
            INTO TABLE LT_DATA
            WHERE PERSG = '1'
            AND ( PERSK = 'M1' OR
                  PERSK = 'M2' OR
                  PERSK = 'M3' OR
                  PERSK = 'M4' OR
                  PERSK = 'M5' OR
                  PERSK = 'M6' OR
                  PERSK = 'M7' OR
                  PERSK = 'P1'  )
                  AND BEGDA = LV_DATE .  with this select query i am get only those entries which are created on LV_DATE.
    Please suggest the select query so the i can get no. of active employees working in employee sub group on LV_DATE.
    I hope its clear.
    Thanks & Regards,
    Bhushan

    Hello ,
    You have to use a join with  table PA0000 on PERNR with the condition ( PA0000-STAT2 = 3 ) Active and , LV_DATE >= BEGDA AND LV_DATE < ENDDA   .
    Regards

  • Transaction for active article list -sitewise-urgent

    Transaction for active article list -sitewise plz

    Hello,
    You can get site-wise list of articles using transaction MM60. But this shows all the articles - active and blocked.
    In order to filter blocked articles, you may create an SQVI query between MARA and MARC tables. In the query, include MARA-MSTAE  and MARC-MMSTA in the selection screen. They should be set to blank while executing the query to get active articles.
    Thanks,
    Venu

  • How can I create an IList Employee list based on my Employee class?

    I'm trying to create an IList<Employee> list based on my Employee class (below).  But this is erroring out.  Is my employee class missing anything?  How could I make this work?
    private void EmployeeList()
    IList<Employee> arL = new IList<Employee>(); //<<<<----errors out here
    arL.Add(new Employee {Name="Mary",Gender="Female", Age=35});
    arL.Add(new Employee { Name = "Bob", Gender = "Male", Age = 40 });
    arL.Add(new Employee { Name = "Tom", Gender = "Male", Age = 50 });
    var qm = from Employee employee in arL
    where employee.Age < 50
    select employee;
    foreach (var m in arL)
    Console.WriteLine(m.ToString());
    class Employee
    private string name;
    private string gender;
    private int age;
    public string Name
    get { return name; }
    set { name = value; }
    public string Gender
    get { return gender; }
    set { gender = value; }
    public int Age
    get {return age;}
    set {age = value;}
    Rich P

    IList is an interface, not a class. This means that it can't be instantiated (can't be "newed").
    List is a class, so it can be instantiated. It implements the IList interface, which means that it must provide the functionality specified in that interface.
    That's what an interface is - a definition of functionality that a class must provide. An interface is often described as a contract that a class must fulfill.
    So in the code in your last post, you are saying that arL is an instance of some class that implements the IList interface, and you are then setting it to an instance of the class List. The List class implements the IList interface, so this assignment is
    legit. It would also be legit to use any other class that implements IList, such as an array.
    Any class that implements IList can have as much extra functionality as whoever wrote it likes, as long as it implements at least the functionality of the interface.
    Sometimes you will come across a method in a library over which you have no control and which returns IList rather than list. In such a case you will be forced to do something like...
    IList list = SomeMethodOrOther();
    So you will have no idea what class list is an instance of, but you will know that it has the functionality of IList. This is about the only circumstance where I would recommend defining a variable as IList rather than List (but it probably won't be long
    before there are some replies to this post that disagree).

  • Hi: What is Active Vendor List

    Hi,
    What is Active Vendor List. What type of report it is , and what type of tables and feilds are include inthis.
    plz send the responce

    HAI,
    GO to MKVZ
    and generate Report...
    there you can see the Change Lay out Button (14 th button from Left)
    Click that one it will show you the below fields..
    Central purchasing block
    Block function
    Central deletion flag
    Slect them you will get that report..

  • How to get Active users list in Essbase 6.5.6

    Hi Gurus,
    How to get Active users list in Essbase 6.5.6 version
    I dont find any Esscmd to find active users list....
    i used LISTLOGINS command in ESSCMD but its not helping me out....
    pls suggest me some approach to find active users list.
    Thanks in advance....

    Hi  ,
    Display sessions will give only active users details which are currently connected to the ESSBASE .
    if you need this list ? or  you need the  total list of   security  active users list ?
    if you need the currently connected to the ESSBASE
    if you check  one server  At a time  or you can check the application level also
    1)server level
    display  session all;
    2)application level
    display session on application  'application name ';
    go for the  run command ---> essmsh----->  login;----->enter user name ----> enter password----->enter host (like server name )  then you need to you   above  1 &2  commands
    Thanks,
    suresh

  • Parameter not showing in Active parameter List.

    Dear Team,
    I have fresh Install SAP 4.7 with sql 200 on Windows 2000 server. After proper installation .I have activate the Profile.
    When I Edit the parameter  via RZ10 and then add new paramer
    i.e Login/no_automatic_user_sapsta    1
    Proper save .Then proper Restart the instance .but Its now showing in my Active parameter List.
    Whats the reasion.   Or what the step i am messing.
    Thanks & Regards
    Jagdish Kumar

    In which profile did you make the change (the program that lists active parameters only lists those for the instance that you are logged into).
    Here are some links on maintaining profiles:
    [Checking Active Parameters|http://help.sap.com/saphelp_nw70/helpdata/EN/c4/3a62e3505211d189550000e829fbbd/frameset.htm]
    [Maintaining Profiles|http://help.sap.com/saphelp_nw70/helpdata/EN/c4/3a62e3505211d189550000e829fbbd/frameset.htm]
    Hope that helps.
    Joe Haynes

Maybe you are looking for