Документы и Печать · 10 мин
Как задать нумерацию документов в 1С
Как задать нумерацию в 1С: ручной и автоматический режимы, префиксы, периодичность, сброс счётчика и исправление ошибок в номерах документов.
Нумерация документов в 1С — это механизм, который присваивает каждому документу уникальный номер по заданным правилам. От корректной настройки нумерации зависит не только удобство поиска, но и юридическая значимость первичных документов: счета-фактуры, накладные и приказы должны иметь последовательные номера без пропусков и дублирования.
В типовых конфигурациях 1С (Бухгалтерия, Управление торговлей, ERP) нумерация работает автоматически: программа сама вычисляет следующий номер при записи документа. Однако пользователь может вмешаться — задать номер вручную, изменить префикс или сбросить счётчик с нового года. Понимание того, как устроен этот механизм, помогает избежать типичных проблем: дублей номеров, сбоев после обмена данными и «залипания» нумерации после ручного вмешательства.
Материал рассчитан на пользователей типовых конфигураций на платформе 1С:Предприятие 8.3. Конкретные названия пунктов меню могут немного отличаться в зависимости от конфигурации и её редакции, но общая логика везде одинакова.
Как устроена автоматическая нумерация в 1С
Каждый вид документов в 1С имеет собственный нумератор — внутренний объект, который хранит последний выданный номер. Когда вы создаёте новый документ и записываете его, программа берёт номер из нумератора, увеличивает счётчик на единицу и присваивает результат документу. Пока документ не записан, его номер может отображаться пустым или с нулями.
Номер состоит из двух частей: префикса и числовой части. Например, в номере «00БП-000123» префикс «00БП-» формируется автоматически (обычно из кода организации или информационной базы), а «000123» — порядковый номер. Длина числовой части фиксирована и определяется настройками конфигурации, поэтому номера выглядят выровненными по ширине.
Важно понимать, что нумерация ведётся в пределах заданного периода — чаще всего в пределах года. Это значит, что с 1 января счётчик обычно сбрасывается, и первый документ нового года получает номер 1 (с учётом префикса). Поведение задаётся свойством «Периодичность» нумератора в конфигураторе.
Как вручную задать или изменить номер документа
Самый частый сценарий — нужно присвоить документу конкретный номер, отличающийся от того, что предложила программа. Например, вы переносите данные из другой системы или продолжаете нумерацию бумажного журнала.
- 1Откройте документ в режиме редактирования.
- 2Щёлкните в поле с номером и введите нужное значение вместе с префиксом, если он требуется.
- 3Программа выдаст вопрос о перенумерации или отказе от автоматического номера — подтвердите ручной ввод.
- 4Запишите документ и проверьте, что номер сохранился в журнале.
- 5Создайте следующий документ и убедитесь, что автонумерация продолжается от заданного вами значения.
После ручного ввода 1С запоминает новое значение как точку отсчёта: следующий автоматически созданный документ получит номер на единицу больше. Но это срабатывает, только если введённый номер «согласуется» с форматом нумератора — та же длина числовой части и корректный префикс. Если ввести номер в нестандартном формате (например, с буквами в числовой части), программа зафиксирует его, но автонумерация может продолжиться от старого значения.
Обратите внимание: в некоторых конфигурациях поле номера по умолчанию недоступно для редактирования. В этом случае используйте команду «Ещё» → «Изменить номер» или аналогичную кнопку в форме документа — её наличие зависит от конфигурации.
Настройка префиксов номеров
Префикс нужен, когда в одной базе работает несколько организаций, обособленных подразделений или узлов распределённой базы. Он гарантирует, что номера документов разных организаций не пересекутся, и упрощает визуальную идентификацию документа.
В типовой «1С:Бухгалтерии» префикс организации задаётся в карточке организации: откройте справочник «Организации», найдите поле «Префикс» и укажите двухсимвольное значение. После этого новые документы этой организации будут создаваться с указанным префиксом. Уже записанные документы при этом не перенумеруются — изменение действует только на будущие документы.
В конфигурациях с механизмом обмена данными (например, при синхронизации «Бухгалтерии» с «Управлением торговлей») действует префикс информационной базы. Он задаётся в настройках синхронизации и автоматически добавляется к номерам, чтобы исключить конфликты при объединении данных из разных баз.
Сброс нумерации с нового года
Большинство видов документов в типовых конфигурациях настроены на годовую периодичность: с первого января счётчик начинается заново. Это соответствует делопроизводственной практике — приказы, счета и накладные нумеруют в пределах календарного года.
Если программа не сбрасывает номер в новом году, причина обычно в том, что нумератор «запомнил» ручной номер с большим значением, введённый в прошлом году, или периодичность нумератора изменена настройками. Проверить поведение можно просто: создайте первый документ января и посмотрите, какой номер ему присвоен.
Когда требуется принудительно начать нумерацию с единицы (или с любого другого числа), введите нужный номер вручную в первом документе периода. Программа примет его как новую точку отсчёта. Альтернатива — специализированные обработки сброса нумерации, но они требуют прав администратора и аккуратности.
Массовая перенумерация документов
Иногда требуется перенумеровать целый пласт документов: после восстановления базы, объединения данных из нескольких источников или массового ручного вмешательства. В типовых конфигурациях для этого есть сервисные обработки — например, «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание»), которой можно изменить номера у отобранных документов.
Для более сложных сценариев используются специализированные обработки перенумерации, которые идут в поставке некоторых конфигураций или распространяются отдельно. Они позволяют задать начальный номер, шаг, префикс и отбор по периоду и организации. Работают такие обработки только под полными правами.
Перед запуском массовой перенумерации убедитесь, что документы не участвуют в обмене данными: изменённый номер уйдёт в приёмник как новый документ или вызовет конфликт. Также проверьте, нет ли печатных форм, уже переданных контрагентам со старыми номерами.
// Пример: установить номер документу программно
ДокументОбъект.УстановитьНовыйНомер("00БП-");Типичные проблемы с нумерацией и их решение
Самая частая жалоба — «1С выдаёт не тот номер». Почти всегда причина в том, что кто-то ранее вручную ввёл номер с большим значением, и нумератор теперь отсчитывает от него. Решение: найти документ с «лишним» номером, исправить его, а затем вручную задать правильный следующий номер в новом документе.
Вторая типичная ситуация — дубли номеров. Они возникают после обменов данными, восстановления из копии или одновременной работы нескольких пользователей в редких сбойных случаях. Дубликаты опасны для счетов-фактур: проверяющие и контрагенты могут отклонить документы с совпадающими номерами. Найти дубли помогает сортировка журнала по номеру или отчёт с группировкой.
Третья проблема — «слипание» префиксов после переноса данных, когда номера вида «АААА00001» не сортируются и не нумеруются корректно. Здесь помогает только приведение номеров к единому формату через перенумерацию.
Проверка результата после настройки
После любых манипуляций с нумерацией выполните контрольную проверку. Создайте два-три новых документа подряд и убедитесь, что номера увеличиваются последовательно, префикс соответствует организации, а формат номера единообразен.
Дополнительно откройте журнал документов, отсортируйте по номеру и просмотрите начало и конец списка: не должно быть пропусков в текущем периоде (кроме удалённых документов) и повторяющихся номеров. Для счетов-фактур проверку стоит выполнять особенно тщательно.
Как проверить результат
Получает следующий по порядку номер с правильным префиксом
Номер дублируется, пустой или продолжается от случайного большого значения
Номера идут последовательно, формат единый
Есть дубли, пропуски или номера в разном формате
Нумерация начинается с начала (если периодичность годовая)
Счётчик продолжается с прошлогоднего значения
Что важно запомнить
Нумерация в 1С работает автоматически через нумераторы с префиксами и периодичностью. Задать номер вручную можно прямо в форме документа — это станет новой точкой отсчёта. Префикс меняется в карточке организации и действует только на новые документы. Массовую перенумерацию выполняйте обработками и только после резервной копии, не трогая закрытые периоды.
Частые вопросы
Почему у нового документа пустой номер?
Это нормально: номер присваивается в момент записи документа, а не при создании формы. Запишите документ — номер появится автоматически. Если после записи номер всё равно пустой, проверьте, не отключена ли автонумерация в настройках конфигурации.
Как продолжить нумерацию с нужного числа?
Откройте или создайте документ текущего периода и вручную введите нужный номер в стандартном формате (с корректным префиксом и длиной). Подтвердите отказ от автоматического номера. Следующий документ получит номер на единицу больше введённого.
Можно ли сделать нумерацию сквозной, без сброса в новом году?
В типовых конфигурациях периодичность нумератора задана разработчиком и пользователю недоступна. Изменить её можно только через конфигуратор с снятием конфигурации с поддержки, что усложняет обновления. Практичная альтернатива — в начале года вручную задать первый номер, продолжающий прошлогоднюю последовательность.
Что делать, если появились два документа с одинаковым номером?
Определите, какой из документов «правильный» (например, по дате создания или по тому, какой номер уже передан контрагенту). Второму документу присвойте свободный номер вручную. Затем проверьте журнал на предмет других дублей и выясните причину — чаще всего это обмен данными или восстановление из копии.
Безопасно ли менять номер у счёта-фактуры?
Только если счёт-фактура не передан покупателю и не отражён в книге продаж сданного периода. Если документ уже ушёл контрагенту или попал в отчётность, менять номер нельзя — создавайте исправительный документ по установленному порядку.
Почему после обмена данными номера «съехали»?
В распределённых базах каждая база имеет свой префикс, и документы приезжают с чужими префиксами. Если префиксы не настроены или совпадают, возникают конфликты. Проверьте настройки префиксов информационных баз в параметрах синхронизации и при необходимости задайте разные значения для каждого узла.