Содержание
База знаний

Счётчики

Что такое счётчики

Счётчик — это механизм автоматической нумерации документов. Каждый раз, когда вы успешно генерируете документ, счётчик увеличивается на заданный шаг — и следующий документ получает следующий номер. Вам не нужно помнить, какой номер был последним, искать его в истории или бояться повторов. Сервис делает это за вас.

Типичный пример: вы создали счётчик contract для договоров с начальным значением 1 и шагом 1. Первый сгенерированный договор получит номер 1, второй — номер 2, и так далее. Счётчик можно настроить с ведущими нулями (001, 002...), со сбросом каждый год или месяц, с привязкой к определённому типу шаблонов.

• • •

Создание и настройка счётчика

Счётчики находятся в отдельном разделе дашборда — «Счётчики». В отличие от полей шаблона, счётчики существуют независимо и могут использоваться в нескольких шаблонах одновременно (если они одного типа).

Как создать

  1. Перейдите в раздел «Счётчики» в дашборде.
  2. Нажмите «Новый счётчик».
  3. Задайте имя переменной (латиницей) — например, invoice для счетов или contract для договоров.
  4. Настройте параметры (см. ниже).

Параметры счётчика

ПараметрОписаниеПример
Начальное значениеС какого номера начать отсчёт1, 100, 1000
ШагНа сколько увеличивать после каждой генерации1 (стандарт), 5 (пропускать номера)
ФорматКоличество цифр, дополняемое ведущими нулями000 → 001, 0000 → 0001
СбросКогда сбрасывать на начальное значениеНикогда / день / месяц / год
Привязка к типуДля каких типов шаблонов работает счётчикДоговор, Счёт (можно несколько)
настройки счётчика

Формат с ведущими нулями

Если задать формат 000, номера будут выводиться как 001, 002, ..., 010, ..., 100. Формат 0000 — 0001, 0002 и т.д. Это удобно для документов, где нужна фиксированная длина номера.

Сброс по периоду

Настройка «Сброс: год» означает, что 1 января каждого года счётчик вернётся к начальному значению. Это полезно для годовой нумерации: Договор № 1/2026, Договор № 2/2026, а с января 2027 — снова № 1/2027. Аналогично работают сбросы по месяцу и по дню.

• • •

Использование счётчиков в шаблонах

Чтобы вставить счётчик в шаблон, добавьте переменную {counter.имя} в нужное место Google Doc. Например: {counter.contract}.

В тексте документа

ДОГОВОР No {counter.contract}
г. Москва                                      {system.date}

В названии документа

Счётчики можно использовать в шаблоне названия документа (Настройки → Оформление):

{templateTitle} No {counter.contract} от {system.date}

Результат: «Договор подряда No 125 от 13.06.2026».

Важные правила

  • Счётчик увеличивается только при успешной генерации. Предпросмотр на значение счётчика не влияет.
  • Текущее значение каждого счётчика можно посмотреть в разделе «Счётчики».
  • При перегенерации документа счётчик тоже увеличивается — создаётся новый документ с новым номером.
  • Один счётчик может использоваться в нескольких шаблонах одного типа.

⚠️ Важно о счётчиках

Счётчик увеличивается при каждой генерации и перегенерации, но не при предпросмотре. Если вы генерируете документ, а потом перегенерируете его — счётчик увеличится дважды. Планируйте финальную генерацию после того, как убедитесь в корректности всех данных через предпросмотр.