Number Generator automatically assigns unique numbers to documents and list items in SharePoint Server. Define numbering schemes per content type or per list, build formulas from document attributes, and keep numbering consistent across an entire site collection with cross-site sequences.

  • Automatic number generation for documents and list items
  • Numbering schemes per list or per content type
  • Cross-site sequences with initial value, step, and reset rule
  • Formulas based on attributes and metadata
  • Column value formatting: leading zeros, prefixes, year segments, and more

Overview

Number Generator brings reliable, automatic numbering to SharePoint Server (2013, 2016, and 2019) lists and document libraries. Registration numbers for incoming mail, contract numbers, invoice codes — any scheme your organization uses can be generated automatically the moment an item is created, with no manual counters and no duplicates.

Numbering schemes combine static text, item attributes, and sequences with custom formatting, and can be defined for an entire list or individually per content type.

Automatic Number Generation

Number Generator lets you set up a numbering scheme on a SharePoint list or document library. Every new document or item receives its unique number automatically — users never type or guess numbers.

You can define a numbering scheme for each content type as well as for the entire list or document library, so contracts, orders, and letters stored together can each follow their own numbering rules.

Vitextra Number Generator. Automatic Number Generation

Cross-Site Sequences

Create a sequence and define its initial value, step, and reset rule to generate unique values. Each sequence can be used in a numbering scheme with custom formatting — leading zeros, prefixes, year segments, and more.

Cross-site sequences let you organize document repositories across your SharePoint sites and generate numbers that stay unique across the entire site collection — even when documents live in different sites and libraries.

Vitextra Number Generator. Sequences

Numbering Formula

A numbering formula is built from document attributes combined with custom formatting and static text. You can use special SharePoint columns such as ID, Version, Author, and Created to define the formula.

This lets you compose meaningful numbers like CTR-2025/0042 from real item metadata — readable for people, unique for the system.

Vitextra Number Generator. Numbering Formula

Screenshots


Knowledge Base


Read articles related to Number Generator

Customer Questions

Some common questions about Number Generator

What is Number Generator used for?

Number Generator automatically assigns unique numbers to documents and list items in SharePoint Server — for example registration numbers for incoming documents or contract numbers. You define numbering schemes with formulas that combine static text, column values and cross-site sequences, per content type or for the whole list or library. See the product page and Auto-Generate Column Values with Number Generator.


How are formulas built?

A formula mixes text with column references such as [ID] or [Status] (display or internal names) and sequences such as [!Contracts]. System fields (Editor, UniqueId, File_x0020_Type, ContentVersion, etc.) are supported, and values can be formatted with numeric specifiers (0, #) or .NET date/time formats after a colon — for example CTR-[Created:yyyy]-[!Contracts:0000]. Examples are in KB-10041.


What are cross-site sequences?

A cross-site sequence is a counter that is unique across the whole site collection, so several lists and libraries can share one numbering range. For each sequence you set the initial value, the step and a reset rule (for example, restart every year).


How do I configure a numbering scheme?

Activate the site collection feature Vitextra: Number Generator, then open the list or library settings → General Settings → Number Generator and create a scheme with a name, content type, target field, formula and the Regenerate option. The Content Type field is unavailable when content types are disabled for the list. Setup is described in KB-10041.


Which platforms are supported?

Number Generator is a farm solution for SharePoint Server 2013 (Foundation and Server), 2016 and 2019; it is not available for SharePoint Online. The interface is available in English and Russian. Installation and activation steps are in Install a Vitextra Product on SharePoint Server and Activate a Vitextra Product Offline.


Reviews

Kris Horner

definitely must-have add-in for SharePoint

the cross-site sequence makes it possible to set up incoming documents management system with no coding.

Supported Languages

Supported languages

English
русский

Platforms

Supported platforms

SharePoint 2019
SharePoint 2016
SharePoint 2013 Server
SharePoint 2013 Foundation

Recent Changes

  1. #

    🐞 Fixed Bugs:

    • Not Found error on the numbering configuration page
    • Double menu item on document library settings page
    • Sequence initial value always equals zero
  2. #

    🏁 First Release

Discover more apps


Suggested apps

List Filter
199 $ /Farm
Short URL
599 $ /Farm

Share

Send feedback


We would love to hear from you! Please take a moment to let us know about your experience.