К статье
Практический материал

Администрирование · 12 мин

Как настроить нумерацию документов и справочников в 1С

Пошаговая настройка нумерации в 1С: автонумерация, префиксы, периодичность, сброс номеров, исправление ошибок и типичные проблемы с нумерацией документов.

Нумерация в 1С — это механизм автоматического присвоения номеров документам, кодам справочников и элементам планов счетов. От правильной настройки нумерации зависит корректность учёта: сквозная нумерация счетов-фактур требуется для налогового учёта, а уникальные номера договоров и заказов упрощают поиск и исключают путаницу. По умолчанию типовые конфигурации уже содержат рабочие настройки, но их часто нужно адаптировать под требования организации.

Основные параметры нумерации задаются на уровне конфигурации: длина номера, тип (числовой или строковый), периодичность, признак автонумерации и контроль уникальности. Пользовательские механизмы — префиксы организаций и информационных баз, стратегии редактирования номеров — дополняют эту базу. Разобраться в настройках полезно и бухгалтеру, который столкнулся со сбоем нумерации, и администратору, внедряющему обмен данными между базами.

Как устроена нумерация в 1С: что нужно знать перед настройкой

Каждый объект, которому присваивается номер или код, имеет набор свойств нумерации. Для документов это номер, для справочников — код. Номер может быть числовым или строковым: строковый тип позволяет использовать префиксы и буквы, числовой — только цифры. В типовых конфигурациях большинство документов имеют строковый номер, чтобы поддерживать префиксацию.

Платформа автоматически предлагает следующий номер при создании объекта, если включён признак автонумерации. Следующий номер вычисляется на основе максимального существующего значения с учётом периодичности и префикса. Важно понимать: платформа не «запоминает» последний выданный номер в отдельном счётчике, а вычисляет его по данным информационной базы, поэтому удаление последнего документа может привести к повторной выдаче его номера.

Ещё одна особенность — номер присваивается в момент записи объекта, а не при создании. Пока документ не записан, его номер может отображаться как предварительный. При одновременной работе нескольких пользователей возможны ситуации, когда два пользователя видят один и тот же предполагаемый номер, но при записи каждый получит свой уникальный.

Настройка нумерации в конфигураторе

Базовые параметры нумерации изменяются в конфигураторе. Откройте конфигурацию, найдите нужный вид документа или справочника и перейдите на закладку «Нумерация» в палитре свойств. Здесь задаются четыре ключевых параметра: тип номера, длина, периодичность и автонумерация.

Длина номера определяет максимальное количество символов. Если задать слишком маленькую длину, при достижении предела нумерация остановится — платформа не сможет предложить следующий номер. Для документов с большим объёмом выбирайте длину с запасом, обычно 6–11 символов с учётом префикса. Изменение длины в меньшую сторону возможно только если существующие номера помещаются в новый лимит.

Периодичность определяет, в каких границах обеспечивается уникальность и когда нумерация начинается заново. Вариант «В пределах года» означает, что с началом нового года отсчёт начнётся с единицы — это типичная настройка для счетов-фактур и приказов. «Непериодический» вариант обеспечивает сквозную нумерацию за всё время ведения учёта. Периодичность «в пределах дня» или «месяца» используется редко, например для кассовых документов с ежедневным сбросом.

Префиксы номеров: зачем нужны и как настроить

Префикс — это символы, которые добавляются в начало номера автоматически. В типовых конфигурациях префиксы используются в двух сценариях: для разделения нумерации по организациям в многофирменном учёте и для предотвращения конфликтов при обмене данными между базами. Например, документы центральной базы могут иметь префикс «ЦБ», а периферийной — «Ф1», и номера никогда не пересекутся.

Префикс информационной базы задаётся в разделе администрирования, обычно по пути «Администрирование» — «Префиксы» или в настройках синхронизации данных. Он применяется ко всем нумеруемым объектам базы. Префикс организации задаётся в карточке организации и применяется к документам, введённым от её имени. Если заданы оба префикса, они объединяются.

Учитывайте, что префикс занимает часть длины номера. При длине номера 11 символов и префиксе из 4 символов на цифровую часть остаётся 7 позиций. Если цифровая часть достигнет предела, потребуется увеличение длины номера в конфигураторе, что требует обновления конфигурации базы данных.

Стратегия редактирования номера и ручной ввод

Свойство «Стратегия редактирования» (или «Режим получения номера») определяет, может ли пользователь изменить предложенный номер. Вариант «Автонумерация» запрещает ручное редактирование — пользователь получает только автоматически присвоенный номер. Вариант «Редактирование» разрешает вводить номер вручную, что нужно, например, при вводе первичных документов по номерам контрагентов.

Ручной ввод номера удобен, но несёт риски. Если пользователь введёт номер, который нарушает последовательность (например, вручную создаст документ с номером 999 при текущем 15), следующий автоматический номер будет вычислен от максимального — и нумерация «прыгнет» к 1000. Поэтому ручное редактирование стоит оставлять только там, где оно действительно необходимо.

Контроль уникальности работает независимо от способа ввода: платформа не позволит записать два объекта с одинаковым номером в пределах периодичности и, для иерархических справочников, в пределах заданной области уникальности. При нарушении появится сообщение об ошибке, и документ не запишется до исправления номера.

Сквозная нумерация и нумераторы

Некоторые хозяйственные операции оформляются разными видами документов, но требуют единой серии номеров. Классический пример — приходные и расходные кассовые ордера, которые нумеруются раздельно, или, наоборот, разные виды счетов-фактур, которым нужна общая нумерация. Для этого в конфигурации используются нумераторы.

Нумератор создаётся в конфигураторе в ветке «Документы» — «Нумераторы». В свойствах нумератора задаются периодичность и другие параметры, а в свойствах документа на закладке «Нумерация» указывается ссылка на нужный нумератор. Все документы, привязанные к одному нумератору, получают номера из общей последовательности.

Перед объединением документов в общий нумератор проверьте существующие данные: если в базе уже есть документы разных видов с пересекающимися номерами, после включения общего нумератора возникнут конфликты уникальности. В таком случае сначала выполняется перенумерация существующих документов.

Маршрут решения

Как выбрать действие

Нужна единая нумерация для нескольких видов документовСоздайте нумератор и привяжите к нему виды документов, предварительно проверив пересечения номеров
Нумерация должна различаться по организациямНастройте префиксы в карточках организаций, не создавая отдельные нумераторы
Нужен сброс нумерации каждый годУстановите периодичность «В пределах года» в свойствах объекта
В базе обмен с другими системамиЗадайте уникальный префикс информационной базы до начала синхронизации

Как исправить сбитую нумерацию

Сбой нумерации проявляется по-разному: следующий номер предлагается с огромным значением, появляются дубли, после нового года нумерация не сбрасывается. Чаще всего причина — ручной ввод номера с большим значением, удаление документов или ошибки при обмене данными.

Простейший способ исправить «скачок» — вручную присвоить последнему документу правильный номер, если стратегия редактирования это позволяет. Платформа вычислит следующий номер от нового максимума. Если документов много, используйте типовую обработку перенумерации: в ряде конфигураций она доступна в разделе «Администрирование» или поставляется на диске ИТС как «Перенумерация объектов».

При перенумерации учитывайте два ограничения. Во-первых, номера уже напечатанных и переданных контрагентам документов менять нельзя — перенумеровывать можно только внутренние документы или документы текущего периода до момента их выдачи. Во-вторых, если номер документа участвует в связях с внешними системами (например, выгружен в банк или на сайт), его изменение нарушит сопоставление.

Порядок исправления сбитой нумерации
  1. 1
    Сделайте архивную копию информационной базы
  2. 2
    Найдите документ с ошибочным номером, из-за которого сбилась последовательность
  3. 3
    Проверьте, не выгружался ли документ во внешние системы и не печатался ли он
  4. 4
    Исправьте номер вручную или запустите обработку перенумерации за нужный период
  5. 5
    Создайте новый документ и убедитесь, что ему предлагается правильный следующий номер
  6. 6
    Проверьте отсутствие дублей через поиск по номеру в журнале документов

Проверка результата и типичные ошибки

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

К типичным ошибкам относятся: уменьшение длины номера при наличии длинных номеров в базе, изменение префикса после старта обмена, ручной ввод «красивых» номеров вроде 1000, смена периодичности в середине года и перенумерация документов, уже переданных контрагентам. Каждая из этих ошибок приводит либо к конфликтам уникальности, либо к расхождению данных с внешними системами.

Типичные ошибки
01
Ручной ввод большого номера — автонумерация продолжится от него, и последовательность «прыгнет»
02
Смена префикса базы после начала синхронизации — конфликты номеров и дубли документов в обеих базах
03
Уменьшение длины номера без проверки существующих данных — обрезание номеров и ошибки при записи
04
Перенумерация документов, уже напечатанных или отправленных контрагентам, — расхождение бумажного и электронного учёта
05
Недостаточная длина номера с учётом префикса — невозможность создать новый документ при достижении предела
Контрольные точки

Как проверить результат

Следующий предлагаемый номер
Норма

Номер на единицу больше последнего документа периода

Тревожный признак

Номер резко больше ожидаемого или повторяет существующий

Префикс в новом документе
Норма

Префикс соответствует организации или базе

Тревожный признак

Префикс отсутствует или от другой организации

Нумерация после начала нового года
Норма

Отсчёт начался с единицы при периодичности «в пределах года»

Тревожный признак

Нумерация продолжается с прошлогоднего значения

Запись документа
Норма

Документ записывается без сообщений о неуникальности

Тревожный признак

Ошибка «Номер не уникален» при записи

Если после проверки обнаруживаются дубли или конфликты, не пытайтесь исправить их массовым удалением документов — это разрушит связи в учёте. Правильный путь: выявить источник проблемы (ручной ввод, обмен, копирование базы), устранить его, а затем выполнить контролируемую перенумерацию только затронутого периода.

Итог

Что важно запомнить

Нумерация настраивается через свойства объекта в конфигураторе (тип, длина, периодичность, автонумерация) и через префиксы организаций и баз. Следующий номер вычисляется от максимального существующего, поэтому ручной ввод больших номеров ломает последовательность. Любые изменения нумерации делайте после резервного копирования и проверяйте на тестовых документах.

Частые вопросы о нумерации в 1С

Почему 1С предлагает номер, который уже существует?

Такое возможно при разной длине префиксов или когда документ с предлагаемым номером находится в другом периоде либо помечен на удаление. Проверьте журнал на наличие помеченных объектов с этим номером и убедитесь, что префикс текущей организации совпадает с префиксом существующего документа. Если конфликт повторяется, запишите документ вручную с ближайшим свободным номером — следующий будет вычислен от него.

Как сделать, чтобы нумерация начиналась заново каждый год?

Установите в свойствах объекта периодичность «В пределах года». В типовых конфигурациях для большинства документов это уже настроено. Если нумерация продолжается сквозная, проверьте, не привязан ли документ к нумератору с непериодической настройкой — тогда периодичность нужно менять у нумератора.

Можно ли изменить номер уже проведённого документа?

Технически — да, если стратегия редактирования разрешает ручной ввод и новый номер уникален. Практически это допустимо только для внутренних документов. Номера счетов-фактур, актов и накладных, переданных контрагентам или отражённых в отчётности, менять нельзя: это приведёт к расхождениям с данными партнёров и налоговых регистров.

Что делать, если закончились номера при достижении максимальной длины?

Увеличьте длину номера в конфигураторе и выполните обновление конфигурации базы данных. Если документ привязан к нумератору, длину нужно менять у нумератора. До обновления пользователи не смогут создавать новые документы этого вида, поэтому операцию планируйте на нерабочее время и обязательно с резервной копией.

Почему после обмена данными появились документы с одинаковыми номерами?

Наиболее вероятная причина — не заданы или совпадают префиксы информационных баз, участвующих в обмене. Проверьте настройки префиксов в каждой базе, назначьте уникальные значения и перенумеруйте конфликтующие документы в одной из баз. В дальнейшем новые документы будут создаваться с разными префиксами и конфликты прекратятся.

Как настроить разную нумерацию для разных организаций в одной базе?

Используйте префиксы организаций: задайте каждой организации свой префикс в её карточке. Документы будут нумероваться в единой последовательности, но с разными префиксами, что исключит дубли. Полностью независимые серии номеров по организациям в типовых механизмах не предусмотрены — для этого потребуется доработка конфигурации.