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