Удаление и очистка адресного классификатора (КЛАДР) в 1С 8.3
Содержание
Загруженные адресные сведения чистят в режиме 1С:Предприятие: Администрирование → Интернет-поддержка и сервисы → Адресный классификатор. В открывшейся форме видно, по каким регионам загружены данные, и там же есть команда очистки. Сами таблицы адресов это разом освобождает, но файл базы меньше не станет — место возвращает отдельное сжатие.
Важный момент перед работой: в современных конфигурациях 1С 8.3 (Бухгалтерия 3.0, ЗУП 3, УТ 11, КА, ERP) классический КЛАДР уже не используется — его сменил государственный адресный реестр (ГАР), который 1С загружает из ФИАС. Поэтому «удалить КЛАДР» на практике означает одно из двух: очистить локально загруженный адресный классификатор , чтобы уменьшить базу, либо вообще отказаться от локального хранения адресов и перейти на онлайн-проверку.
Ниже — что именно хранится в базе, как сделать резервную выгрузку, как очистить классификатор через интерфейс, как перейти на онлайн-режим, чем вернуть место на диске и что делать с ошибками при обновлении адресов.
Что такое КЛАДР в базе и что удаляется на самом деле
КЛАДР (классификатор адресов России) — это справочник улиц, городов, домов и индексов. В старых версиях он загружался из dbf-файлов и целиком лежал в информационной базе. По всем регионам это гигабайты данных, поэтому базы и распухали.
Сейчас 1С хранит адреса в служебных таблицах адресного классификатора и наполняет их данными ГАР из ФИАС. Для пользователя это тот же справочник адресов при вводе контрагентов, сотрудников и складов, но формат под капотом другой.
Удаление затрагивает только загруженные адресные сведения — списки регионов, улиц и домов. Введённые вами адреса контрагентов и сотрудников при этом не стираются — они хранятся в самих документах и справочниках, а не в классификаторе. После очистки адреса в карточках останутся как есть, просто подсказки при вводе новых адресов будут браться из онлайн-сервиса или из заново загруженного региона.
Перед удалением полезно оценить, сколько места занимает классификатор. В форме Адресный классификатор объём загруженных данных виден напротив каждого региона. Если в базе загружены все 85+ регионов, это и есть основная причина, по которой размер информационной базы вырос на несколько гигабайт. Один регион обычно занимает от десятков до сотен мегабайт в зависимости от числа населённых пунктов.
Перед тем как выбирать способ, сравните три варианта — что именно вы хотите получить:
| Задача | Что делать | Результат |
|---|---|---|
| Уменьшить базу, адреса нужны редко | Онлайн-проверка + очистка всех регионов | База не растёт, нужен интернет и ИТС |
| Оставить частые регионы | Очистить лишние, оставить 1–2 нужных | Компромисс: подсказки по ключевым территориям без интернета |
| Полностью убрать и начать заново | Очистить всё, затем загрузить свежий ГАР | Актуальные адреса, но база снова займёт место |
Если цель — освободить место, не обязательно удалять весь классификатор. Чаще достаточно оставить один-два региона, с которыми реально работаете, и перейти на онлайн-проверку остальных.
Резервная копия и выгрузка адресов в файл перед удалением
Перед любой очисткой сделайте резервную копию. Для файловой базы это копия каталога с файлом 1Cv8.1CD при закрытой программе. Для клиент-серверной — выгрузка в .dt через Конфигуратор (Администрирование → Выгрузить информационную базу) или средствами СУБД.
Выгрузка .dt и загрузка .dt требуют монопольного доступа: все пользователи должны выйти из базы. Планируйте это на нерабочее время.
Отдельно имеет смысл сохранить сами адресные сведения в файл — чтобы потом не качать их заново из интернета. В форме Адресный классификатор есть команда выгрузки загруженных регионов в папку на диске. Она создаёт файлы ГАР/ФИАС, которые позже можно загрузить обратно без обращения к интернет-поддержке.
Очистка адресного классификатора в режиме 1С:Предприятие
Это основной и безопасный способ. Делается без Конфигуратора, прямо в рабочем режиме.
- Откройте
Администрирование → Интернет-поддержка и сервисы. - Перейдите по ссылке
Адресный классификатор(в части конфигураций ссылка называется «Загрузка адресных сведений» — текст может отличаться по версии). - В форме вы увидите список регионов, по которым загружены адреса, и их объём.
- Отметьте регионы, которые нужно убрать, и выполните команду очистки. Снять загруженные данные можно как по отдельному региону, так и по всем сразу.
- Подтвердите удаление. Программа очистит служебные таблицы адресов.
После этого справочник адресов опустеет (или останутся только оставленные регионы), а при вводе нового адреса 1С предложит либо загрузить регион заново, либо проверить адрес онлайн.
Если регионов много и вы не помните, какие реально нужны, ориентируйтесь на адреса своих подразделений, складов и основных контрагентов. Остальное спокойно переводится на онлайн-проверку.
Очистка через интерфейс не блокирует работу других пользователей надолго и не требует перезапуска сервера — это её главное преимущество перед операциями в Конфигураторе.
Переход на онлайн-проверку адресов вместо локального хранения
Вместо того чтобы держать адреса в базе, 1С 8.3 умеет проверять их через веб-сервис в момент ввода. Тогда классификатор в базе не нужен вовсе, и она не растёт.
Режим загрузки адресов настраивается в той же форме Адресный классификатор. Там выбирается источник адресных сведений:
- 🌐 Проверять адреса онлайн (веб-сервис) — ничего не хранится в базе, адрес проверяется запросом к сервису при вводе. Нужен доступ в интернет и действующий договор 1С:ИТС.
- 💾 Загружать и хранить в базе — классический вариант: адреса регионов лежат в информационной базе.
- 📁 Загружать из папки на диске — файлы ГАР/ФИАС скачиваются вручную и загружаются в базу без выхода в интернет.
Для удаления КЛАДР логика простая: сначала переключаете источник на онлайн-проверку, затем очищаете локально загруженные регионы (раздел выше). Так вы и место освобождаете, и подсказки при вводе адресов сохраняете.
Онлайн-проверка требует подключённой интернет-поддержки. Если договор ИТС не активен или нет доступа в интернет, адреса придётся вводить вручную без подсказок. Проверьте подключение в Администрирование → Интернет-поддержка и сервисы до того, как удалите локальные данные.
Отдельной «обработки для удаления КЛАДР» в типовых конфигурациях искать не нужно — вся работа идёт через штатную форму адресного классификатора. Сторонние внешние обработки для этого применять не стоит: они вмешиваются в служебные таблицы и могут нарушить целостность данных.
Как понять, что онлайн-режим включился: после переключения источника и очистки регионов зайдите в любой документ с полем адреса и начните вводить улицу. Если подсказки подтягиваются, а в форме классификатора по регионам стоит нулевой объём загруженных данных — всё работает через сервис, и база больше не копит адреса. Если подсказок нет, проверьте интернет-поддержку и доступ в сеть.
Сжатие базы после удаления: как вернуть место на диске
Главная ловушка: вы очистили классификатор, а файл базы остался прежнего размера. Так и должно быть — 1С помечает место свободным внутри базы, но операционной системе его не отдаёт. Нужно отдельное сжатие, и порядок зависит от типа базы.
Файловая база (1Cv8.1CD):
- Закройте программу, попросите всех выйти.
- Запустите Конфигуратор.
- Откройте
Администрирование → Тестирование и исправление информационной базы. - Оставьте включённым пункт про сжатие таблиц информационной базы (реструктуризация/сжатие), остальные проверки по необходимости.
- Запустите. По завершении файл базы заметно уменьшится.
Тестирование и исправление требует монопольного доступа и может идти долго на большой базе. Делайте его по резервной копии или в нерабочее время — во время операции в базе работать нельзя.
Клиент-серверная база (PostgreSQL или MS SQL):
Здесь место возвращает СУБД, а не Конфигуратор. После очистки классификатора администратор выполняет обслуживание средствами сервера базы данных (для PostgreSQL — полная очистка таблиц, для MS SQL — сжатие файла данных). Это задача администратора СУБД; делать её нужно в согласованное окно, так как она нагружает сервер.
Таблица — коротко, чем сжимать:
| Тип базы | Чем вернуть место | Монопольный доступ |
|---|---|---|
| Файловая (.1CD) | Конфигуратор → Тестирование и исправление | Да |
| PostgreSQL | Обслуживание на стороне СУБД | Планово, нагрузка на сервер |
| MS SQL Server | Сжатие файла данных средствами SQL | Планово, нагрузка на сервер |
Переход на ФИАС (ГАР) и настройка адресного классификатора
Если адреса всё же нужно хранить локально, вместо устаревшего КЛАДР загружается актуальный ГАР из ФИАС. Это делается в той же форме адресного классификатора.
Два пути загрузки:
- Из интернета. В форме
Адресный классификаторвыбираете нужные регионы и запускаете загрузку. Данные скачиваются через интернет -поддержку, нужен действующий договор 1С:ИТС. - Из файлов на диске. Файлы ГАР скачиваете отдельно, кладёте в папку и указываете её в 1С как источник. Вариант для баз без выхода в интернет.
Настройте только те регионы, которые реально используете. Полная загрузка всех регионов снова раздует базу — ровно то, от чего вы уходили.
Самый экономный сценарий для большинства организаций: онлайн-проверка как основной режим плюс один-два локально загруженных региона для самых частых адресов. База остаётся компактной, а подсказки при вводе работают даже без интернета по ключевым территориям.
После настройки проверьте ввод адреса в любой карточке контрагента: при наборе улицы должны появляться подсказки. Если они есть — классификатор настроен верно.
Загруженные локально данные со временем устаревают — появляются новые улицы, меняются наименования. Чтобы держать адреса актуальными, периодически обновляйте загруженные регионы той же командой загрузки либо переходите на онлайн-проверку, где обновлять ничего не нужно: сервис всегда отдаёт свежие данные. Для организаций, работающих по всей стране, онлайн-режим почти всегда выгоднее локального хранения.
Ошибки при удалении и обновлении адресного классификатора
Разберём типичные сбои и что с ними делать.
Администрирование → Интернет-поддержка и сервисы: активен ли логин 1С:ИТС и есть ли доступ в интернет. Без действующего договора ИТС загрузка и онлайн-проверка адресов недоступны.Отдельно про обновление: если классификатор давно не обновлялся, часть новых улиц и домов в подсказках отсутствует. Лечится не удалением, а загрузкой свежих данных ГАР по нужным регионам или переходом на онлайн-проверку, где данные всегда актуальны.