More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
docs
betterdocs_faq

Automated Academic Registration Numbering Seperate Incremental Per Prefix

Updated on July 3, 2026

6 min to read

Overview

The Global Registration Number is the institution-wide identifier assigned to each student when they are registered. In Classter, when auto-generation is enabled, the system produces these numbers automatically using a configurable format that may include a prefix component — for example, a year code, campus abbreviation, or academic period — followed by an incremental number.

This setting controls a specific aspect of that auto-generation: whether each distinct prefix maintains its own independent counter, or whether all students — regardless of their prefix — draw from a single shared counter.

Enabling this setting is most relevant when your institution uses variable prefixes (such as an academic year or campus code) and expects each group to start its numbering from 1 independently.

 

 

What This Setting Does

Setting DISABLED — single shared counter

  • All auto-generated Global Registration Numbers share a single institution-wide counter.
  • The counter increments continuously for every new student, regardless of prefix.
  • A new prefix group does not restart from 1 — it continues from wherever the global counter last stopped.

 

Setting ENABLED — separate counter per prefix

  • The system maintains a separate incremental counter for each distinct prefix.
  • The first student assigned a given prefix receives number 1 for that prefix.
  • Counters for different prefixes are fully independent — one prefix’s count does not affect another’s.

In plain terms:

Think of it like a separate queue of numbers for each prefix. Without this setting, there is one queue for everyone. With it enabled, each prefix group gets its own queue that starts at 1.

 

Where It Is Used

Navigation path: Main Settings > General Settings > Student Form > Default Values

This setting appears in the Default Values subsection of the Student Form configuration area, alongside other Global Registration Number settings.

It takes effect automatically, in the background, whenever the system is about to auto-generate a new Global Registration Number. Specifically, it activates when:

  • Auto-generation of the Global Registration Number is active (set to Auto mode).
  • The configured format includes a variable prefix component (such as academic period, campus abbreviation, or grade abbreviation).
  • A new student record is saved — or, if applicable, when the student reaches one of the statuses configured to trigger number assignment.

Staff and administrators do not interact with this setting during day-to-day registration. It operates silently in the background; users only see its effect in the registration numbers that are produced.

 

 

Business Logic and Behavior

How the system assigns numbers

  1. A new student record is saved and requires an auto-generated Global Registration Number.
  2. The system resolves the prefix from the configured format (for example, the academic period abbreviation or campus code for that student).
  3. If this setting is enabled: The system looks up the highest number already assigned under that specific prefix and assigns the next one in that prefix’s sequence.
  4. If this setting is disabled: The system uses the next available number from the single institution-wide counter, regardless of the prefix.

Key business rules

  • This setting only applies to automatically generated Global Registration Numbers. Manually entered numbers are not validated or constrained by it.
  • Each institution in a multi-institution environment has its own independent set of counters — institutions do not share sequences.
  • Once a prefix’s counter starts, it increments continuously. There is no automatic reset within a period unless the prefix itself changes. If the prefix encodes the academic year (e.g., ‘2025-‘), the counter naturally restarts when the new year prefix is first used.
  • This setting does not change the format or structure of the Global Registration Number — only the behavior of the incremental counter component.
  • Changing this setting after numbers have already been assigned will affect new numbers going forward; previously assigned numbers are not changed.

K-12 Mode vs. Higher Education Mode

This setting controls the same counter logic in both modes. The difference is in the role the Global Registration Number plays in each context:

K-12 Mode (Higher Education configuration is disabled)

The Global Registration Number is the student’s single academic identifier throughout their entire enrollment. Separate prefix counters are useful when the prefix encodes a cohort year or campus, so each group begins its own sequence at 1. The number can thus serve as both an identifier and a headcount indicator per group.

Higher Education Mode (Higher Education configuration is enabled)

Students hold a Global Registration Number (institution-wide) and may also receive separate Educational Program Registration Numbers for each degree program they enroll in. This setting applies only to the Global Registration Number counter. Educational Program Registration Numbers have their own independent configuration and are not affected by this setting.

Note — No behavioral difference between modes:

The counter logic this setting controls works identically in K-12 and Higher Education modes. The distinction above is about how the resulting Global Registration Number is used in each context, not about how the counter operates.

 

 

Examples

Example A — Annual enrollment cohorts (K-12 context)

An institution auto-generates Global Registration Numbers with a 4-digit academic year prefix (e.g., ‘2024-‘ or ‘2025-‘) followed by a 3-digit incremental number.

With this setting DISABLED — single global counter:

Order

Prefix

Number Assigned

Counter State

1st student

2024-

2024-001

Global: 1

2nd student

2024-

2024-002

Global: 2

3rd student

2025-

2025-003

Global: 3

4th student

2025-

2025-004

Global: 4

The 2025 cohort begins at 003 because the counter continued from the 2024 entries. The incremental number does not reflect cohort-level headcount.

With this setting ENABLED — separate counter per prefix:

Order

Prefix

Number Assigned

Counter State

1st student

2024-

2024-001

“2024-” counter: 1

2nd student

2024-

2024-002

“2024-” counter: 2

3rd student

2025-

2025-001

“2025-” counter: 1

4th student

2025-

2025-002

“2025-” counter: 2

Each cohort starts at 001. The incremental part now accurately reflects the registration sequence within that cohort year.

Example B — Multi-campus institution (Higher Education context)

A university has three campuses identified by the abbreviations ‘NR’, ‘SE’, and ‘WC’. Registration numbers use the campus abbreviation as a prefix followed by a 4-digit incremental number (e.g., NR-0001). With this setting ENABLED, each campus manages its own independent sequence:

Campus

First student

Second student

Third student

Each campus’s numbers begin at 0001. The sequence reflects the enrollment count at that campus, making per-campus headcount immediately visible from the number alone.

 

When to Use

Enable this setting when:

  • Your registration number format includes a prefix that varies across student groups (e.g., by enrollment year, campus, faculty, or intake period).
  • You need the incremental part of the number to represent the enrollment count within each prefix group, starting from 1.
  • Different departments, campuses, or cohorts expect their own clean numbering sequence beginning at 001.
  • You need to quickly determine how many students have been registered under a given prefix from the number itself.

Keep this setting disabled when:

  • All students at your institution share the same prefix (or no prefix), and a single continuous counter is sufficient.
  • You need the incremental part to uniquely identify a student’s overall position in the institution-wide registration sequence.
  • You have not configured a variable prefix-based numbering format — without differing prefixes, this setting has no practical effect.

 

Notes and Related Settings

Prerequisites

Before this setting has any effect, the following must be in place:

  1. Auto-generation of the Global Registration Number must be active and set to Auto mode. If auto-generation is off or in Manual mode, numbers are entered by staff and this setting is not evaluated. Setting: ‘Enable auto-generation of the Student Academic Registration Number’ — Main Settings > General Settings > Student Form > Default Values
  2. A prefix-based format must be configured in the ‘Global Registration Number Format (Auto Mode)’ setting. Without a variable prefix, all numbers carry the same prefix and this setting has no practical effect. Setting ID: Automated_Academic_Registration_Numbering_Format_Auto_Mode

Related settings

Changing this setting on an active system:

If your institution already has registered students with auto-generated Global Registration Numbers, enabling or disabling this setting will change how new numbers are generated going forward. Previously assigned numbers are not modified. Review the existing number sequence before making changes to avoid unexpected gaps or overlaps in the numbering.

Setting label

Setting path / ID

Enable auto-generation of the Student Academic Registration Number

Main Settings > General Settings > Student Form > Default Values

Global Registration Number Format (Auto Mode)

Main Settings > General Settings > Student Form > Default Values

Automated_Academic_Registration_Numbering_Format_Auto_Mode

Create Global Registration Number only in specific statuses

Main Settings > General Settings > Student Form > Default Values

Automated_Academic_Registration_Numbering_Statuses

Automated Academic Registration Numbering Format

Main Settings > General Settings > Student Form > Default Values (format validation for manual mode)

Enable Configuration for Higher Education

Core Settings

Xrisi_parametropoihshs_kolegiou

North Region (NR-)

NR-0001

NR-0002

NR-0003

South East (SE-)

SE-0001

SE-0002

SE-0003

West Central (WC-)

WC-0001

WC-0002

WC-0003

Was this article helpful?