Загрузка адреса юридического лица из ЕГРЮЛ для 1С 7.7 и 8.3

31.01.19

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

Обработка позволяет загрузить адрес юридического лица с сайта ЕГРЮЛ (https://egrul.nalog.ru) для платформы 7.7 .Сделана на основе обработки для платформы 8.3 "Загрузка адреса юридического лица из ЕГРЮЛ" от Александра Белякова (https://infostart.ru/public/676211/).

Файлы

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

Наименование Скачано Купить файл
(только для физ. лиц)
Загрузка адреса юридического лица из ЕГРЮЛ для 1С 7.7
.ert 277,50Kb ver:2.1
2 1 850 руб. Купить
Загрузка адреса контрагента из ЕГРЮЛ для 7.7 (НЕ РАБОТАЕТ НА НОВОМ ДИЗАЙНЕ САЙТА. ТОЛЬКО ДЛЯ ПРИМЕРА)
.ert 403,00Kb
22 1 850 руб. Купить
Загрузка адреса юридического лица из ЕГРЮЛ для 8.3 (управляемая форма):
.epf 7,93Kb ver:2.1
4 1 850 руб. Купить

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

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

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

Обработка позволяет загрузить адрес юридического лица (Адреса индивидуальных предпринимателей являются персональными данными и не содержаться на сайте. Обработка работает ТОЛЬКО с юр. лицами) из ЕГРЮЛ, находящийся по адресу https://egrul.nalog.ru. Требует ввода каптчи при каждом запросе к серверу. Требует наличия установленной службы Microsoft XML Core Services (MSXML)

Для подключения к конфигурации можно в глобальном модуле разместить процедуру:

Процедура глВводАдресаЕГРЮЛ(Адрес, псИНН) Экспорт
    
    Если ТипЗначенияСтр(Адрес) <> "Строка" Тогда
        Адрес = "";
    КонецЕсли;
        Параметры = СоздатьОбъект("СписокЗначений");
        Параметры.Установить("Адрес",         Адрес);
        Параметры.Установить("ИНН", псИНН);
        ОткрытьФормуМодально("Отчет", Параметры,КаталогИБ()+"ExtForms\АдресИзЕГРЮЛ77.ert");
        
        Если ТипЗначенияСтр(Параметры) = "СписокЗначений" Тогда
            Если Адрес <> Параметры.Получить("Адрес") Тогда
                Адрес = Параметры.Получить("Адрес");
            КонецЕсли;
        КонецЕсли;
КонецПроцедуры

И в модулях форм вызывать ее, например:

Процедура ПоКнопкеВводаАдресаЕГРЮЛ(Адрес1)

    глВводАдресаЕГРЮЛ(Адрес1,<ИНН Контрагента>);

КонецПроцедуры

Тестировалась на платформе 7.70.027, конфигурации ТиС 9.2 и Бухгалтерия 4.5 .

Отдельная благодарность Александру Белякову за обработку  "Загрузка адреса юридического лица из ЕГРЮЛ"  (//infostart.ru/public/676211/).

 

Upd. 24.12.2018

Сайт egrul.nalog.ru поменял дизайн и, соответственно, перестали грузиться адреса в обработке. Новая версия обработки работает с новым дизайном сайта. На данный момент, как я понимаю, сайт находится в постоянной доработке и что-либо окончательно зафиксировать в обработке невозможно. При изменении самого сайта обработка может потерять работоспособность. На сегодняшний момент для получения адреса не требуется вводить капчи, что позволяет автоматически загрузить адреса контрагентов, используя данную обработку как пример для создания своих собственных.

 

Upd. 25.12.2018

Добавлена обработка для платформы 8.3 для работы с новым дизайном сайта. Обработка, опять же, сделана на основе обработки Александра Белякова.

Upd. 31.01.2019

Версия 2.1. Изменился формат ответа сервера.

ЕГРЮЛ ввод адреса обработка.

См. также

Разработка внешних компонент WEB-интеграция Программист 1С v7.7 1C77 Платные (руб)

Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и даже, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async или синхронный клиент HTTP для 1С 7.7 (публикация № 1152364) можно наладить обмен данными между удаленными информационными базами. С помощью компоненты HTTP_Async можно асинхронно отправлять HTTP-запросы к сайтам, веб-сервисам (в т.ч. к HTTPSrv7) и обрабатывать ответы по мере их поступления. Компонента GISMT в дополнение к HTTP_Async имеет функцию цифровой подписи в формате Base64 и, таким образом, имеет все возможности для работы с API ГИС МТ "Честный знак" непосредственно из среды 1С 7.7.

2000 руб.

27.05.2022    9935    26    17    

37

WEB-интеграция 1С v7.7 Абонемент ($m)

Может быть интересен пользователям Windows 10-11, для которых важен доступ к определенным интернет-ресурсам, например государственным службам, именно с помощью Internet Explorer.

1 стартмани

27.05.2025    1138    1    item    0    

4

WEB-интеграция Мастера заполнения Программист Пользователь 1С v7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

Обработка для заполнения контрагента по ИНН с сайта DAData для Торговли.

2 стартмани

17.02.2022    4900    12    lazarsr    0    

1

Банковские операции WEB-интеграция Программист 1С v7.7 1C77 Украина Абонемент ($m)

Загрузка курсов валют в 1С 7.7 с сайта НБУ (Украина), используя "Msxml2.ServerXMLHTTP.6.0"

1 стартмани

31.05.2021    7114    5    user729873    0    

2

Банковские операции WEB-интеграция Программист Бухгалтер Пользователь 1С v7.7 1C77 Беларусь Бухгалтерский учет Абонемент ($m)

В сентябре 2020 года запланирован переход официального интернет-сайта Национального банка Республики Беларусь на работу только по протоколу https.

1 стартмани

08.12.2020    9950    2    BotMan4    4    

1

WEB-интеграция Бухгалтер Пользователь 1С v7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

C помощью WEB-сервиса ФНС проводится проверка идентификационных реквизитов юридических лиц и индивидуальных предпринимателей по данным ЕГРН. Предусмотрена проверка как одного контрагента, так и списка контрагентов. Список контрагентов формируется по наличию товарного движения в заданный период. Платформа 1С 7.7. Торговля и Склад 9.2.

1 стартмани

06.12.2020    6745    10    alex_serb    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. zaoproxy 37 26.10.17 11:06 Сейчас в теме
а почему по инн индивидуального предпринимателя не ищет ваша обработка?
2. hvostik 5 26.10.17 13:05 Сейчас в теме
(1)
Для индивидуального предпринимателя на сайте https://egrul.nalog.ru адрес не указывается. Поэтому для ИП функционал и не был реализован.
3. Cooler 22 26.10.17 13:14 Сейчас в теме
(2)
Для индивидуального предпринимателя на сайте https://egrul.nalog.ru адрес не указывается.
Прааально, потому что для ИП адрес - это уже персональные данные.
4. zaoproxy 37 26.10.17 18:37 Сейчас в теме
(3)но обработка вообще не находит ИП - это раз. А во-вторых подобные ограничения нужно на мой взгляд описывать в аннотации к разработке.
5. hvostik 5 26.10.17 20:19 Сейчас в теме
6. Доня 288 27.10.17 18:20 Сейчас в теме
Спасибо, очень пригодилось!
7. Доня 288 03.03.19 19:26 Сейчас в теме
на текущую дату обработка не работает
что можно поправить?
8. hvostik 5 06.03.19 15:28 Сейчас в теме
Оставьте свое сообщение