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