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

Обработка позволяет загрузить адрес юридического лица (Адреса индивидуальных предпринимателей являются персональными данными и не содержаться на сайте. Обработка работает ТОЛЬКО с юр. лицами) из ЕГРЮЛ, находящийся по адресу 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 можно сначала послать несколько запросов к сайтам, веб-сервисам (в т.ч. к HttpSrv7), а затем обрабатывать данные по мере их поступления. Компонента GISMT в дополнение к HTTP_Async имеет функцию цифровой подписи и, таким образом, имеет все возможности для работы с API ГИС МТ "Честный знак" непосредственно из среды 1С 7.7.

2000 руб.

27.05.2022    9286    23    17    

34

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

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

2 стартмани

17.02.2022    4767    12    lazarsr    0    

1

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

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

1 стартмани

31.05.2021    6980    5    user729873    0    

2

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

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

1 стартмани

08.12.2020    9795    2    BotMan4    4    

1

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

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

1 стартмани

06.12.2020    6647    10    alex_serb    0    

3

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

Изменились правила загрузки курсов валют с сайта Нацбанка Республики Беларусь. Обновление обработки типовой загрузки курсов валют в конфигурации бухгалтерии 1С 7.7 Мисофт.

1 стартмани

16.11.2020    11560    5    igor_1c    6    

3

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

В связи с переходом Национального банка РБ с сентября 2020 на защищенный протокол HTTPS внесены изменения в обработку загрузки курсов валют с сайта Национального банка РБ для 1С 7.7.

2 стартмани

28.09.2020    14363    12    dimitryas    29    

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 Сейчас в теме
Оставьте свое сообщение