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