How HR posting works in BC
When you post an entry from the Employee Journal, the extension hands the lines to BC’s standardGen. Jnl.-Post Batch codeunit. Every line is built with:
- The
Bal. Account No.on the journal line itself (if set). - The
Bal. Account No.on the Gen. Journal Batch (if the line doesn’t have one). - The Payables Account on the Employee Posting Group of the employee (standard BC field).
The HR extension does not override BC’s standard posting flow. It feeds the standard codeunit; everything from balance checking to ledger-entry creation is BC’s stock behaviour.
The fields you must set
To post HR transactions you need exactly one standard BC field configured on each Employee Posting Group you use:
That is the only field the posting engine reads.
The 10 reference accounts added by this extension
The extension adds 10 extra G/L account fields to the Employee Posting Group page. They are reference fields — they document which G/L account should be hit for each HR-specific transaction type. They give a partner or finance manager one place to record their chart-of-accounts mapping, and they are intended to be consumed by:- A partner’s per-customer customization codeunit that defaults
Bal. Account No.on lines based on document type. - Manual reference when entering one-off lines in the Employee Journal.
- Reporting that needs to know which accounts collect each HR liability.
It is fine to leave any of these blank — the out-of-the-box posting flow does not require them.
Recommended setup
- Open Tell Me → Employee Posting Groups.
- Open the posting group you assign to most employees (or create a new one named, for example,
LOCAL). - Set the Payables Account (standard BC field). This is the only mandatory step for posting.
- Optionally fill in any of the 10 reference accounts above to document your chart-of-accounts plan.
- Assign the posting group to each employee on their Employee Card under Invoicing.
Common pitfalls
Object reference
Related pages
- Journals — Employee Journal walkthrough
- Dimensions — how dimensions flow through HR posting
- First-Time Configuration — high-level setup overview

