Нумерация документов в 1С 8.3: формат, префиксы и сброс с нового года
Содержание
Номер документа в 1С 8.3 складывается из префикса и порядкового номера, например АБ-000000012. Префикс отвечает за организацию и базу, а сам номер программа присваивает автоматически при записи. Формат (длину и тип номера) задаёт нумератор в конфигурации, префиксы — настройки в режиме «1С:Предприятие», а момент сброса счётчика — периодичность нумератора.
Разберём по порядку: где всё это лежит, как поменять формат и префикс, как сделать, чтобы с 1 января нумерация начиналась заново, и почему в номерах появляются пропуски. Примеры — на базе 1С:Бухгалтерия 8.3 (БП 3.0) с интерфейсом «Такси»; в ЗУП 3.1 и УТ 11 логика та же, отличаются только названия разделов.
Из чего состоит номер и где он формируется
Полный номер документа в типовых конфигурациях собирается из трёх частей:
- 🔹 Префикс информационной базы — 1–2 символа. Нужен, когда одни и те же документы вводят в нескольких базах (распределённая база РИБ), чтобы номера не пересекались.
- 🔹 Префикс организации — задаётся в карточке организации. Разделяет нумерацию между юрлицами в одной базе.
- 🔹 Порядковый номер — его присваивает платформа по нумератору: заданная длина, тип (число или строка) и периодичность.
То есть номер вида ЦБ-000000045 читается так: ЦБ — префикс (базы и/или организации), 000000045 — 45-й по счёту документ этого вида в текущем периоде нумерации.
Разберём на конкретном примере. В базе две организации — «Радуга» с префиксом РГ и «Старт» с префиксом СТ. Реализации у «Радуги» пойдут как РГ-000000001, РГ-000000002, а у «Старта» — своим рядом СТ-000000001, СТ-000000002. Счётчики независимы, номера не сталкиваются, хотя документы лежат в одном журнале. Если включить обмен с филиальной базой, к этому добавится ещё и префикс информационной базы — тогда номер станет, например, Ф1РГ-000000001.
Важно различать две части формата: префиксную (буквы/цифры в начале) и порядковую (растущее число). Порядковую часть ведёт платформа, вручную её наращивать не нужно. Префиксную часть задаёте вы — через карточку организации и настройки обмена.
Тип номера у нумератора бывает двух видов, и от него зависит внешний вид:
- Число. Номер — обычное целое:
1,2,100. Ведущих нулей и букв нет, префикс к такому номеру не присоединить. Встречается редко, в основном во вспомогательных объектах. - Строка. Номер хранится как текст заданной длины:
000000045. Именно строковый тип даёт ведущие нули и позволяет добавить буквенный или смешанный префикс. В типовых документах используется он.
Длина порядковой части ограничивает максимальный номер. При длине 9 знаков потолок — 999999999, этого хватает любой организации надолго. Если же нумератор короткий (5–6 знаков), в активной базе разряды могут закончиться за несколько лет — тогда длину увеличивают в конфигураторе.
Длину и тип номера (формат) меняют только в конфигураторе. Префиксы и ручную правку номера — прямо в режиме «1С:Предприятие», без снятия с поддержки.
Где в 1С 8.3 найти настройки нумерации
В режиме «1С:Предприятие» доступны две вещи: префиксы и ручная правка конкретного номера.
Префикс организации. Откройте карточку нужного юрлица и найдите поле префикса — оно располагается рядом с основными реквизитами организации. Укажите 1–2 буквы или цифры и запишите. Список организаций в разных конфигурациях лежит в разных разделах:
| Конфигурация | Путь к списку организаций |
|---|---|
| 1С:Бухгалтерия 8.3 (БП 3.0) | Главное → Организации |
| 1С:ЗУП 3.1 | Настройка → Организации |
| 1С:Управление торговлей 11 | НСИ и администрирование → Организации |
| 1С:ERP | НСИ и администрирование → Организации |
Если в базе ведётся одна организация и список скрыт, включите учёт по нескольким организациям в настройках учёта — поле префикса появится вместе со списком.
Префикс информационной базы. Он виден, когда в базе включена синхронизация или распределённый режим. Ищите его в разделе настроек обмена/синхронизации данных (Администрирование → Синхронизация данных). Если обмена нет — префикс базы обычно не трогают, достаточно префикса организации.
Формат номера (длина, тип, периодичность). Это свойства объекта «Нумератор» в конфигурации. В типовой поставке они заданы разработчиком, и в пользовательском режиме их не изменить — нужен конфигуратор.
Перед правкой формата в конфигураторе сделайте резервную копию базы : ошибка в длине или типе номера затронет все документы, которые используют этот нумератор.
Как изменить формат номера в конфигураторе
Формат (длину, тип, периодичность, автонумерацию) настраивают через нумератор. Порядок действий:
- Запустите базу в режиме Конфигуратор под пользователем с правами администратора.
- Снимите конфигурацию с поддержки частично (
Конфигурация → Поддержка → Настройка поддержки) — иначе свойства нумератора будут недоступны для изменения. Для типовой базы это серьёзный шаг: решите заранее, не проще ли расширение конфигурации . - В дереве конфигурации найдите ветку Общие → Нумераторы либо нумератор, назначенный нужному документу (его видно в свойствах документа, реквизит «Нумератор»).
- В свойствах нумератора задайте:
- Тип номера —
ЧислоилиСтрока. Для префиксов и ведущих нулей нужен типСтрока. - Длина номера — сколько знаков в порядковой части.
- Автонумерация — должна быть включена, чтобы номер присваивался при записи.
- Проверка уникальности — не даёт создать два документа с одинаковым номером в одном периоде.
- Периодичность — отвечает за сброс (см. следующий раздел).
- Тип номера —
- Обновите конфигурацию базы данных (
Конфигурация → Обновить конфигурацию базы данных, клавишаF7).
Снятие с поддержки усложняет будущие обновления типовой конфигурации. Если задача — только добавить префикс или поменять периодичность, в большинстве случаев хватает штатных настроек и конфигуратор не нужен.
Как поправить один конкретный номер (без конфигуратора): откройте документ, встаньте в поле номера и введите своё значение. Платформа предупредит, что дальше автонумерация продолжится от последнего автоматического номера. Так удобно задать стартовый номер первого документа года.
Пара тонкостей при ручной правке:
- После того как вы вписали номер руками, следующий документ 1С пронумерует не «вашим значением плюс один», а от своего внутреннего счётчика. Если нужен непрерывный ручной ряд, придётся задавать номер каждому документу.
- Если вы ввели номер, который уже занят, и у нумератора включена проверка уникальности, платформа не даст записать документ и попросит другой номер.
Периодичность и сброс нумерации с нового года
Сбросом счётчика управляет свойство Периодичность нумератора. Доступные варианты:
| Периодичность | Когда сбрасывается номер |
|---|---|
| Непериодический | Никогда, сквозная нумерация без обнуления |
| В пределах года | 1 января счёт начинается с единицы |
| В пределах квартала | В начале каждого квартала |
| В пределах месяца | В начале каждого месяца |
| В пределах дня | Каждый день заново |
Чаще всего бухгалтерии нужен вариант «В пределах года»: с 1 января счётовые документы снова идут с первого номера. В большинстве типовых конфигураций это уже настроено по умолчанию.
Квартальный и месячный сброс применяют реже — обычно для внутренних регистров или складских документов с большим оборотом, где годовой счётчик вырастает до неудобных значений. Непериодический вариант оставляет сквозную нумерацию за всё время работы базы: удобно, когда важна единая непрерывная история, и неудобно, когда к концу года номера разрастаются.
Если же вы хотите, чтобы с нового года нумерация железно стартовала с 000000001, проверьте два момента:
- 📅 У нумератора стоит периодичность «В пределах года».
- 📅 Первый документ января вы при необходимости вводите с номером
1вручную — тогда платформа подхватит счёт дальше.
Платформа ориентируется на дату документа, а не на дату ввода. Если в январе провести документ задним числом за декабрь, он получит номер из прошлогоднего периода — это нормальное поведение, а не ошибка.
Префиксы для нескольких организаций и филиалов
Штатного «префикса по складу» в типовых конфигурациях нет — номер привязан к базе и к организации, а не к подразделению или складу. Поэтому для филиалов есть два рабочих сценария.
Главное → Организации). Номера вида МС-000000001 и СП-000000001 не пересекутся.Практический совет: префикс организации берут коротким и узнаваемым — первые буквы названия (РГ для «Радуга», СТ для «Старт»). Два символа достаточно: они не мешают порядковой части и сразу показывают, чьей организации документ.
Меняя префикс у организации, по которой уже есть документы, вы не перенумеруете старые записи — префикс применится только к новым. Старые документы сохранят прежние номера.
Почему появляются пропуски и дубли в номерах
Две самые частые жалобы — «номера идут не подряд» и «номер повторился». Причины у них разные, и лечатся они по-разному. Ниже — разбор по симптому: найдите свой случай и действуйте по подсказке.
Отдельно про пропуски: с точки зрения учёта разрывы в нумерации документов не нарушение. Налоговая не требует сквозной беспробельной нумерации внутренних документов 1С. Сквозная нумерация без пробелов критична в основном для бланков строгой отчётности и некоторых печатных форм — там номер контролируют отдельно.
Если штатных настроек не хватает. Бывает, что нужна особая логика — например, номер со своим разделителем, с кодом подразделения или с годом внутри номера. Такого в типовом нумераторе нет. Варианты:
- 🔸 Вынести отдельную логику нумерации в расширение конфигурации — без снятия типовой с поддержки. Расширения доступны с платформы 8.3.6.
- 🔸 Для печатной формы изменить только отображаемый номер, оставив внутренний как есть, — тогда учёт и обмен не пострадают.
Печатный номер и номер, который хранится в базе, — это разные вещи. В печатной форме можно показать номер в любом удобном виде, но для поиска, сверки и обмена 1С использует именно сохранённый номер документа.
Частые вопросы
Можно ли поменять формат номера без конфигуратора?
Как убрать префикс из номера документа?
Почему номера идут не по порядку?
Как сделать, чтобы с нового года нумерация началась с единицы?
1 вручную.