---
id: object/page/5201
type: object
title: Page 5201 "Employee List"
summary: Page 5201 "Employee List" in Base Application (Microsoft.HumanResources.Employee). 1 public procedures. Present since at least BC23, still in BC30, changed in BC27.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: "27"
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 935be5e332ab3fe77de902dc7569b02bc4b9a7b9dd8171a02de304c6ded4e8a0
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/HumanResources/Employee/EmployeeList.Page.al
    title: src/Layers/W1/BaseApp/HumanResources/Employee/EmployeeList.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/hr-how-manage-absence
    title: Manage Employee Absence
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/hr-how-register-employees
    title: Register Employees and Modify Information
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/hr-manage-human-resources
    title: Manage human resources
    date: null
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/hr-how-manage-absence
    - https://learn.microsoft.com/dynamics365/business-central/hr-how-register-employees
    - https://learn.microsoft.com/dynamics365/business-central/hr-manage-human-resources
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/human-resources
  localizations:
    - localization/ru
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 5201
name: Employee List
caption: Employees
namespace: Microsoft.HumanResources.Employee
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in:
  - "27"
source_major: "29"
obsolete: null
countries:
  - ru
ms_search_form_ids:
  - docs/learn-smb-docs/business-central/hr-how-manage-absence.md
  - docs/learn-smb-docs/business-central/hr-how-register-employees.md
  - docs/learn-smb-docs/business-central/hr-manage-human-resources.md
counts:
  fields: 0
  procedures: 1
  events: 0
  subscribers: 0
  controls: 20
  actions: 20
relations:
  out: 2
  referenced_by: 0
  pages: 2
  extended_by: 0
  event_subscribers: 0
  calls: 1
  called_by: 2
  implements: 0
---

# Page 5201 "Employee List"

> Page 5201 "Employee List" in Base Application (Microsoft.HumanResources.Employee). 1 public procedures. Present since at least BC23, still in BC30, changed in BC27.

Base Application · Microsoft.HumanResources.Employee · captioned "Employees" · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/HumanResources/Employee/EmployeeList.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Employees |
| SourceTable | Employee |
| PageType | List |
| UsageCategory | Lists |
| ApplicationArea | BasicHR |

## Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control's own, else the bound field's (marked).

| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Control1 | No. | [No.](../table/5200.md#fields) | Specifies the number of the involved entry or record, according to the specified number series. <small>from the table field</small> |
|  | Full Name | `Rec.FullName()` | Specifies the full name of the employee. |
|  | First Name | [First Name](../table/5200.md#fields) | Specifies the employee's first name. <small>from the table field</small> |
|  | Middle Name | [Middle Name](../table/5200.md#fields) | Specifies the employee's middle name. <small>from the table field</small> |
|  | Last Name | [Last Name](../table/5200.md#fields) | Specifies the employee's last name. <small>from the table field</small> |
|  | Initials | [Initials](../table/5200.md#fields) | Specifies the employee's initials. <small>from the table field</small> |
|  | Job Title | [Job Title](../table/5200.md#fields) | Specifies the employee's job title. <small>from the table field</small> |
|  | Post Code | [Post Code](../table/5200.md#fields) | Specifies the postal code. <small>from the table field</small> |
|  | Country/Region Code | [Country/Region Code](../table/5200.md#fields) | Specifies the country/region of the address. <small>from the table field</small> |
|  | Company Phone No. | [Phone No.](../table/5200.md#fields) | Specifies the employee's telephone number. <small>from the table field</small> |
|  | Extension | [Extension](../table/5200.md#fields) | Specifies the employee's telephone extension. <small>from the table field</small> |
|  | Private Phone No. | [Mobile Phone No.](../table/5200.md#fields) | Specifies the employee's private telephone number. <small>from the table field</small> |
|  | Private Email | [E-Mail](../table/5200.md#fields) | Specifies the employee's private email address. <small>from the table field</small> |
|  | Statistics Group Code | [Statistics Group Code](../table/5200.md#fields) | Specifies a statistics group code to assign to the employee for statistical purposes. <small>from the table field</small> |
|  | Resource No. | [Resource No.](../table/5200.md#fields) | Specifies a resource number for the employee. <small>from the table field</small> |
|  | Privacy Blocked | [Privacy Blocked](../table/5200.md#fields) | Specifies whether to limit access to data for the data subject during daily operations. This is useful, for example, when protecting data from changes while it is under privacy review. <small>from the table field</small> |
|  | Search Name | [Search Name](../table/5200.md#fields) | Specifies an alternate name that you can use to search for the record in question when you cannot remember the value in the Name field. <small>from the table field</small> |
|  | Balance (LCY) | [Balance (LCY)](../table/5200.md#fields) | Specifies the amount the employee owes the company, or the company owes them in local currency. For example, for an overpayment, or for expenses, respectively. The word "balance" indicates the amount can be positive (employee owes the company) or negative (the company owes the employee). <small>from the table field</small> |
|  | Comment | [Comment](../table/5200.md#fields) | Specifies if a comment has been entered for this entry. <small>from the table field</small> |
| FactBoxes | Documents | part [Page 1178 "Doc. Attachment List Factbox"](../page/1178.md) | — |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Employee | Comments | View or add comments for the record. | [Page 5222 "Human Resource Comment Sheet"](../page/5222.md) |
| Dimensions | Dimensions-Single | View or edit the single set of dimensions that are set up for the selected record. | [Page 540 "Default Dimensions"](../page/540.md) |
|  | Dimensions-Multiple | View or edit dimensions for a group of records. You can assign dimension codes to transactions to distribute costs and analyze historical information. |  |
| Employee | Picture | View or add a picture of the employee or, for example, the company's logo. | [Page 5202 "Employee Picture"](../page/5202.md) |
|  | Alternate Addresses | Open the list of addresses that are registered for the employee. | [Page 5204 "Alternative Address List"](../page/5204.md) |
|  | Relatives | Open the list of relatives that are registered for the employee. | [Page 5209 "Employee Relatives"](../page/5209.md) |
|  | Misc. Article Information | Open the list of miscellaneous articles that are registered for the employee. | [Page 5219 "Misc. Article Information"](../page/5219.md) |
|  | Confidential Information | Open the list of any confidential information that is registered for the employee. | [Page 5221 "Confidential Information"](../page/5221.md) |
|  | Qualifications | Open the list of qualifications that are registered for the employee. | [Page 5206 "Employee Qualifications"](../page/5206.md) |
|  | Absences | View absence information for the employee. | [Page 5211 "Employee Absences"](../page/5211.md) |
|  | Absences by Categories | View categorized absence information for the employee. | [Page 5226 "Empl. Absences by Categories"](../page/5226.md) |
|  | Misc. Articles Overview | View miscellaneous articles that are registered for the employee. | [Page 5228 "Misc. Articles Overview"](../page/5228.md) |
|  | Confidential Info. Overview | View confidential information that is registered for the employee. | [Page 5229 "Confidential Info. Overview"](../page/5229.md) |
|  | Contact | View or edit detailed information about the contact person at the employee. |  |
| History | Sent Emails | View a list of emails that you have sent to this employee. |  |
| Processing | Absence Registration | Register absence for the employee. | [Page 5212 "Absence Registration"](../page/5212.md) |
|  | Ledger Entries | View the history of transactions that have been posted for the selected record. | [Page 5237 "Employee Ledger Entries"](../page/5237.md) |
|  | Pay Employee | View employee ledger entries for the selected record with remaining amount that have not been paid yet. | [Page 5237 "Employee Ledger Entries"](../page/5237.md) |
|  | Apply Template | Apply a template to update one or more entities with your standard settings for a certain type of entity. |  |
|  | Send Email | Send an email to this employee. |  |

## Procedures

- `GetSelectionFilter(): Text`

## Triggers

OnAfterGetCurrRecord

## Relations

- card page [Page 5200 "Employee Card"](../page/5200.md)
- source table [Table 5200 "Employee"](../table/5200.md)

## Pages and codeunits on this table

- [Table 5200 "Employee"](../table/5200.md) (drill-down page)
- [Table 5200 "Employee"](../table/5200.md) (lookup page)

## Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an `Object::"Name"` argument. Interface dispatch and calls through events are not counted, so the list is not complete.

- [Codeunit 46 "SelectionFilterManagement"](../codeunit/46.md) (1 call: `GetSelectionFilter → GetSelectionFilterForEmployee`)

## Called by

- [Codeunit 6260 "Sust. ESG Reporting Helper Mgt"](../codeunit/6260.md) (1 call: `DrillDownOnEmployee → (object)`)
- [Page 802 "Online Map Address Selector"](../page/802.md) (1 call: `LoadEmployee → (object)`)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: BC27

## Countries that replace it

[RU](../../localizations/ru.md)

## Documented on Microsoft Learn

- [Manage Employee Absence](https://learn.microsoft.com/dynamics365/business-central/hr-how-manage-absence)
- [Register Employees and Modify Information](https://learn.microsoft.com/dynamics365/business-central/hr-how-register-employees)
- [Manage human resources](https://learn.microsoft.com/dynamics365/business-central/hr-manage-human-resources)

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "page", object_name: "Employee List")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
