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

Справочники и Данные · 11 мин

Как удалить КЛАДР из 1С и перейти на ФИАС

Как полностью удалить устаревший классификатор КЛАДР из 1С: очистка адресного классификатора, регистров сведений и переход на ФИАС без потери данных.

КЛАДР (классификатор адресов России) официально упразднён и заменён на ФИАС/ГАР, однако во многих базах 1С старый адресный классификатор до сих пор занимает место, замедляет работу и провоцирует ошибки при вводе адресов. Удаление КЛАДР — типовая задача администратора, но выполнять её нужно аккуратно: адреса контрагентов, сотрудников и организаций хранятся с привязкой к классификатору, и непродуманная очистка может «обнулить» адресные данные в документах.

Способ удаления зависит от конфигурации. В типовых решениях на БСП (1С:Бухгалтерия 3.0, ЗУП 3.1, УТ 11, ERP) адресный классификатор хранится в регистре сведений «Адресные объекты» и связанных таблицах подсистемы «Контактная информация». В старых конфигурациях (УПП 1.3, Бухгалтерия 2.0, ЗУП 2.5) используется регистр сведений «Адресный классификатор», который и является классическим КЛАДР.

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

Зачем удалять КЛАДР и что это даёт

Классификатор КЛАДР перестал обновляться, поэтому новые улицы, посёлки и переименованные населённые пункты в нём отсутствуют. Если база продолжает использовать старый классификатор, пользователи не могут корректно ввести современные адреса, а при обмене с государственными сервисами и контрагентами возникают расхождения.

Вторая причина — объём. Полный КЛАДР по всем регионам занимает ощутимое место в базе, а основная таблица адресных объектов содержит сотни тысяч записей. На файловых базах это заметно влияет на скорость открытия карточек контрагентов и подбора адресов.

Третья причина — переход на ФИАС/ГАР. Современные конфигурации 1С работают с адресами через подсистему «Работа с адресами» БСП, и старый КЛАДР в них просто не нужен: он остаётся «мёртвым грузом» после обновления с предыдущих версий.

Подготовка: резервная копия и проверка привязок

Начните с резервной копии. Для файловой базы достаточно скопировать файл 1Cv8.1CD при закрытых сеансах пользователей или выполнить выгрузку через «Администрирование → Выгрузить информационную базу». Для клиент-серверной базы используйте штатные средства СУБД (MS SQL, PostgreSQL) — выгрузка в dt большой базы займёт слишком много времени.

Далее определите, где именно хранится классификатор в вашей конфигурации. Откройте «Все функции → Регистры сведений» и найдите регистр «Адресный классификатор» — если он есть и содержит записи, перед вами классический КЛАДР. В конфигурациях на БСП 3.x ищите регистры «Адресные объекты», «Дополнительные адресные объекты», «Служебные адресные сведения» — это уже ФИАС-структура.

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

Удаление КЛАДР в старых конфигурациях (БП 2.0, ЗУП 2.5, УПП 1.3)

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

Штатный путь: откройте «Операции → Регистры сведений → Адресный классификатор» (в БП 2.0 — через карточку контрагента, кнопка «Классификатор» в поле адреса). В форме классификатора есть команда очистки по регионам — отметьте все регионы и удалите записи. Способ безопасен, но на большом объёме работает медленно.

Быстрый путь — внешняя обработка очистки регистра. Откройте регистр через «Все функции», выделите все записи и удалите их, либо используйте типовую обработку «Групповая обработка справочников и документов» / «Удаление данных регистра сведений». В клиент-серверном варианте эффективнее выполнить очистку таблицы регистра средствами СУБД, но только если вы понимаете структуру хранения.

Порядок действий для старых конфигураций
  1. 1
    Сделайте резервную копию базы и завершите сеансы пользователей
  2. 2
    Откройте регистр сведений «Адресный классификатор» через «Все функции»
  3. 3
    Удалите все записи регистра штатной командой очистки или обработкой
  4. 4
    Проверьте, что карточки контрагентов открываются без ошибок
  5. 5
    Загрузите ФИАС через обработку загрузки адресного классификатора, если конфигурация её поддерживает

Удаление и переустановка адресного классификатора в конфигурациях на БСП

В 1С:Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и ERP адресный классификатор управляется через раздел «Администрирование → Интернет-поддержка и сервисы → Адресный классификатор» (в некоторых версиях — «Поддержка и обслуживание → Адресный классификатор»). Здесь видно, какие регионы загружены, и доступна очистка.

Чтобы удалить загруженные данные, откройте настройку адресного классификатора и снимите отметки с регионов либо воспользуйтесь командой «Очистить адресный классификатор», если она присутствует в вашей версии БСП. Программа удалит записи из регистров «Адресные объекты» и связанных таблиц.

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

После очистки загрузите актуальные данные ГАР с сайта ФНС через ту же форму «Адресный классификатор» — выберите только нужные регионы, чтобы не раздувать базу. Для большинства компаний достаточно одного-трёх регионов присутствия.

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

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

Конфигурация старая (БП 2.0, ЗУП 2.5, УПП 1.3) и регистр «Адресный классификатор» заполненОчистите регистр напрямую и планируйте переход на современную конфигурацию с ФИАС
Конфигурация на БСП, адреса работают, но база раздутаУдалите лишние регионы через «Адресный классификатор» и оставьте только нужные
После обновления адреса перестали распознаватьсяНе удаляйте ничего — сначала загрузите актуальный ГАР и выполните проверку адресов
База клиент-серверная и регистр содержит миллионы записейВыполняйте очистку в монопольном режиме в нерабочее время или средствами СУБД

Очистка адресных сведений в контактной информации

Удаление классификатора не трогает адреса, уже записанные в карточках контрагентов, сотрудников и организаций — они хранятся в регистре «Контактная информация» в виде XML-структуры. Если задача стоит именно в зачистке старых адресов (например, при подготовке базы к свёртке), работать нужно с этим регистром.

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

Будьте предельно осторожны: адреса участвуют в печатных формах, отчётности в ФНС и ПФР, доставке. Удалять их имеет смысл только при полной свёртке базы или по требованию обезличивания данных — в обычной эксплуатации адреса очищать не нужно.

Типичные ошибки
01
Очистка классификатора без резервной копии — при ошибке восстановить данные неоткуда
02
Удаление только части связанных регистров ФИАС — программа начинает выдавать ошибки при вводе адреса
03
Загрузка всех регионов ГАР «про запас» — база раздувается на гигабайты без пользы
04
Очистка регистра в многопользовательском режиме — часть записей блокируется сеансами и не удаляется
05
Удаление адресов из контактной информации вместо классификатора — теряются данные, нужные для отчётности

Проверка результата после удаления

После очистки откройте регистр адресного классификатора и убедитесь, что записей не осталось (или остались только нужные регионы). Затем откройте карточку любого контрагента с адресом: поле должно отображаться корректно, без сообщений «адрес не найден в классификаторе».

Введите тестовый адрес в новой карточке контрагента. Если загружен ГАР по вашему региону, подсказки при вводе работают, поля заполняются автоматически. Если подсказки не появляются — проверьте, загружен ли регион и включён ли сервис подсказок 1С:Контрагент.

Дополнительно проверьте размер базы: для файлового варианта сравните размер 1Cv8.1CD до и после (учтите, что физическое уменьшение файла может потребовать тестирования и исправления с реструктуризацией), для клиент-серверного — размер таблиц регистров средствами СУБД.

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

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

Регистр адресного классификатора
Норма

Записей нет или остались только нужные регионы

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

Записи остались по всем регионам — очистка не выполнена

Карточка контрагента со старым адресом
Норма

Адрес отображается и открывается на редактирование

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

Ошибка «адрес не найден» или пустые поля

Ввод нового адреса
Норма

Подсказки ГАР работают, поля заполняются автоматически

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

Подсказок нет, адрес вводится только вручную

Отчётность и печатные формы
Норма

Адреса выводятся в документах корректно

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

В печатных формах пустые или обрезанные адреса

Когда удалять КЛАДР самостоятельно не стоит

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

Также привлеките специалиста, если база клиент-серверная с большим объёмом данных, работает круглосуточно, или если адреса участвуют в интеграциях (EDI, CRM, сайт). В этих случаях очистку выполняют по регламенту: анализ обращений к регистру, тестовый прогон на копии, затем перенос в рабочую базу.

Итог

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

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

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

Удалятся ли адреса контрагентов вместе с КЛАДР?

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

Как удалить КЛАДР только по отдельным регионам?

В конфигурациях на БСП откройте «Администрирование → Адресный классификатор» и снимите отметки с ненужных регионов — программа удалит их данные. В старых конфигурациях записи по регионам удаляются вручную из регистра «Адресный классификатор» с отбором по коду региона (первые два знака кода КЛАДР).

База не уменьшилась после удаления классификатора — почему?

Файл 1Cv8.1CD не сжимается автоматически: освободившееся место остаётся зарезервированным внутри файла. Чтобы физически уменьшить базу, выполните тестирование и исправление с включённой реструктуризацией и сжатием, предварительно сделав копию. Для клиент-серверных баз сжатие таблиц выполняется средствами СУБД.

Можно ли работать вообще без адресного классификатора?

Да, адреса можно вводить вручную свободным текстом. Но без классификатора не работают подсказки, проверка корректности и автоматическое заполнение кодов региона, что критично для отчётности и обменов. Рекомендуется загрузить ГАР хотя бы по регионам присутствия компании.

Чем КЛАДР отличается от ФИАС и ГАР?

КЛАДР — устаревший классификатор адресов, который больше не обновляется. ФИАС пришёл ему на смену, а ГАР (государственный адресный реестр) — актуальная структура данных ФНС, которую сейчас загружают современные конфигурации 1С. Для пользователя переход означает более точные и полные адресные данные.

После очистки регистра при вводе адреса появляется ошибка — что делать?

Скорее всего, очищены не все связанные регистры ФИАС или, наоборот, классификатор удалён, но не загружена замена. Проверьте регистры «Адресные объекты», «Служебные адресные сведения» и «Уровни сокращений адресных сведений» — они должны быть либо все пустыми, либо все заполненными. Затем загрузите ГАР по нужным регионам заново.