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

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

Как настроить префикс в 1С 8.3

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

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

Настройка зависит от цели: префикс информационной базы нужен для распределённых баз и обменов, префикс организации — для разделения нумерации в многофирменном учёте, а префикс пользователя — чтобы несколько менеджеров не создавали документы с пересекающимися номерами. Ниже разобраны все три сценария с точными действиями для типовых конфигураций на платформе 8.3 (Управление торговлей 11, Бухгалтерия предприятия 3.0, ERP, Комплексная автоматизация).

Перед любыми изменениями сделайте резервную копию базы через конфигуратор («Администрирование» → «Выгрузить информационную базу») или средствами СУБД. Смена префикса влияет на нумерацию всех новых документов, и откатить её «в лоб» без копии бывает сложно.

Что такое префикс и где он используется

Префикс — это символьная строка длиной обычно 2–4 знака, которую платформа автоматически подставляет в начало номера документа или кода элемента справочника при создании объекта. Например, при префиксе «ЦБ» новая реализация получит номер вида «ЦБ00-000123», где «ЦБ» — префикс, а остальная часть — порядковый номер.

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

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

Как задать префикс информационной базы для обмена данными

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

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

В некоторых конфигурациях тот же параметр называется «Префикс узла» и задаётся в карточке узла плана обмена: «Администрирование» → «Настройки синхронизации данных» → выбор узла. Для распределённых информационных баз (РИБ) префикс задаётся при создании узла в плане обмена «Полный» или «По организации».

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

Как настроить префикс организации

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

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

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

Как задать префикс пользователя

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

Настройка выполняется в карточке пользователя: «Администрирование» → «Пользователи» → откройте нужного пользователя → поле «Префикс» (в некоторых конфигурациях — «Префикс пользователя» в дополнительных настройках). Введите 1–2 символа, например инициалы, и сохраните.

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

Сравнение уровней префиксов

Префикс базы

Обязателен при обмене данными между базами. Задаётся один раз для всей базы.

Префикс организации

Подходит для многофирменного учёта в одной базе. Задаётся в карточке каждой организации.

Префикс пользователя

Для разделения документов по сотрудникам. Поддерживается не во всех конфигурациях.

Настройка префикса в конфигураторе для разработчика

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

В конфигурациях на БСП логика формирования префикса собрана в общем модуле «ПрефиксацияОбъектовПереопределяемый». Процедура «ПриОпределенииПрефиксаОрганизации» и «ПриОпределенииПрефиксаИнформационнойБазы» позволяют переопределить стандартное поведение без снятия конфигурации с поддержки — если изменения внесены аккуратно через расширение или переопределяемые модули.

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

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

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

Если префикс не появился, проверьте по порядку: записан ли объект (номер присваивается при записи, а не при открытии формы), заполнен ли префикс именно в том месте, откуда его берёт конфигурация, не обнуляет ли номер какая-либо подписка или доработка. Также убедитесь, что у пользователя есть права на чтение настроек префиксации.

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

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

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

Начинается с заданного префикса, например «ЦБ00-000125»

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

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

Документы другой организации
Норма

Свой префикс у каждой организации

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

Одинаковые префиксы у разных организаций

Обмен между базами
Норма

Документы загружаются без конфликтов номеров

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

Ошибки уникальности номеров при загрузке

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

Типичные ошибки
01
Менять префикс базы при действующем обмене без теста — получаете конфликты номеров в приёмнике
02
Использовать длинные префиксы — сокращается полезная длина номера и возможно переполнение нумератора
03
Ожидать перенумерации старых документов — префикс действует только на новые объекты
04
Заполнять префикс не в том месте — в конфигурации может быть задействован другой уровень префиксации

Ограничения и частные случаи

Длина номера документа фиксирована в метаданных (обычно 11 символов в типовых). Префикс занимает часть этой длины, поэтому длинный префикс уменьшает доступный диапазон порядковых номеров. При больших объёмах документов держите префикс в пределах 2–3 символов.

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

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

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

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

База участвует в обмене с другой базойЗадайте уникальный префикс базы в настройках синхронизации
В одной базе несколько организацийЗаполните префикс в карточке каждой организации
Нужно различать документы сотрудниковИспользуйте префикс пользователя, если конфигурация его поддерживает
Типовых уровней не хватаетДоработайте префиксацию через переопределяемые модули БСП или расширение

Частые вопросы

Почему новый документ создаётся без префикса, хотя настройка заполнена?

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

Можно ли изменить префикс для уже созданных документов?

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

Какие символы допустимы в префиксе?

Рекомендуется использовать только буквы и цифры длиной 2–3 символа. Пробелы, дефисы в начале и спецсимволы могут вызвать проблемы при обмене, поиске по номеру и печати документов.

Что будет, если у двух баз в обмене одинаковый префикс?

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

Влияет ли смена префикса на нумерацию счетов-фактур?

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

Итог

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

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