Администрирование · 11 мин
Как настроить нумерацию в 1С: документы, префиксы и нумераторы
Как настроить нумерацию документов в 1С: нумераторы, префиксы, периодичность, ручная правка номеров, исправление дублей и сбоев после обмена данными.
Нумерация в 1С отвечает за автоматическое присвоение номеров документам, элементам справочников и другим объектам. Правильно настроенная нумерация обеспечивает сквозную последовательность счетов-фактур, накладных, приказов и кассовых документов, что критично для бухгалтерского и налогового учёта. Ошибки в настройке приводят к дублям номеров, разрывам последовательности и вопросам при проверках.
Система нумерации в типовых конфигурациях 1С:Предприятие 8 строится на трёх элементах: свойствах номера у объекта метаданных (длина, тип, периодичность), механизме нумераторов и префиксах информационной базы или организации. Пользователю доступна настройка префиксов и ручная корректировка номеров, а изменение длины и периодичности выполняется в конфигураторе.
Ниже разобраны типовые сценарии: как работает автонумерация, как задать префикс, что делать при сбоях после обмена данными, когда допустимо редактировать номер вручную и как восстановить последовательность без потери данных.
Как устроена автонумерация документов в 1С
При записи нового документа платформа автоматически присваивает ему номер, увеличивая на единицу максимальный существующий номер в рамках заданной периодичности. Если в текущем году последняя накладная имеет номер 000000145, следующая получит 000000146. Номер присваивается в момент записи, а не в момент создания: два пользователя, одновременно создавшие документы, получат разные номера по факту записи.
Ключевые свойства номера задаются в конфигураторе в свойствах объекта «Документ» на вкладке «Нумерация»: длина номера (обычно 6–11 символов), тип номера (число или строка), периодичность (год, квартал, месяц, день или непериодический) и флаг контроля уникальности. В типовых конфигурациях эти параметры уже настроены, и менять их без необходимости не следует.
Периодичность определяет, когда нумерация начинается заново. Для большинства документов установлена периодичность «Год»: 1 января счётчик обнуляется, и первый документ нового года получает номер 1. Для кассовых документов в некоторых конфигурациях применяется месячная или дневная периодичность в соответствии с требованиями к оформлению.
Настройка префикса номера
Префикс — это символы в начале номера, которые позволяют различать документы разных организаций, обособленных подразделений или узлов распределённой базы. Например, в базе с двумя организациями накладные могут иметь номера «АА-0000123» и «ББ-0000123», что исключает дубли и упрощает поиск.
В типовых конфигурациях на платформе 8.3 префикс информационной базы задаётся в разделе «Администрирование» — «Синхронизация данных» либо в настройках обмена. Если префикс не задан, система при создании первого узла обмена часто предлагает установить его автоматически. Для префикса организации откройте карточку организации в справочнике «Организации» и заполните поле «Префикс» — оно будет использоваться в документах этой организации.
Префикс занимает часть длины номера. Если длина номера документа — 11 символов, а префикс занимает 4 знака (включая дефис), на числовую часть остаётся 7 знаков. Учитывайте это при выборе длинных префиксов: при переполнении числовой части нумерация может остановиться с ошибкой.
- 1Откройте справочник «Организации» и выберите нужную организацию
- 2Найдите поле «Префикс» и укажите 1–3 символа, например «ЦО» или «01»
- 3Сохраните карточку и создайте тестовый документ
- 4Проверьте, что номер нового документа содержит заданный префикс
Ручное изменение номера документа
В типовых конфигурациях поле «Номер» в форме документа по умолчанию недоступно для редактирования — это защита от случайных ошибок. Чтобы исправить номер вручную, используйте команду «Ещё» — «Изменить номер» (в ряде конфигураций — «Редактировать номер») в форме документа. Если такой команды нет, разблокировать поле можно через «Ещё» — «Изменить форму», но безопаснее штатная команда.
Ручная правка оправдана в двух случаях: исправление ошибочного номера конкретного документа и установка «стартового» номера, с которого продолжится автонумерация. Система при следующей записи ориентируется на максимальный существующий номер, поэтому, задав нужный номер последнему документу, вы сдвигаете всю дальнейшую последовательность.
Помните: изменение номера уже проведённого документа, по которому выставлены счета-фактуры или сформированы проводки, требует аккуратности. Номер может фигурировать в печатных формах, переданных контрагентам, и в связанных документах. Перед правкой убедитесь, что документ не был отправлен контрагенту или в отчётность.
Настройка нумерации в конфигураторе
Изменение длины номера, типа и периодичности выполняется в конфигураторе и требует прав на изменение конфигурации. Откройте конфигурацию, найдите нужный вид документа в дереве объектов, откройте палитру свойств и перейдите к группе «Нумерация». Здесь задаются длина номера, тип (число или строка), периодичность и контроль уникальности.
Увеличение длины номера — относительно безопасная операция: существующие номера сохранятся. Уменьшение длины может привести к усечению существующих номеров или ошибкам при обновлении, поэтому выполняется только после анализа данных. Смена типа с числа на строку или наоборот затрагивает формат хранения и требует тестирования на копии базы.
Флаг «Контроль уникальности» заставляет платформу проверять, что номер не повторяется в пределах периодичности. Снимать его не рекомендуется: без контроля возможны дубли номеров, особенно при ручном вводе. Флаг «Автонумерация» включает автоматическое присвоение номера при записи.
Для объединения нумерации нескольких видов документов создаётся объект «Нумератор» (ветка «Документы» — «Нумераторы»), после чего в свойствах каждого документа в поле «Нумератор» выбирается созданный объект. Все документы с общим нумератором получают номера из единой последовательности.
Сбои нумерации: причины и исправление
Наиболее частая причина сбоя — обмен данными между базами. Если в двух базах создаются документы с одинаковым префиксом, после синхронизации появляются дубли номеров. Профилактика проста: у каждого узла обмена и каждой организации должен быть уникальный префикс. Проверьте настройки синхронизации и убедитесь, что префиксы не пересекаются.
Вторая типичная ситуация — разрыв последовательности после удаления документа с максимальным номером. Система продолжит нумерацию с учётом удалённого номера или, наоборот, переиспользует его — поведение зависит от того, какой номер стал максимальным после удаления. Если нужно, чтобы следующий документ получил конкретный номер, вручную присвойте этот номер любому черновику, а затем запишите следующий документ.
Третья причина — ручной ввод номера, превышающего текущий максимум, например оператор вписал номер 999999 вместо 000099. Все последующие документы продолжат нумерацию с миллиона. Исправление: найдите документ с ошибочным номером через журнал (отсортируйте по номеру), исправьте его номер на корректный, после чего автонумерация вернётся к правильной последовательности.
Нумерация в распределённых базах и при обмене
В распределённых информационных базах (РИБ) и при обмене с другими системами префиксы — обязательный элемент, а не опция. Центральный узел и каждый периферийный узел должны иметь собственный префикс, заданный до начала создания документов. Смена префикса после того, как документы уже созданы и разошлись по узлам, приведёт к смешению двух серий номеров.
При обмене с сайтом, кассой или сторонней учётной системой уточните, какая система является «хозяином» номера. Если заказы создаются на сайте и загружаются в 1С, номер обычно присваивает сайт, а 1С хранит его как внешний номер. Двойная нумерация с обеих сторон — источник постоянных конфликтов при синхронизации.
Как проверить результат
Номер содержит нужный префикс и продолжает последовательность
Номер начался с единицы или содержит чужой префикс
Номера идут подряд без дублей и огромных разрывов
Дубликаты номеров или скачок на миллионы
Синхронизация проходит без конфликтов номеров
Появляются пары документов с одинаковыми номерами
Особенности нумерации счетов-фактур
Счета-фактуры в типовых конфигурациях нумеруются отдельно от первичных документов и, как правило, сквозной нумерацией в пределах года или налогового периода. Номер счёта-фактуры не должен содержать произвольных префиксов, если это противоречит требованиям к оформлению, — уточните актуальные правила у бухгалтера до настройки префиксов для этого вида документов.
Исправительные и корректировочные счета-фактуры получают собственные номера по общим правилам. При восстановлении последовательности счетов-фактур после сбоя действуйте особенно осторожно: номера участвуют в книге покупок и книге продаж, и расхождения с данными контрагентов выявляются при сверке деклараций по НДС.
Что важно запомнить
Автонумерация в 1С работает от максимального существующего номера в пределах периодичности. Префиксы организации и узлов обмена предотвращают дубли. Ручная правка последнего номера — штатный способ восстановить последовательность. Изменение длины и периодичности делается в конфигураторе и тестируется на копии базы.
Часто задаваемые вопросы
Почему новый документ получает номер 1 в середине года?
Чаще всего причина в том, что изменилась периодичность нумерации или задан новый префикс: для комбинации «префикс + период» максимального номера ещё не существует. Проверьте, не добавился ли префикс автоматически при настройке обмена. Чтобы продолжить прежнюю последовательность, вручную присвойте последнему документу нужный номер с новым префиксом.
Как сделать, чтобы нумерация не обнулялась каждый год?
В конфигураторе в свойствах документа установите периодичность «Непериодический». Учтите, что для ряда документов (например, счетов-фактур) ежегодное обнуление соответствует принятой практике учёта, и отказ от него усложнит ориентирование в архиве. Изменение выполняйте на копии базы и согласуйте с бухгалтерией.
Можно ли изменить номер проведённого документа?
Да, технически это возможно через команду «Ещё» — «Изменить номер» без отмены проведения. Однако если документ уже напечатан, передан контрагенту или попал в отчётность, менять номер не следует. Проверьте связанные документы: номер может использоваться в счетах-фактурах и печатных формах.
После обмена появились два документа с одинаковым номером. Что делать?
Определите, какой из документов создан в текущей базе, а какой пришёл из другого узла. Один из них перенумеруйте вручную, присвоив свободный номер. Затем проверьте префиксы узлов обмена: они должны различаться. Если префиксы совпадают, задайте уникальный префикс одному из узлов, чтобы ситуация не повторилась.
Не хватает длины номера, нумерация остановилась с ошибкой. Как исправить?
Нужно увеличить длину номера в конфигураторе: свойства документа, группа «Нумерация», поле «Длина номера». После изменения выполните обновление конфигурации базы данных. Существующие номера при увеличении длины сохраняются, дополняясь нулями слева при необходимости. Операцию выполняйте при отсутствии активных сеансов пользователей.
Как объединить нумерацию приходных и расходных ордеров в одну последовательность?
В конфигураторе создайте объект «Нумератор» в ветке «Документы», затем в свойствах обоих видов документов укажите этот нумератор в поле «Нумератор» и убедитесь, что длина и периодичность у документов совпадают. После обновления конфигурации оба вида документов будут получать номера из общей последовательности.