Skip to main content

Document Numbering

Every document in the Register has a Document Number — the unique reference identifier used in transmittals, correspondence, and audit trails. Kazinex supports both manual numbering and auto-numbering schemes that generate structured reference numbers automatically.

Manual numbering

If no auto-numbering scheme is configured, members type the document number manually when creating a record. The system validates that the number is unique within the project.

Pros: Full control over numbering format, good for migrating existing registers where numbers are pre-assigned. Cons: Risk of inconsistency, typos, and duplicate-number conflicts.

Auto-numbering schemes

An auto-numbering scheme defines a structured format for generating document numbers automatically. When a member creates a new document, the system fills in the number field using the scheme — the member only selects or confirms the variable parts.

How a scheme is built

A scheme is a sequence of segments. Each segment is either:

Segment typeDescriptionExample output
Literal textFixed charactersDRG-
Discipline codeShort code for the document's discipline (set when creating the document)STR (Structural)
Document type codeShort code for the document typePLAN
Zone codeShort code for the zoneZA
Stage codeShort code for the stageCD
Sequential counterAuto-incrementing number with configurable width and start value001
YearCurrent year at time of creation2024
Custom metadata codeCode from any configured dropdown metadata fieldPKG-01

Example scheme

A scheme with the pattern:

[Discipline Code]-[Document Type Code]-[Zone Code]-[Counter(4)]

Produces numbers like:

STR-PLAN-ZA-0001
STR-SPEC-ZB-0001
MEP-DWGS-ZA-0001

Each unique combination of variable codes has its own counter — so STR-PLAN-ZA-0001 and MEP-DWGS-ZA-0001 are independent sequences.

Configuring a numbering scheme

Auto-numbering schemes are configured by Org Admins or Project Admins:

  1. Go to SettingsMetadataDocument Numbering (org-level) or Project SettingsMetadataDocument Numbering (project-level).
  2. Click New Scheme or Edit on an existing scheme.
  3. Build the scheme by adding segments in order. Use the segment picker to add each part.
  4. Set the Counter width (number of digits — e.g. 4 for 0001) and Start value (default 1).
  5. Click Preview to see an example number with sample codes.
  6. Click Save and Activate the scheme.

Only one scheme can be active per project at a time. Activating a new scheme does not re-number existing documents — it applies only to documents created after activation.

Counter behaviour

Counters are scoped to each unique combination of variable segments. For example:

  • STR-PLAN-ZA gets counter 0001, 0002, 0003 independently from
  • STR-PLAN-ZB which gets its own 0001, 0002, 0003

Deleting a document does not release its number back to the pool. Numbers are consumed on record creation and are permanent — even if the record is later deleted, that number does not recycle.

Revision codes

The document number identifies the document. The revision code identifies which version of that document. Common revision code conventions:

ConventionDraft revisionsIssued revisions
Letter-basedP01, P02 (P = Preliminary)A, B, C
Number-basedRev 0, Rev 1Rev 2, Rev 3
Status-basedD01, D02C01, C02

Revision codes are typed manually by the uploader — they are not auto-generated. The system validates that revision codes are unique within a document (you cannot upload two revisions with the same code).

See Revision Control for more on managing revisions.

Scheme configuration by admins

For detailed admin configuration of schemes, code tables, and counter management, see Document Numbering Admin Guide and Auto-Numbering Tokens Reference.

What's next