Счётчики
Что такое счётчики
Счётчик — это механизм автоматической нумерации документов. Каждый раз, когда вы успешно генерируете документ, счётчик увеличивается на заданный шаг — и следующий документ получает следующий номер. Вам не нужно помнить, какой номер был последним, искать его в истории или бояться повторов. Сервис делает это за вас.
Типичный пример: вы создали счётчик contract для договоров с начальным значением 1 и шагом 1. Первый сгенерированный договор получит номер 1, второй — номер 2, и так далее. Счётчик можно настроить с ведущими нулями (001, 002...), со сбросом каждый год или месяц, с привязкой к определённому типу шаблонов.
Создание и настройка счётчика
Счётчики находятся в отдельном разделе дашборда — «Счётчики». В отличие от полей шаблона, счётчики существуют независимо и могут использоваться в нескольких шаблонах одновременно (если они одного типа).
Как создать
- Перейдите в раздел «Счётчики» в дашборде.
- Нажмите «Новый счётчик».
- Задайте имя переменной (латиницей) — например,
invoiceдля счетов илиcontractдля договоров. - Настройте параметры (см. ниже).
Параметры счётчика
| Параметр | Описание | Пример |
|---|---|---|
| Начальное значение | С какого номера начать отсчёт | 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».
Важные правила
- Счётчик увеличивается только при успешной генерации. Предпросмотр на значение счётчика не влияет.
- Текущее значение каждого счётчика можно посмотреть в разделе «Счётчики».
- При перегенерации документа счётчик тоже увеличивается — создаётся новый документ с новым номером.
- Один счётчик может использоваться в нескольких шаблонах одного типа.
⚠️ Важно о счётчиках
Счётчик увеличивается при каждой генерации и перегенерации, но не при предпросмотре. Если вы генерируете документ, а потом перегенерируете его — счётчик увеличится дважды. Планируйте финальную генерацию после того, как убедитесь в корректности всех данных через предпросмотр.