How they’re created
On first install (and again on every upgrade, as a safety net) the Install Codeunit HAC (Codeunit70003100) runs CreateNoSeries(). For every series in the list below it:
- Creates the No. Series header if it doesn’t already exist, with
Default Nos. = YesandManual Nos. = No. - Creates a single No. Series Line if none exists, with:
Starting No.=<CODE>00001(e.g.SHFT00001)Increment-by No.=1Starting Date= blank (active immediately)
The 16 series
The standard BC Employee number series (and any other native series your G/L uses for journal posting) are not managed by this extension — they remain under BC’s standard control.
Customizing a series
You can change any series exactly the way you would any other BC No. Series:- Open Tell Me and search for No. Series.
- Find the row whose Code matches the value in the table above (for example
LOAN). - Edit the header — change the Description, toggle Manual Nos. if you want to enter loan numbers yourself, or toggle Default Nos. off if you want to force a manual prompt every time.
- Drill into Lines to change the Starting No., Ending No., Increment-by No., Starting Date, or to insert a second line that takes over on a future date (for example, to roll over from
LOAN2025-…toLOAN2026-…).
Changes apply to new records only. Existing records keep the numbers they were originally assigned.
Adding warning prefixes (year roll-overs)
The most common customization is encoding the year into the prefix. Two approaches: Approach 1 — One series with future-dated lines. Keep one series code (LOAN) and add a new No. Series Line each year with a Starting Date of January 1 and a Starting No. of LOAN2026-00001. BC automatically picks the active line based on today’s date.
Approach 2 — Separate series per year. Create a fresh series each year (LOAN-2026) and re-point the lookup. This is more bookkeeping and not recommended unless you need parallel numbering streams.
What if I want to disable auto-numbering on one entity?
Open the series header and set Default Nos. toNo and Manual Nos. to Yes. The corresponding card will prompt for a manual number on every new record.
Object reference
Related pages
- First-Time Configuration — high-level setup overview
- Loans & advances — uses
LOAN,LOAN-INST,ADV-SLRY - Leave management — uses
LV-TYP,LV,LV-RULE

