> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Настройка нумерации документов

> Присваивайте счетам, кредит-нотам и предложениям собственные последовательные номера с префиксом, суффиксом, нужным числом цифр и сбросом каждый год или месяц.

Foliant может присваивать счетам, кредит-нотам и предложениям последовательные номера, например `INV-2026-0042`. У каждого типа документа своя серия, поэтому счета, кредит-ноты и предложения нумеруются отдельно. Формат номера задаётся в разделе **Настройки › Документы и печать**, в блоке **Нумерация документов**. Нумерация документов доступна на всех тарифах.

![Нумерация документов в настройках «Документы и печать»](https://mintcdn.com/foliant-dev/AoWxppgqeHqT1nDZ/invoices-and-numbering/images/document-numbering.png?fit=max\&auto=format\&n=AoWxppgqeHqT1nDZ\&q=85\&s=3c03cf7defc767306c2467bd787f248e)

## Перед началом

Нумеруются только шаблоны, у которых задан тип документа. В настройках каждого шаблона выберите для поля **Тип документа** значение **Счёт**, **Кредит-нота** или **Предложение**. Шаблоны с типом **Другое (без номера)**, например упаковочные листы и формы возврата, никогда не получают номер.

Если вы включите нумерацию для типа, а ни один шаблон ещё не имеет этого типа документа, Foliant покажет предупреждение, например: «Ни один шаблон пока не является счётом, поэтому ничего не будет пронумеровано».

## Включение нумерации

1. В Foliant перейдите в **Настройки › Документы и печать**.
2. В блоке **Нумерация документов** включите **Нумеровать счета**, **Нумеровать кредит-ноты** или **Нумеровать предложения**.
3. Задайте формат (см. таблицу ниже). Под полями в строке **Следующие номера** показаны три следующих номера в том виде, в котором они будут выглядеть.
4. Нажмите **Сохранить**.
5. Foliant попросит подтверждения: в окне **Сохранить нумерацию?** перечислены следующие номера для каждого изменённого типа. Нажмите **Сохранить нумерацию**.

## Формат номера

| Поле | Что оно делает |
| - | - |
| **Префикс** | Текст перед номером, например `INV-`. До 30 символов. |
| **Суффикс** | Текст после номера. До 30 символов. |
| **Цифры** | Сколько цифр в номере. Короткие номера дополняются нулями слева: при 4 цифрах номер 42 печатается как `0042`. От 1 до 12. |
| **Следующий номер** | Номер, который получит следующий документ. Его можно только увеличить. |
| **Начинать заново с 1** | **Никогда**, **Каждый год** или **Каждый месяц**. |

### Дата в префиксе или суффиксе

В префикс или суффикс можно добавить `{year}` и `{month}`. Foliant заменит их на год (`2026`) и месяц (`05`) дня выдачи номера по часовому поясу вашего магазина.

Например, префикс `INV-{year}-` при 4 цифрах даёт `INV-2026-0001`, `INV-2026-0002` и так далее.

### Сброс каждый год или месяц

Если номера начинаются заново с 1, они будут повторяться, если дата не входит в номер. Поэтому:

* для **Каждый год** нужен `{year}` в префиксе или суффиксе;
* для **Каждый месяц** нужны и `{year}`, и `{month}`.

Если их нет, Foliant показывает сообщение «Номерам, которые начинаются заново, нужен `{year}` в префиксе или суффиксе, иначе они будут повторяться», и сохранить настройки не получится, пока вы их не добавите.

Если вы меняете частоту сброса, счёт продолжается с текущего номера в текущем периоде. Номера вернутся к 1 только с началом следующего года или месяца.

## Следующий номер только увеличивается

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

Под каждым типом Foliant показывает последний выданный номер и его дату, например «Последний выданный: INV-2026-0041, 3 мая 2026 г.».

## Номер на документах

Шаблоны выводят номер через переменную Liquid `{{ document_number }}`. Встроенные шаблоны счёта, кредит-ноты и предложения уже показывают его, а дату выдачи — как «Дату счёта» («Дату кредит-ноты», «Дату предложения»). В визуальном редакторе блок **Номер документа** показывает номер и эту дату на пронумерованных документах. В своих шаблонах выводите дату через `{{ document_date }}`: см. [Дата счёта](https://foliant-help.iforiti.com/ru/template-editor/liquid-document-numbers.md#the-invoice-date).

Если нумеруемый шаблон ещё не использует `{{ document_number }}`, Foliant добавляет внизу документа небольшую строку, например «Номер счёта: INV-2026-0042 · 3 мая 2026 г.», чтобы номер и его дата были всегда.

## Отключение нумерации

Выключите переключатель для нужного типа и сохраните. Новые документы этого типа не будут нумероваться. Уже выданные номера сохраняются: такие документы сохраняют свой номер при повторной загрузке или печати.

## Полезно знать

* Предпросмотр шаблонов в редакторе показывает следующий номер как пример. Номер при этом не расходуется.
* Если часть изменений нумерации сохранить не удалось, Foliant показывает «Некоторые изменения нумерации не сохранены» и указывает, какое поле нужно исправить. Остальные настройки на странице всё равно сохраняются.
* Увеличение следующего номера фиксируется в разделе **Настройки › Журнал действий**.

## Связанные статьи

* [Когда документ получает номер](https://foliant-help.iforiti.com/ru/invoices-and-numbering/when-documents-get-numbers.md)
* [Номера документов в заказе](https://foliant-help.iforiti.com/ru/invoices-and-numbering/document-numbers-on-orders.md)
* [Блокировка выданных счетов](https://foliant-help.iforiti.com/ru/invoices-and-numbering/locked-invoices.md)
* [Настройки шаблона](https://foliant-help.iforiti.com/ru/templates/template-settings.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.