tableHuman Resourcesofficial - Microsoftderived - from the source, no model text

Table 5221 "Employee Posting Group"

Base Application · Microsoft.HumanResources.Employee

Across versions

  1. BC23present
  2. BC244 fields added, 3 procedures added
  3. BC25unchanged
  4. BC261 fields changed
  5. BC27unchanged
  6. BC286 fields changed
  7. BC29-30unchanged

Neighbourhood 16 connected objects and pages

Table 15 "G/L Account" (relates to, 5 links)G/L AccountPage 5224 "Employee Posting Groups" (pages and codeunits on it, 2 links)Employee Posting GroupsTable extension 6900 "Exp. Employee Posting Group" (extended by)Exp. Employee Posting GroupCodeunit 48 "PostingSetupManagement" (calls, 3 links)PostingSetupManagementTable 962 "Alt. Employee Posting Group" (referenced by, 2 links)Alt. Employee Posting GroupTable 1384 "Employee Templ." (referenced by)Table 4770 "Human Resources Module Setup" (referenced by)Human Resources Module SetupTable 5200 "Employee" (referenced by)EmployeeTable 5222 "Employee Ledger Entry" (referenced by)Employee Ledger EntryTable 5223 "Detailed Employee Ledger Entry" (referenced by)Detailed Employee Ledger EntryTable 6906 "Expense Report Header" (referenced by)Table 6912 "Expense Ledger Entry" (referenced by)Expense Ledger EntryTable 6915 "Posted Expense Report Header" (referenced by)Posted Expense Report HeaderTable 81 "Gen. Journal Line" (referenced by)Gen. Journal LineTable 86 "Exch. Rate Adjmt. Reg." (referenced by)Exch. Rate Adjmt. Reg.Record and reimburse employees' expenses (Learn pages)Record and reimburse employe…

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.HumanResources.Employee · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 5224 “Employee Posting Groups” (1 Learn page).

Properties

Property Value
Caption Employee Posting Group
DataClassification CustomerContent

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Code Δ BC26 Δ BC28 Code[20] Specifies an identifier for the employee posting group. NotBlank
2 Payables Account Δ BC28 Code[20] Specifies the general ledger account to use when you post payables to employees in this posting group. TableRelation Table 15 “G/L Account” (G/L Account)
10 Debit Curr. Appln. Rndg. Acc. + BC24 Δ BC28 Code[20] Specifies the general ledger account to use when you post rounding differences. These differences can occur when you apply entries in different currencies to one another. TableRelation Table 15 “G/L Account” (G/L Account)
11 Credit Curr. Appln. Rndg. Acc. + BC24 Δ BC28 Code[20] Specifies the general ledger account to use when you post rounding differences. These differences can occur when you apply entries in different currencies to one another. TableRelation Table 15 “G/L Account” (G/L Account)
12 Debit Rounding Account + BC24 Δ BC28 Code[20] Specifies the general ledger account number to use when you post rounding differences from a remaining amount. TableRelation Table 15 “G/L Account” (G/L Account)
13 Credit Rounding Account + BC24 Δ BC28 Code[20] Specifies the general ledger account number to use when you post rounding differences from a remaining amount. TableRelation Table 15 “G/L Account” (G/L Account)

Keys

  • Key1: Code (clustered)

Procedures

  • GetPayablesAccount(): Code[20]
  • GetRoundingAccount(Debit: Boolean): Code[20] + BC24
  • GetApplRoundingAccount(Debit: Boolean): Code[20] + BC24

Plus 2 local procedures.

Triggers

OnDelete

Relations

Referenced by

12 fields in 11 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this table

Extended by

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 48 “PostingSetupManagement” (3 calls: GetApplRoundingAccount → LogEmplPostingGroupFieldError, GetPayablesAccount → LogEmplPostingGroupFieldError, GetRoundingAccount → LogEmplPostingGroupFieldError)

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: "table", object_name: "Employee Posting Group"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources