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

Документы и Печать · 9 мин

Как в 1С сделать нумерацию с буквами

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

Буквенные обозначения в номерах документов 1С встречаются повсюду: счета-фактуры с префиксом организации, договоры вида «ДГ-125», накладные с литерой склада. Такая нумерация помогает различать документы разных подразделений, избегать дублей при обмене между базами и соответствовать внутренним регламентам компании.

В типовых конфигурациях 1С (Бухгалтерия, Управление торговлей, ERP) нумерация с буквами реализуется через механизм префиксов. Префикс — это буквенная или буквенно-цифровая часть номера, которая добавляется автоматически при создании документа. Дополнительно существуют ручной ввод номера и программная доработка нумератора для нестандартных форматов.

Выбор способа зависит от задачи: если нужно просто отличать документы двух организаций — хватит штатных префиксов; если требуется сложный формат вида «2026/АБВ-0017» — понадобится изменение конфигурации. Ниже разобраны все рабочие варианты с ограничениями каждого.

Как устроена нумерация документов в 1С

Каждый документ в 1С имеет номер, который присваивается автоматически при записи. Номер состоит из двух частей: префикса (буквы, иногда цифры) и числовой части. Например, в номере «ОО-000125» префикс «ОО» обозначает организацию, а «000125» — порядковый номер внутри префикса.

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

Длина номера ограничена свойством «Длина номера» в метаданных документа (в типовых обычно 11 символов). Чем длиннее префикс, тем меньше знаков остаётся под цифры. Если префикс занимает 4 символа, числовая часть сможет вместить меньше порядковых номеров.

Настройка префикса организации — основной способ

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

Откройте раздел «Главное» → «Организации», выберите нужную организацию и найдите поле «Префикс». Введите одну-две буквы (например, «АВ») и сохраните карточку. С этого момента все новые документы, где указана эта организация, получат номера вида «АВ-000001», «АВ-000002» и так далее.

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

Как задать префикс организации
  1. 1
    Откройте «Главное» → «Организации»
  2. 2
    Выберите организацию и найдите поле «Префикс»
  3. 3
    Введите 1–2 буквы и сохраните карточку
  4. 4
    Создайте тестовый документ и проверьте формат номера
  5. 5
    При необходимости задайте префиксы остальным организациям

Префикс информационной базы и нумерация при обмене данными

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

Префикс базы задаётся в настройках синхронизации данных («Администрирование» → «Синхронизация данных» → «Настройки синхронизации данных») либо в параметрах узла плана обмена. Обычно центральной базе назначают префикс «ЦБ», периферийным — «П1», «П2» и так далее.

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

Ручной ввод номера с буквами

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

В документе нажмите «Ещё» → «Изменить форму» (или кнопку изменения формы), найдите поле «Номер» и снимите у него признак «Только просмотр» — в ряде конфигураций достаточно просто начать ввод, и программа предложит разблокировать номер. После ручного изменения 1С обычно выдаёт предупреждение, что автонумерация для этого документа отключена, и предлагает восстановить её при следующей записи.

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

Типичные ошибки
01
Ввод букв вручную без отключения автонумерации — следующий автоматический номер может продублировать ручной
02
Слишком длинный префикс — цифровая часть обрезается, и нумерация «застревает» на максимальном значении
03
Одинаковые префиксы у разных баз в обмене — конфликты номеров при синхронизации
04
Ожидание, что смена префикса перенумерует старые документы — она действует только на новые

Доработка нумератора в конфигураторе

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

Основные точки вмешательства: свойство документа «Тип номера» (строковый номер позволяет хранить любые буквы), обработчики «ПриУстановкеНовогоНомера» в модуле объекта и подписка на событие установки номера. В типовых конфигурациях на базе БСП используется механизм «Префиксация объектов», который можно расширить через переопределяемые процедуры, не снимая конфигурацию с поддержки полностью.

Любая доработка нумерации должна тестироваться на копии базы. Ошибка в обработчике установки номера способна остановить запись документов во всей системе — это критичный для учёта сбой.

bsl
Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс)
  Префикс = "СЧ-" + Формат(Год(Дата), "ЧГ=0");
КонецПроцедуры

Проверка результата и восстановление нумерации

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

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

Контрольные точки

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

Формат номера нового документа
Норма

Буквы префикса + нарастающая цифровая часть

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

Номер без префикса или с обрезанными цифрами

Нумерация по разным организациям
Норма

У каждой организации свой префикс и своя последовательность

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

Все документы получают один префикс

Печатная форма
Норма

Номер с буквами выводится полностью

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

Номер обрезан или отображается без букв

Обмен данными
Норма

Документы из разных баз не дублируют номера

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

Конфликты и задвоения при синхронизации

Частые вопросы по буквенной нумерации

Можно ли сделать нумерацию только из букв, без цифр?

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

Почему после смены префикса нумерация началась с единицы?

Это нормальное поведение: числовая часть нумеруется отдельно для каждого префикса. Новый префикс — новая последовательность, начинающаяся с первого номера. Старые документы с прежним префиксом при этом не изменяются.

Сколько букв можно использовать в префиксе?

Обычно 1–2 символа, ограничение определяется длиной номера документа в конфигурации (часто 11 знаков) и настройками механизма префиксации. Чем длиннее префикс, тем меньше остаётся места под цифры — при переполнении числовой части нумерация может остановиться.

Как сделать, чтобы префикс зависел от склада или подразделения?

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

Перенумеруются ли старые документы после настройки префикса?

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

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

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

Итог

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

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