Администрирование · 11 мин
Как поменять префикс информационной базы в 1С 8.3
Пошаговая инструкция по смене префикса информационной базы в 1С 8.3: где находится настройка, как нумеровать документы после смены, типичные ошибки и проверка результата.
Префикс информационной базы в 1С 8.3 — это короткое символьное обозначение, которое автоматически добавляется к номерам документов и кодам справочников. Он нужен, чтобы при обмене данными между несколькими базами номера не пересекались: например, центральная база пишет документы «ЦБ-000001», а филиал — «ФЛ-000001». Если префикс задан неверно, совпадает у двух баз или был установлен случайно, его приходится менять.
Операция технически простая — настройка находится в стандартных разделах конфигурации и меняется за пару минут. Однако у смены префикса есть последствия: нумерация новых документов начнёт строиться иначе, а при обмене данными старые и новые номера могут конфликтовать. Поэтому перед изменением нужно понимать, где именно хранится префикс, на какие объекты он влияет и что проверить после правки.
Ниже разобраны сценарии для типовых конфигураций (Бухгалтерия предприятия, Управление торговлей, ЗУП), работа через конфигуратор и действия, которые помогут не сломать нумерацию и синхронизацию.
Что такое префикс базы и когда его нужно менять
Префикс информационной базы — это строка (обычно 1–2 символа), которая подставляется в начало номеров документов и кодов элементов справочников, если в конфигурации включена соответствующая настройка нумерации. Механизм реализован на уровне платформы и типовых подсистем: объект «Нумератор» и функциональные опции обмена данными используют значение константы «Префикс информационной базы».
Типичные ситуации, когда требуется смена префикса: создание нового узла распределённой базы, исправление ошибочно заданного при первоначальной настройке значения, разделение баз после копирования (копия унаследовала префикс оригинала, и обе базы генерируют одинаковые номера), а также приведение обозначений к единому стандарту компании.
Важно понимать: префикс влияет только на новые объекты. Уже записанные документы сохраняют старые номера, и менять их задним числом без особой необходимости не следует — это нарушит сквозную нумерацию и может вызвать вопросы при проверках.
Подготовка: что сделать перед сменой префикса
Первое обязательное действие — резервная копия. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельный каталог при остановленной работе пользователей. Для клиент-серверной базы выполните выгрузку через конфигуратор («Администрирование» → «Выгрузить информационную базу») или штатными средствами СУБД.
Второе — проверьте, участвует ли база в обменах: РИБ, синхронизация с другими конфигурациями, обмен с сайтом, ЭДО. Если да, согласуйте новый префикс с администраторами смежных систем: он не должен совпадать с префиксом ни одной другой базы, иначе при обмене возникнут дубли номеров и конфликты ссылок.
Третье — зафиксируйте текущее значение префикса и последние номера ключевых документов (счета-фактуры, реализации, приходные ордера). Это понадобится для проверки результата и для отката, если что-то пойдёт не так.
Как поменять префикс в типовой конфигурации через интерфейс
В типовых конфигурациях на «Библиотеке стандартных подсистем» (БП 3.0, УТ 11, КА 2, ERP, ЗУП 3.1) настройка находится в разделе синхронизации данных. Точный путь немного отличается, но логика одна.
- 1Откройте раздел «Администрирование» (в УТ/ERP — «НСИ и администрирование»).
- 2Перейдите в подраздел «Синхронизация данных» (в БП 3.0 также доступно через «Главное» → «Синхронизация данных»).
- 3Найдите поле «Префикс информационной базы» в верхней части формы настроек.
- 4Введите новое значение — обычно 1–2 буквы или цифры, уникальные среди всех баз обмена.
- 5Нажмите «Записать и закрыть» или просто закройте форму — значение константы сохранится.
- 6Создайте тестовый документ и проверьте, что его номер содержит новый префикс.
В «1С:Бухгалтерии 8» настройка также продублирована в разделе «Главное» → «Настройки» → «Синхронизация данных». В ЗУП 3.1 путь аналогичен: «Администрирование» → «Обмены электронными документами и синхронизация данных».
Если поле недоступно для редактирования, проверьте права: изменение константы требует роли «Администратор системы» или «Полные права». Под пользователем с ограниченными правами поле будет отображаться серым.
Как изменить префикс через конфигуратор и программно
Способ через конфигуратор нужен, если конфигурация нетиповая, интерфейс настройки скрыт или требуется массовая обработка. Откройте конфигуратор, в дереве метаданных найдите ветку «Константы» и среди них — «Префикс информационной базы» (в БСП-конфигурациях она называется именно так). Значение константы меняется не в конфигураторе, а в режиме «Предприятие» — конфигуратор лишь показывает, существует ли она и какой тип имеет.
Программно значение устанавливается одной строкой кода, которую можно выполнить через внешнюю обработку или консоль кода:
Константы.ПрефиксИнформационнойБазы.Установить("ФЛ");В конфигурациях на БСП есть также программный интерфейс: процедура установки префикса может вызываться через общий модуль работы с константами. После программной установки проверьте значение функцией Получить:
Сообщить(Константы.ПрефиксИнформационнойБазы.Получить());Особенности для распределённых баз и обменов
В распределённой информационной базе (РИБ) префикс каждого узла задаётся при создании узла и хранится в его настройках. Менять его штатно не предполагается: префикс участвует в формировании номеров, по которым механизм обмена различает происхождение объектов. Если префикс узла всё же нужно сменить, действуйте на копии: измените константу, выполните полный обмен, убедитесь, что конфликтов номеров нет, и только потом повторяйте в рабочей базе.
При синхронизации через универсальный формат (EnterpriseData) префикс используется мягче — основную роль играют уникальные идентификаторы ссылок, но совпадающие префиксы всё равно затрудняют визуальный поиск документов и могут приводить к дублям номеров в печатных формах.
Как выбрать действие
Проверка результата и типичные ошибки
После смены префикса создайте по одному новому документу каждого ключевого вида и проверьте формат номера. Также откройте несколько старых документов и убедитесь, что их номера не изменились — платформа не должна переписывать существующие номера при смене константы.
Как проверить результат
Номер начинается с нового префикса, например «ФЛ-000012»
Префикс старый или отсутствует — константа не записалась или нумератор не использует префикс
Номера не изменились
Номера перезаписались — вероятно, запускалась обработка перенумерации
Документы загружаются без конфликтов и дублей
Конфликты номеров или отказ загрузки — префиксы баз совпадают
В печати выводится корректный полный номер
Номер обрезан или без префикса — проверьте настройку вывода префикса в печатных формах
Если после смены префикса новые документы продолжают получать старый префикс, проверьте, не переопределён ли префикс в настройках конкретного плана обмена или в параметрах нумерации вида документа — в некоторых конфигурациях есть несколько уровней настройки.
Когда префикс менять не нужно: альтернативы
Не каждая задача решается сменой префикса. Если проблема только в том, что номера документов «сбились» после ручного ввода, достаточно штатной обработки «Групповое изменение реквизитов» или встроенной перенумерации (в БП 3.0 — «Администрирование» → «Обслуживание» → «Корректировка данных» либо типовые механизмы восстановления нумерации).
Если нужно различать документы разных организаций внутри одной базы, префикс базы не поможет — он общий на всю базу. В этом случае используются префиксы организаций, которые задаются в карточке организации (поле «Префикс») и подставляются в номера документов этой организации.
Сравнение вариантов
Единый префикс для всей базы. Подходит для различения баз при обмене. Не различает организации внутри базы.
Задаётся в карточке организации. Подходит, когда в одной базе ведётся несколько юрлиц и нужны разные серии номеров.
Меняет номера уже созданных объектов. Применяется точечно для исправления нумерации, но рискованна для закрытых периодов.
Удобное соглашение — делать префикс говорящим: «ЦБ» для центральной базы, «МСК» и «СПБ» для филиалов. Это упрощает поиск документов по номеру и сразу показывает, где документ создан. Избегайте префиксов из одной цифры «0» или пустого значения в базах, участвующих в обмене, — визуально отличить такие номера сложно.
Частые вопросы
Изменятся ли номера уже созданных документов после смены префикса?
Нет. Префикс применяется только при записи новых объектов. Все ранее созданные документы и элементы справочников сохранят свои номера и коды. Если нужно изменить старые номера, используется отдельная процедура перенумерации, которая выполняется осознанно и обычно только для открытых периодов.
Какой длины может быть префикс?
В типовых конфигурациях константа обычно имеет тип «Строка» длиной 2 символа, поэтому практический стандарт — 1–2 знака: буквы или цифры. Ввод более длинного значения либо невозможен, либо приведёт к обрезанию префикса при формировании номера. Специальные символы и пробелы использовать не рекомендуется.
Где находится настройка префикса в 1С:Бухгалтерии 3.0?
Откройте раздел «Администрирование» → «Синхронизация данных». Поле «Префикс информационной базы» находится в верхней части формы. Тот же параметр доступен через «Главное» → «Синхронизация данных». Для редактирования требуются полные права или права администратора.
Что делать, если две базы уже работают с одинаковым префиксом?
Определите, какая из баз «главная» и в какой меньше всего создано документов с конфликтующими номерами. Во второй базе смените префикс на уникальный, после чего проверьте обмен: уже загруженные дубли придётся разбирать вручную или обработкой поиска дублей. Новые документы после смены будут нумероваться корректно.
Можно ли вообще убрать префикс, оставив поле пустым?
Технически да — если константа пуста, номера формируются без префикса. Это допустимо для одиночной базы без обменов. Но если база участвует в синхронизации, пустой префикс повышает риск совпадения номеров с другой базой, у которой префикс тоже не задан, поэтому для обменов префикс лучше заполнять всегда.
Влияет ли смена префикса на нумерацию счетов-фактур и отчётность?
Новые счета-фактуры получат номера с новым префиксом, и это нормально: в книге продаж номера отображаются как есть. Требований к непрерывности именно префикса нет, важна хронология и уникальность номеров. Однако менять префикс в середине квартала стоит аккуратно, чтобы номера оставались упорядоченными по дате.
Что важно запомнить
Префикс базы меняется в разделе «Администрирование» → «Синхронизация данных» за минуту, но затрагивает нумерацию и обмены. Перед сменой сделайте копию, убедитесь в уникальности нового префикса среди всех баз обмена, после — проверьте номер нового документа и неизменность старых. Для узлов РИБ сначала тестируйте на копии.