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