Загрузка адресного классификатора КЛАДР в 1С 8.3: файлы, способы, ошибки

· 10 мин

Содержание

В современных конфигурациях на 1С 8.3 (Бухгалтерия 3.0, ЗУП 3, УТ 11) загрузить КЛАДР в привычном виде не получится: адресный классификатор там построен на данных ФИАС. Его либо подключают как веб-сервис через интернет -поддержку, либо загружают файлами по нужным регионам в Администрирование → Интернет-поддержка и сервисы, блок «Адресный классификатор». Классические DBF-файлы КЛАДР (KLADR.DBF, STREET.DBF, DOMA.DBF) принимают только старые конфигурации редакций 8.2.

Выбор простой. Есть стабильный интернет и интернет-поддержка — хватит веб-сервиса, ничего грузить не нужно. Нет интернета на сервере, база работает в закрытом контуре или адресов вводят много и часто — загружайте классификатор файлами, но только по своим регионам.

Какой способ загрузки КЛАДР выбрать

Перед загрузкой определите, с какой конфигурацией вы работаете и откуда брать данные. От этого зависит формат файлов.

СпособКогда подходитЧто нужноРиски
🌐 Веб-сервис 1СБухгалтерия 3.0, ЗУП 3, УТ 11 с интернетомПодключённая интернет-поддержкаБез связи адреса не проверяются
📦 Загрузка с сайта 1С из программыТе же конфигурации, нужен локальный классификаторЛогин и пароль интернет-поддержкиРост размера базы, долгая загрузка
💾 Загрузка из файлов на дискеСервер без интернетаАрхивы регионов, скачанные заранее на другом компьютереНеполный набор файлов, устаревшие данные
📁 DBF-файлы КЛАДРСтарые конфигурации редакций 8.2 (БП 2.0, ЗУП 2.5)Комплект DBF-файлов КЛАДРДанные КЛАДР больше не развиваются
🔄 Перенос из другой базыНесколько одинаковых баз, одна уже с классификаторомОдинаковая конфигурация и релизОшибки при разных релизах

Если сомневаетесь, какой формат принимает ваша конфигурация, откройте Справка → О программе. Конфигурация с номером редакции 3.0 и выше, как правило, работает с ФИАС. Редакции 2.x — с файлами КЛАДР.

Подготовка файлов адресного классификатора к импорту

Сначала соберите данные и проверьте место на диске. Классификатор по одному крупному региону занимает от десятков до сотен мегабайт, по всей стране — несколько гигабайт в базе.

Для конфигураций на ФИАС

  1. Определите регионы, где у организации есть сотрудники, контрагенты, склады. Обычно это 1-5 регионов, а не все 85+.
  2. Если сервер с интернетом — файлы скачивать вручную не нужно, программа сама заберёт их с сайта 1С.
  3. Если сервер без интернета — на другом компьютере скачайте архивы регионов с портала 1С под учётной записью интернет-поддержки и перенесите на сервер.
  4. Не распаковывайте архивы. Программа ждёт файлы в том виде, в каком их отдаёт портал: по одному архиву на регион, имя совпадает с кодом региона.

Для старых конфигураций на КЛАДР (DBF)

Нужен полный комплект файлов в одной папке:

  • 📄 KLADR.DBF — регионы, районы, города и населённые пункты;
  • 📄 STREET.DBF — улицы;
  • 📄 DOMA.DBF — дома и индексы;
  • 📄 SOCRBASE.DBF — сокращения типов объектов («г», «ул», «пр-кт»);
  • 📄 ALTNAMES.DBF — соответствие старых и новых кодов.

Не переименовывайте файлы и не открывайте их в Excel с последующим сохранением — Excel меняет кодировку и структуру DBF, после этого загрузка падает или пишет кракозябры вместо названий улиц.

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

Загрузка КЛАДР встроенными средствами 1С 8.3

В Бухгалтерии 3.0, ЗУП 3 и других конфигурациях на БСП всё делается из одной формы.

Шаг 1. Откройте настройки адресного классификатора

Перейдите в Администрирование → Интернет-поддержка и сервисы. Найдите блок «Адресный классификатор». В нём два режима:

  • использовать веб-сервис 1С для ввода и проверки адресов;
  • использовать загруженный в программу классификатор.

Если интернет-поддержка ещё не подключена, сначала нажмите «Подключить интернет-поддержку» в этом же разделе и введите логин и пароль портала 1С.

Шаг 2. Запустите загрузку

  1. Нажмите ссылку загрузки классификатора в блоке «Адресный классификатор».
  2. Отметьте флажками нужные регионы. Для Москвы и Московской области это два разных региона — отмечайте оба, если есть адреса в обоих.
  3. Выберите источник: сайт 1С (через интернет-поддержку) или папка на диске с заранее скачанными архивами.
  4. Нажмите «Загрузить» и дождитесь окончания.

Один регион среднего размера загружается за 5-20 минут. Москва, Московская область, Краснодарский край — дольше. Не закрывайте программу и не отправляйте компьютер в сон.

Шаг 3. Проверьте результат

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

После загрузки в форме адресного классификатора видно, какие регионы загружены и когда. Это удобно для контроля: раз в квартал сверяйте дату и обновляйте те регионы, где идёт активная застройка.

Как обновить уже загруженный классификатор

Обновление — та же загрузка. Откройте ту же форму, отметьте уже загруженные регионы и запустите загрузку ещё раз: данные региона заменятся целиком, дублей не будет.

Порядок, который экономит время:

  1. Обновляйте только регионы, где реально вводят новые адреса.
  2. Запускайте загрузку в конце рабочего дня: во время записи программа у пользователей работает медленнее.
  3. После обновления проверьте 2-3 свежих адреса — новую улицу или новый жилой комплекс.

Внешние обработки и другие инструменты загрузки КЛАДР

Встроенной формы хватает в 95% случаев. Внешние инструменты нужны в двух ситуациях.

Старые конфигурации редакций 8.2. В Бухгалтерии 2.0 и ЗУП 2.5 загрузка шла через меню Сервис → Адресный классификатор, кнопка загрузки, выбор источника: диск ИТС, сайт 1С или папка с DBF-файлами КЛАДР. Если эти конфигурации запущены на платформе 8.3, порядок тот же — платформа на это не влияет.

Нетиповые и самописные конфигурации. Если в конфигурации нет подсистемы работы с адресами, загружать нечего: КЛАДР некуда положить. Варианты:

  • 🧩 встроить подсистему адресного классификатора из БСП — задача программиста, а не бухгалтера;
  • 📥 написать свою обработку, которая читает DBF или XML ФИАС в собственные регистры;
  • 🔗 хранить адрес строкой и проверять его внешним сервисом.

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

Для чтения DBF вне 1С подходят любые просмотрщики DBF с поддержкой кодировки DOS (CP866). Через них удобно убедиться, что нужная улица есть в файле, до загрузки в базу.

Перенос загруженного КЛАДР между базами вручную

Если у вас пять одинаковых баз и классификатор уже загружен в одну, грузить его с сайта пять раз не обязательно. Данные адресного классификатора в БСП хранятся в регистрах сведений, и их можно перенести выгрузкой в XML.

Порядок:

  1. Убедитесь, что конфигурация и релиз в обеих базах совпадают. При разных релизах структура регистров может отличаться.
  2. В базе-источнике откройте обработку выгрузки и загрузки данных в XML (стандартная обработка с диска ИТС, запускается через Файл → Открыть).
  3. Отметьте регистры сведений, относящиеся к адресному классификатору. Найти их проще по слову «Адрес» в названии.
  4. Выгрузите в файл. Для одного региона файл получится на сотни мегабайт — проверьте место на диске.
  5. В базе-приёмнике той же обработкой загрузите файл.

Обработку выгрузки в XML запускайте только на копии базы-приёмника в первый раз. Она пишет данные напрямую в регистры, без проверок программы. Ошибка в выборе объектов может затереть рабочие данные.

На практике этот путь оправдан, когда базы стоят в закрытой сети без интернета. Если интернет есть, быстрее и надёжнее загрузить классификатор в каждую базу штатно.

Перед загрузкой классификатора
Выполнено: 0 / 6

Ошибки при загрузке адресного классификатора и как их исправить

Диагностика: выберите симптом

Отдельная история — индексы. В КЛАДР индекс хранится на уровне дома, и у старых файлов он часто устарел. Если почта возвращает письма из-за индекса, проверьте его на сайте Почты России и поправьте в адресе вручную.

Скорость базы после загрузки КЛАДР

Загрузка добавляет в базу миллионы записей. На медленных дисках это заметно: база растёт, открытие формы адреса замедляется, резервные копии делаются дольше.

Что помогает:

  • ✂️ Грузите только свои регионы. Классификатор по всей стране в бухгалтерской базе малой организации — главный источник лишнего веса.
  • 🧹 Удаляйте ненужные регионы. В форме адресного классификатора можно выбрать загруженный регион и очистить его данные, если он больше не нужен.
  • 🗄️ Обслуживайте СУБД. В клиент-серверном варианте после крупной загрузки администратор запускает обновление статистики и перестроение индексов средствами СУБД. В MS SQL Server это планы обслуживания.
  • 🔧 Файловая база. После загрузки и удаления регионов размер файла 1Cv8.1CD сам не уменьшается. Сжать его помогает тестирование и исправление информационной базы в Конфигураторе со сжатием таблиц.

Тестирование и исправление в Конфигураторе требует монопольного доступа: все пользователи должны выйти из базы, их сеансы будут закрыты. Запускайте его вечером или в выходной и только после резервной копии.

Если база всё равно тормозит при вводе адресов, переключитесь на веб-сервис 1С и очистите загруженный классификатор. Для организаций с парой десятков контрагентов в месяц это самый лёгкий вариант.

КЛАДР и ФИАС: почему в 1С 8.3 нет «чистого» КЛАДР

КЛАДР — классификатор адресов, который вела налоговая служба. С принятием закона № 443-ФЗ основным источником адресных данных стала федеральная информационная адресная система — ФИАС, а затем государственный адресный реестр на её основе. КЛАДР перестал развиваться и обновляться как самостоятельный справочник.

Для пользователя 1С это значит три вещи:

  1. В новых конфигурациях форма называется «Адресный классификатор», а не «КЛАДР», и данные в ней из ФИАС.
  2. Старые адреса, введённые по КЛАДР, не пропадают. Они хранятся в контактной информации, и при редактировании программа предлагает уточнить их по новому классификатору.
  3. Коды КЛАДР в отчётности почти не нужны. Налоговые формы используют адрес по ФИАС или код ОКТМО, а не код КЛАДР.

Если кто-то просит «загрузить КЛАДР», потому что программа ругается на адрес в отчёте, — обычно достаточно открыть адрес организации или сотрудника и выбрать его заново из подсказок классификатора.

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

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

Источники

  • Федеральный закон от 28.12.2013 № 443-ФЗ «О федеральной информационной адресной системе и о внесении изменений в Федеральный закон „Об общих принципах организации местного самоуправления в Российской Федерации“»