Автоматическая загрузка КЛАДР в типовые конфигурации 8.х

28.02.17

Интеграция - WEB-интеграция

Данная обработка предназначена для загрузки КЛАДР (Классификатор адресов Российской Федерации) в одно касание прямо из сети.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ЗагрузкаКЛАДР
.epf 10,77Kb
25 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Приветствую, коллеги.

Представляю вашему вниманию обработку для загрузки КЛАДР в одно касание. Во многих типовых конфигурациях присутствуют справочник "АдресныеСокращения" и регистр сведений "АдресныйКлассификатор". Примером может служить "Зарплата и Управление Персоналом, редакция 2.5", на которой все и тестировалось. Предлагаемая обработка содержит всего две функции, а также минимальную обвязку для демонстрации их совместной работы: две кнопки и обработчики для них. 

При нажатии на кнопку "Загрузить" обработка самостоятельно выполнит следующие действия:

  1. Скачает файл архива 7z из интернет с сайта налоговой службы. 
  2. Распакует его во временную папку Windows
  3. Обновит содержимое справочника "АдресныеСокращения"
  4. Обновит содержимое регистра сведений "АдресныйКлассификатор" (Перед обновлением происходит полная очистка, обновление происходит по всей РФ)
  5. Удалит все скачанные\созданные файлы из временной папки (будьте внимательны: при одновременной работе нескольких экземпляров на одной машине, они будут мешаться друг другу. Чтобы устранить, необходимо переименовать создаваемую папку для каждого из них)

Для работы обработки необходимо наличие архиватора 7z.exe по указанному в тексте программы пути (его можно задавать параметром в функции, если путь отличается от пути по умолчанию). Также конечно же необходимо наличие выше упомянутых справочника и регистра сведений, т.к. она предназначена как раз для их обновления. 

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

  1. Типовой механизм очень проблематично выдрать из той формы, где он реализован. Предлагаемая мной обработка состоит по сути из пары функций, которые можно легко копировать и использовать в любом модуле на сервере (регламентное задание в том числе).
  2. Типовой механизм проигрывает по быстродействию. Предлагаемая обработка выполняет свою работу в среднем за 23 минуты от нажатия и до результата.
  3. Предлагаемая обработка самостоятельно скачивает и распаковывает из сети самый свежий классификатор. 
  4. Нет привязки к каким-либо формам и режимам запуска (у функций, на которых все реализовано). Поэтому простым копированием двух функций можно встраивать в любую обработку, форму или регламентное задание.
  5. Можно сократить время работы вдвое, если не загружать списки домов. Например, в той конфигурации, в которой я проводил тесты, не заметил, чтобы информация о домах где-либо использовалась. 
  6. Документировано в коде =)

Распространяется бесплатно, но попрошу за пределами infostart не выкладывать. Авторство моё, заказчиком являлся работодатель.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM / LOGICSTARS. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM / LOGICSTAR разных брендов в одной информационной базе в ручном и автоматическом режиме.

35000 руб.

03.08.2020    23012    33    24    

26

WEB-интеграция Программист Бизнес-аналитик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Оптовая торговля, дистрибуция, логистика ИТ-компания Платные (руб)

Модуль "Экспортер" — это расширение для 1С, предназначенное для автоматизации процессов выгрузки данных. Оно позволяет эффективно извлекать, преобразовывать и передавать данные из систем 1С в интеграционную платформу Spot2D. Подсистема упрощает настройку, снижает количество ручных операций и обеспечивает удобный контроль данных.

17280 руб.

20.12.2024    5087    22    4    

24

WEB-интеграция Анализ продаж Системный администратор Программист Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Модуль "Подсистема интеграции AmoCRM с 1С" позволяет обеспечить единое информационное пространство, в котором пользователи могут эффективно управлять клиентской базой, следить за статусами сделок и поддерживать актуальность данных как в AmoCRM, так и в 1С.

60000 руб.

07.05.2019    40838    75    45    

31

WEB-интеграция Программист 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Расширение для автоматизации передачи данных между сервисом Vetmanager с 1С: Бухгалтерия 3.0. Решение позволяет загружать документы и справочники из Ветменеджер в 1С:Бухгалтерию, сокращая время на ручной ввод данных и минимизируя ошибки.

19672 руб.

02.02.2021    21657    62    52    

40

Обмен с ГосИС WEB-интеграция Бухгалтер Пользователь 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Обработка является альтернативой механизму, разработанному фирмой 1С и заполняющему реквизиты контрагента по ИНН или наименованию. Не требуется действующей подписки ИТС. Вызывается как внешняя дополнительная обработка, т.е. используется, непосредственно, из карточки контрагента. Заполнение по ИНН или наименованию реквизитов контрагента по данным сайта ФНС (egrul.nalog.ru) для БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0, УТ 10.3, УТ 11.x, КА 1.1, КА 2.x, УПП 1.x, ERP 2.x, УНФ 1.5, УНФ 1.6, УНФ 3.0, ДО 2.1

5196 руб.

28.04.2016    99732    115    219    

363
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Euroset1 12 04.03.17 10:40 Сейчас в теме
Хочу обратить ваше внимание на режим загрузки без номеров домов. Хоть я и не нашел мест, где дома используются, мой коллега рекомендует все же загружать целиком. В качестве причины - гарантия, что индекс всегда существует в записях. То есть речь о тех случаях, когда на одной улице находится сразу несколько индексов, что бывает на практике. С учетом того, что загрузка занимает до 25 минут в полном объеме, а КЛАДР обновляется не так часто, экономия не обязательна.
2. IISeTII 14.02.19 06:33 Сейчас в теме
Добрый день! Подскажите, как реализовать загрузку фиас?
Прикрепленные файлы:
3. Euroset1 12 14.02.19 09:51 Сейчас в теме
Добрый день. Для загрузки ФИАС обработка не предназначена. Только КЛАДР.
Судя по вашим меню в базе, это БП 3.0. А значит там есть встроенная загрузка в администрировании.
4. IISeTII 14.02.19 10:13 Сейчас в теме
Да есть, но баз большое количество( Хотелось автоматизировать...
5. arsmirol 23.03.19 09:12 Сейчас в теме
Прошу разработчика связаться со мной по arsmirol@gmail.com
Для отправки сообщения требуется регистрация/авторизация