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

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

Как убрать префикс информационной базы в 1С

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

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

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

Что такое префикс и зачем он нужен

Префикс — часть механизма нумерации, который платформа 1С использует для разделения номеров между разными базами и организациями. В типовых конфигурациях (Бухгалтерия предприятия, Управление торговлей, ERP) префикс формируется из нескольких частей: префикса информационной базы, префикса организации и иногда префикса подразделения. Итоговый номер документа может выглядеть как «ЦБ00-000123», где «ЦБ» — префикс базы.

Главное назначение префикса базы — безопасный обмен данными. Когда две базы обмениваются документами через план обмена (РИБ, синхронизация с другой конфигурацией), одинаковые номера без префиксов создали бы коллизии: два разных документа с номером «000001». Префикс гарантирует уникальность. Поэтому первый вопрос перед удалением — участвует ли база в обмене.

Проверка: можно ли убирать префикс в вашей базе

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

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

Как убрать префикс для новых номеров

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

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

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

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

Что делать с уже созданными документами

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

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

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

Как убрать префикс только в печатных формах

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

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

Сравнение вариантов

Очистить префикс в настройках

Подходит, если обмена данными нет. Влияет только на новые номера, старые документы не меняются

Перенумерация обработкой

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

Убрать префикс только на печати

Самый безопасный вариант: нумерация в базе сохраняется, меняется только внешний вид документов

Частые ошибки и их последствия

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

Вторая ошибка — перенумерация без резервной копии и в многопользовательском режиме. Если во время перенумерации пользователь записывает документ, возможны ошибки уникальности номера и прерывание обработки на середине. Часть документов останется со старыми номерами, часть получит новые.

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

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

Проверка результата

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

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

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

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

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

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

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

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

Номер в печатной форме
Норма

Номер без префикса и лидирующих нулей

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

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

Старые документы
Норма

Номера не изменились (если перенумерация не планировалась)

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

Номера изменились без перенумерации — признак сторонних доработок

Итог

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

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

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

Можно ли убрать префикс, если база работает в РИБ?

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

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

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

Собьётся ли нумерация, если убрать префикс в середине года?

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

Как удалить префикс из кодов справочников?

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

Что делать, если префикс прописан жёстко в доработках конфигурации?

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