Справочники и Данные · 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Сделайте резервную копию базы и завершите сеансы пользователей
- 2Откройте регистр сведений «Адресный классификатор» через «Все функции»
- 3Удалите все записи регистра штатной командой очистки или обработкой
- 4Проверьте, что карточки контрагентов открываются без ошибок
- 5Загрузите ФИАС через обработку загрузки адресного классификатора, если конфигурация её поддерживает
Удаление и переустановка адресного классификатора в конфигурациях на БСП
В 1С:Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и ERP адресный классификатор управляется через раздел «Администрирование → Интернет-поддержка и сервисы → Адресный классификатор» (в некоторых версиях — «Поддержка и обслуживание → Адресный классификатор»). Здесь видно, какие регионы загружены, и доступна очистка.
Чтобы удалить загруженные данные, откройте настройку адресного классификатора и снимите отметки с регионов либо воспользуйтесь командой «Очистить адресный классификатор», если она присутствует в вашей версии БСП. Программа удалит записи из регистров «Адресные объекты» и связанных таблиц.
Если штатной команды очистки нет, удалите записи напрямую из регистров сведений «Адресные объекты», «Дополнительные адресные сведения», «Признаки административно-территориального деления», «Служебные адресные сведения» и «Уровни сокращений адресных сведений» через «Все функции». Удалять нужно все перечисленные регистры вместе — частичная очистка приведёт к ошибкам при вводе адресов.
После очистки загрузите актуальные данные ГАР с сайта ФНС через ту же форму «Адресный классификатор» — выберите только нужные регионы, чтобы не раздувать базу. Для большинства компаний достаточно одного-трёх регионов присутствия.
Как выбрать действие
Очистка адресных сведений в контактной информации
Удаление классификатора не трогает адреса, уже записанные в карточках контрагентов, сотрудников и организаций — они хранятся в регистре «Контактная информация» в виде XML-структуры. Если задача стоит именно в зачистке старых адресов (например, при подготовке базы к свёртке), работать нужно с этим регистром.
Массово редактировать контактную информацию удобно обработкой «Групповое изменение реквизитов» (в БСП: «Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов»). Выберите справочник «Контрагенты», установите отбор и очистите нужные виды адресов.
Будьте предельно осторожны: адреса участвуют в печатных формах, отчётности в ФНС и ПФР, доставке. Удалять их имеет смысл только при полной свёртке базы или по требованию обезличивания данных — в обычной эксплуатации адреса очищать не нужно.
Проверка результата после удаления
После очистки откройте регистр адресного классификатора и убедитесь, что записей не осталось (или остались только нужные регионы). Затем откройте карточку любого контрагента с адресом: поле должно отображаться корректно, без сообщений «адрес не найден в классификаторе».
Введите тестовый адрес в новой карточке контрагента. Если загружен ГАР по вашему региону, подсказки при вводе работают, поля заполняются автоматически. Если подсказки не появляются — проверьте, загружен ли регион и включён ли сервис подсказок 1С:Контрагент.
Дополнительно проверьте размер базы: для файлового варианта сравните размер 1Cv8.1CD до и после (учтите, что физическое уменьшение файла может потребовать тестирования и исправления с реструктуризацией), для клиент-серверного — размер таблиц регистров средствами СУБД.
Как проверить результат
Записей нет или остались только нужные регионы
Записи остались по всем регионам — очистка не выполнена
Адрес отображается и открывается на редактирование
Ошибка «адрес не найден» или пустые поля
Подсказки ГАР работают, поля заполняются автоматически
Подсказок нет, адрес вводится только вручную
Адреса выводятся в документах корректно
В печатных формах пустые или обрезанные адреса
Когда удалять КЛАДР самостоятельно не стоит
Самостоятельная очистка оправдана в типовых конфигурациях без доработок, когда классификатор используется штатно. Если же в базе есть самописные отчёты, обмены или обработки, обращающиеся к регистру «Адресный классификатор» напрямую, после удаления они начнут падать с ошибками — такие места нужно сначала найти и переписать.
Также привлеките специалиста, если база клиент-серверная с большим объёмом данных, работает круглосуточно, или если адреса участвуют в интеграциях (EDI, CRM, сайт). В этих случаях очистку выполняют по регламенту: анализ обращений к регистру, тестовый прогон на копии, затем перенос в рабочую базу.
Что важно запомнить
КЛАДР удаляется очисткой регистра сведений «Адресный классификатор» (старые конфигурации) или через настройку «Адресный классификатор» в конфигурациях на БСП. Перед удалением — резервная копия, после — загрузка актуального ГАР по нужным регионам и проверка адресов в карточках и печатных формах. Сами адреса контрагентов при этом не удаляются.
Частые вопросы
Удалятся ли адреса контрагентов вместе с КЛАДР?
Нет. Адреса хранятся в регистре «Контактная информация» отдельно от классификатора. После очистки КЛАДР адреса останутся в карточках, но программа не сможет их проверять и подбирать подсказки, пока не загружен актуальный классификатор ГАР.
Как удалить КЛАДР только по отдельным регионам?
В конфигурациях на БСП откройте «Администрирование → Адресный классификатор» и снимите отметки с ненужных регионов — программа удалит их данные. В старых конфигурациях записи по регионам удаляются вручную из регистра «Адресный классификатор» с отбором по коду региона (первые два знака кода КЛАДР).
База не уменьшилась после удаления классификатора — почему?
Файл 1Cv8.1CD не сжимается автоматически: освободившееся место остаётся зарезервированным внутри файла. Чтобы физически уменьшить базу, выполните тестирование и исправление с включённой реструктуризацией и сжатием, предварительно сделав копию. Для клиент-серверных баз сжатие таблиц выполняется средствами СУБД.
Можно ли работать вообще без адресного классификатора?
Да, адреса можно вводить вручную свободным текстом. Но без классификатора не работают подсказки, проверка корректности и автоматическое заполнение кодов региона, что критично для отчётности и обменов. Рекомендуется загрузить ГАР хотя бы по регионам присутствия компании.
Чем КЛАДР отличается от ФИАС и ГАР?
КЛАДР — устаревший классификатор адресов, который больше не обновляется. ФИАС пришёл ему на смену, а ГАР (государственный адресный реестр) — актуальная структура данных ФНС, которую сейчас загружают современные конфигурации 1С. Для пользователя переход означает более точные и полные адресные данные.
После очистки регистра при вводе адреса появляется ошибка — что делать?
Скорее всего, очищены не все связанные регистры ФИАС или, наоборот, классификатор удалён, но не загружена замена. Проверьте регистры «Адресные объекты», «Служебные адресные сведения» и «Уровни сокращений адресных сведений» — они должны быть либо все пустыми, либо все заполненными. Затем загрузите ГАР по нужным регионам заново.