Установка кладр в 1c
Содержание:
Обновление классификатора КЛАДР (Розница 2.2). Интерфейс такси.
Для загрузки КЛАДР необходимо выбрать пункт «Администрирование» — «Интернет-поддержка и сервисы»
В открывшемся списке находим строчку «Адресный классификатор», и нажимаем на неё затем нажимаем «Загрузить классификатор».
Выбираем регион, который требуется загрузить.
Не стоит выбирать все регионы, база данных от такого объема сильно увеличится в размере(приблизительно на 2Гб) и будет медленнее работать, а также загрузка будет продолжаться очень долго. Поэтому рекомендуем выбирать необходимые регионы для Вашей компании.
Далее нам предлагается выбрать «Вариант загрузки»:
- С веб-сайта «1С» (необходим доступ в Интернет и регистрация на сайте поддержки. Для этого необходим логин и пароль, который используется на «Портале 1С:ИТС»);
- Из «Папки на диске» (необходимо выбрать локальный или сетевой путь, по которому располагается папка с классификатором на диске);
Выберите источник загрузки адресного классификатора, установив переключатель на один из вариантов загрузки классификатора, в нашем случай выбираем «Из каталога на диске» и нажимаем на значок «Выбрать» (F4)
Далее выбрать необходимую подпапку, на момент написания статьи для конфигурации Розница 2.2 подходит классификатор адресов, расположенный в папке ФИАС (АТД).
Примечание: начиная с релизов конфигураций, выпускаемых с сентября 2018, меняется формат представления адресов. Начиная с данного времени данные представляются по ФИАС согласно муниципальному делению. В связи сетевой папке КЛАДР располагается 3 подпапки:
1. КЛАДР – для загрузки классификатора адресов для баз на неуправляемых формах (БП 2, УТ 10.3, ЗуП 2.5…).
2. ФИАС (АТД)-для загрузки классификатора согласно административно территориальному делению (для релизов некоторых конфигураций, выпущенных ранее сентября 2018);
3. ФИАС (МД)- для загрузки классификатора согласно муниципальному делению (актуален для релизов некоторых конфигураций, выпущенных после сентября 2018);
Путь будет выглядеть следующим образом.
После выбора пути следует нажать «Загрузить адресные сведения» и ждём окончания загрузки.
Если при попытке загрузить классификатор у Вас возникает ошибка, то следует указать путь для загрузки из соседней подпапки.
Зачем нужны классификаторы адресов
Как вы думаете, какой государственный орган наиболее заинтересован в том, чтобы вы получали от него письма? Правильно! Налоговая. Поэтому ФНС России много лет разрабатывает и поддерживает ведомственные общероссийские классификаторы адресов. И так как более полных справочников нет, их стали использовать повсеместно.
Сначала был КЛАДР, и было в нем 6 уровней:
С 2012 года в эксплуатацию ввели новый классификатор — ФИАС. Про основные отличия мы писали три года назад в статье «ФИАС или КЛАДР: выбираем справочник адресов». В ФНС к разработке нового классификатора подошли основательнее и постарались учесть все грабли минусы КЛАДР. Из интересного добавили дату начала и окончания записи, ввели фиксированный ID для каждого дома (предполагается, что он не будет меняться).
До сих пор продолжают обновляться оба классификатора, но поддерживать совместимость становится сложнее. В прошлом году в ФИАС начали добавлять новые уровни. Например, планировочные структуры — это всякие дачные товарищества и микрорайоны, в классификаторе их уже больше 81 000. В конечном итоге в ФНС приняли логичное решение прекратить поддержку КЛАДР и удалить его в конце 2017 года.
Как адреса хранятся в ФИАС и КЛАДР
- Код КЛАДР до улицы + домовая часть вида «дом 1 строение 3 квартира 33», так как части домов в классификаторе хранятся как диапазоны
- Адрес в виде текста — одним полем или разбитый по структуре КЛАДР.
- Код ФИАС до улицы + дом + квартира для идентификации адреса (подробные рекомендации).
- Адрес одной строкой в формате ФИАС. При этом лучше сохранять исходный адрес. ФИАС — это все-таки справочник налоговой, и там есть не всё.
То есть задача миграции сводится к тому, чтобы перевести код или текстовый адрес в формате КЛАДР в код ФИАС.
он на Яндекс.Картах470050000550023
№ | Уровень | Пример | код ФИАС | код КЛАДР |
1 | Регион | Ленинградская область | СС: 47 | СС: 47 |
2 | Автономный округ | |||
3 | Район | Всеволожский р-н | РРР: 005 | РРР: 005 |
4 | Город | ГГГ: 000 | ГГГ: 000 | |
5 | Внутригородская территория | |||
6 | Населенный пункт | деревня Кудрово | ППП: 055 | ППП: 055 |
65 | Планировочная структура | мкр Новый Оккервиль | СССС: 0023 | |
7 | Улица | УУУУ | УУУУ: 0023 | |
75 | Земельный участок | ЗЗЗЗ | ||
8 | Здание, сооружение, объект незавершенного строительства | ДДДД | ДДДД | |
9 | Помещение в пределах здания, сооружения | ОООО | ||
90 | Дополнительная территория | |||
91 | Подчинённые дополнительных территорий |
Раскладываем адрес по уровням ФИАС и КЛАДРидентификационный код ФИАСf77948dc-7bc8-42cb-979e-2c958d162d63
2. Как использовать
2.1. Использование основной библиотеки
Добавьте в ваш проект зависимость:
<dependency> <groupId>org.jamel.kladr</groupId> <artifactId>kladr-core</artifactId> <version>${kladr-version}</version> </dependency>
, где — номер последней стабильной версии библиотеки (например, ). Узнать какая версия является последней можно здесь.
После чего можно будет, например, вывести список всех регионов России:
import java.io.File; import org.jamel.kladr.KladrReader; import org.jamel.kladr.data.Region; import org.jamel.kladr.processors.KladrObjectsProcessor; public class RegionsPrinter { public static void main(String[] args) { KladrReader reader = new KladrReader(new File("/tmp/kladr")); reader.readKladrTable(new KladrObjectsProcessor() { @Override public void processRegion(byte regionCode, Region region) { System.out.println(regionCode + " " + region.getName()); } }); } }
Выведет:
Или пример посложнее. Допустим нам нужно вывести полные адреса (до улицы) в городе Бердск (КЛАДР код 54000002):
import java.io.File; import org.jamel.kladr.AddressBuilder; import org.jamel.kladr.KladrReader; import org.jamel.kladr.cache.KladrCache; import org.jamel.kladr.data.Street; import org.jamel.kladr.processors.StreetProcessor; public class BerdskAddressesPrinter { private static final long BERDSK_CODE = 54_000_002; public static void main(String[] args) { KladrReader reader = new KladrReader(new File("/tmp/kladr")); // read table kladr.dbf into cache and create address builder KladrCache cache = new KladrCache(); reader.readKladrTableTo(cache); final AddressBuilder builder = new AddressBuilder(cache); // process each street reader.readStreetTable(new StreetProcessor() { @Override public void processStreet(long streetCode, Street street) { if (street.getCityCode() == BERDSK_CODE) { System.out.println(builder.buildFor(street)); } } }); } }
Выведет:
2.2 HTTP-сервис
2.2.1 Сборка
Для того чтобы получить работающий бинарник нужно собрать «толстый» jar, включающий все зависимости:
TODO: написать http-клиент
Описание и основные возможности
Установить КЛАДР ФГУП ГНИВЦ ФНС России – значит получить полезное, современное и эффективное решение, которое применяется в большинстве распространенных бухгалтерских продуктов, таких как Налогоплательщик ЮЛ, 1С Бухгалтерия, Документы ПУ 5 и других. Оно необходимо для безошибочного заполнения адресов при оформлении и сдачи отчетности. Официальная версия программы общедоступна. Установить ее очень просто. Особых технических знаний не требуется.
Используя онлайн классификатор адресов России КЛАДР, можно быстро найти любые почтовые индексы, а также налоговую инспекцию, к которой принадлежит этот адрес. Помимо отмеченных данных решение помогает определить окато, октмо, номер налоговой, код СПРО, наименование регистрирующего органа. Данный справочник, используемый не только коммерческими предприятиями, но и налоговыми органами, пенсионным фондом. Ведь он содержит адреса всей России.
База данных проста в использовании. Чтобы получить верную информацию необходимо заполнить несколько полей: субъект, регион, город, населенный пункт, улицу и номер дома. Если какие-либо данные недоступны, то у пользователя есть возможность применить систему поиска по субъектам страны. Проверить адрес по КЛАДРу 2014 очень просто. Вся процедура занимает по времени несколько минут.
Среди основных особенностей программы стоит отметить:
- удобная структура, состоящая из восьми уровней;
- постоянно выходят обновления;
- загрузить КЛАДР ФНС России сможет каждый желающий;
- программа содержит адреса регионов России без степени секретности. Если территория относится к закрытому образованию, то обозначается только наименование организаций;
- последнее обновление КЛАДР ГНИВЦ содержит информацию о распределении районов страны по налоговым инспекциям.
Получается, что этот продукт очень востребован не только среди бухгалтеров. Он нужен и для ПФР, государственных предприятий, юридических компаний. Без КЛАДР для 1с предприятие зарплата и кадры не может обойтись ни одна организация, которой требуется вести персонифицированный учет, а также безошибочно заполнять справки 2-ндфл.
Системные требования
Справочник адресов КЛАДР БухСофт очень просто установить. Он не требует дополнительной регистрации и отправки СМС. Пользователю достаточно скачать архив, который содержит классификатор адресов, а затем его распаковать. Программа будет работать на Windows 7 32bit, Windows XP, Windows 64 bit. Таблэтка не требуется. Язык интерфейса – русский.
Изменения в программе в 2018 году
Продукт КЛАДР содержит техническое описание, инструкцию, программу просмотра, два файла помощи, а также файлы самого классификатора. В 2018 году код КЛАДР претерпел ряд изменений.
Среди них:
- поле файлов GNINMB содержит код действующей инспекции и носит название Код ИФНС;
- поле UNO ранее содержащее две цифры, теперь состоит из четырех символов.
Чтобы пользователям было удобно устанавливать программу, разработчики предлагают понятную инструкцию, которая содержит не только рекомендации по установке, но и по применению продукта. Организовать эффективный документооборот в организации с таким решением очень просто.
Возможности и функционал
Скачать КЛАДР иФНС для бухгалтерии – значит получить огромную базу адресов со всевозможными приложениями. Она была введена в действие с 01.12.2005 года приказом ФНС РФ.
Основные возможности данного решения:
- простой и понятный интерфейс;
- оперативный поиск;
- дополнительный модель ОКАТО;
- полная и достоверная база;
- индексы помогают искать требуемые данные.
Объектами классификации являются регионы страны, населенные пункты, улицы. В последних версиях программы добавлены дома, корпуса и квартиры. Справочник адресов КЛАДР помогает унифицировать способы хранения и обработки адресной информации, обеспечивает обмен данными между АИС и гарантирует автоматическое поддержание актуальных адресных материалов.
Такое программное обеспечение позволяет искать и сортировать сведения по адресам, обмениваться достоверной информацией с объектами других ведомств. Классификатор адресов России КЛАДР – решение, способное упорядочить и упростить деятельность организаций. Поэтому скачать и установить его необходимо каждому предприятию.