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

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

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

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

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

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

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

Откуда берётся префикс в номерах документов

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

Основные причины появления префикса:

  • настроен обмен данными с другой базой (РИБ или синхронизация) — префикс присваивается автоматически, чтобы номера из разных баз не пересекались;
  • в карточке организации указан префикс — тогда он добавляется к номерам всех документов этой организации;
  • задан префикс информационной базы в настройках нумерации;
  • в некоторых конфигурациях префикс зашит в нумератор конкретного вида документов.

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

Отключение префикса в настройках нумерации

В типовых конфигурациях на управляемых формах (БП 3.0, УТ 11, ERP) есть отдельный механизм управления префиксами. Перейдите в раздел «Администрирование» → «Префиксы объектов» (в некоторых версиях — «Администрирование» → «Общие настройки» → «Префиксы»).

Здесь вы увидите поле «Префикс информационной базы» и, возможно, «Префикс для обмена данными». Очистите значение префикса ИБ, оставив поле пустым, и сохраните настройки. Новые документы будут создаваться уже без префикса.

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

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

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

Удаление префикса организации

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

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

Префикс при обмене данными: как отключить

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

Откройте «Администрирование» → «Синхронизация данных» → «Настройки синхронизации данных», выберите нужную настройку и найдите параметры префиксации. В зависимости от версии конфигурации префикс задаётся либо в настройке обмена, либо в узле плана обмена.

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

Как изменить номер уже созданного документа

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

Откройте документ, нажмите на поле «Номер» (или используйте команду «Ещё» → «Изменить номер», если поле недоступно для прямого редактирования). Введите номер без префикса и запишите документ. Если документ проведён, система может потребовать перепроведения.

Ограничение по длине номера

Типовые конфигурации часто ограничивают редактирование номера по длине: поле номера имеет фиксированную длину (например, 11 символов), и удаление префикса вручную может потребовать дополнить числовую часть нулями слева, чтобы сохранить формат. Это нормально: номера «00000000123» и «123» для 1С эквивалентны при сортировке, если нумератор настроен корректно.

Массовое удаление префикса обработкой

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

bsl
ДокументОбъект.Номер = Прав(ДокументОбъект.Номер, СтрДлина(ДокументОбъект.Номер) - СтрДлина(Префикс));

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

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

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

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

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

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

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

Номер содержит только цифры (с ведущими нулями или без), без букв и дефисов

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

Префикс по-прежнему добавляется — источник не отключён

Сортировка журнала документов
Норма

Документы упорядочиваются по возрастанию номеров

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

Документы с разными форматами номеров перемешаны

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

В печатной форме выводится номер без префикса

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

В печати выводится старый номер с префиксом

Синхронизация данных (если есть)
Норма

Обмен проходит без ошибок и конфликтов номеров

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

В журнале регистрации ошибки дублирования номеров

Дополнительно проверьте отчёты, в которых фигурируют номера документов: книгу продаж и покупок, журналы счетов-фактур, кассовые отчёты. Если номера в отчётах формируются из данных документов, они обновятся автоматически; если где-то номера были внесены вручную как текст — их придётся править отдельно.

Когда префикс убирать не стоит

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

Оставьте префикс, если: база участвует в распределённом обмене и номера из разных узлов могут пересекаться; в одной базе ведут учёт несколько организаций с независимой нумерацией; на номера с префиксами ссылаются внешние системы (ЭДО, сайт, CRM), и изменение формата потребует перенастройки интеграций.

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

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

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

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

Итог

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

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

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

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

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

Можно ли убрать префикс только в печатной форме, не меняя номер в базе?

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

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

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

Почему поле «Номер» в документе недоступно для редактирования?

В типовых конфигурациях номер редактируется через команду «Ещё» → «Изменить номер» или после включения режима изменения в форме документа. Также доступ может ограничиваться правами пользователя — проверьте роль «Изменение номеров документов» или аналогичную.

Влияет ли удаление префикса на счета-фактуры и отчётность?

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

Как убрать префикс в номерах всех видов документов сразу?

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