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

28.02.17

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
ЗагрузкаКЛАДР
.epf 10,77Kb
24
24 Скачать (2 SM) Купить за 2 150 руб.

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

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

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

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

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

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

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

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

См. также

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

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

60000 руб.

07.05.2019    36612    72    45    

31

WEB-интеграция Администрирование веб-серверов Платные (руб)

Веб-портал обеспечивает удобный доступ к конфигурации 1С:ITIL(ИТИЛ), 1С:ITILIUM, Управление IT-отделом 8 через интернет с любого устройства посредством браузера, увеличивая эффективность работы пользователей и снижая нагрузку на сервер. Быстрая инсталляция портала за пару часов, удобный и интуитивно понятный интерфейс и безопасность данных помогут упростить работу с порталом и ускорить выполнение бизнес-процессов компании.

128000 руб.

19.12.2023    5582    4    0    

12

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

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

14400 руб.

20.12.2024    1803    10    2    

13

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

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

36000 руб.

03.08.2020    20127    26    24    

22

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

Расширение значительно упрощает написание API на 1С. Веб программисты получают простой и понятный доступ к 1С. Описание API создаётся автоматически и представляется в виде удобном как для человека, так и для программной обработки.

24000 руб.

27.09.2024    6559    4    2    

8

Сайты и интернет-магазины Интеграция WEB-интеграция Платформа 1С v8.3 1C:Бухгалтерия Управленческий учет Платные (руб)

Решение осуществляет синхронизацию задач Битрикс24 и 1С, что позволяет в одной системе ставить задачи, контролировать выполнение всего пула задач с группировкой по ответственным и проектам, формировать управленческие отчеты по работе сотрудников (загрузка, просроченные задачи), уведомлять сотрудников о ходе выполнения задач посредством чат-бот Telegram

7200 руб.

04.05.2021    21725    13    19    

19
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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
Оставьте свое сообщение