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