Каталог решений - Заполнение контрагента по ИНН через DaData.ru и через 1С:Контрагент

Заполнение контрагента по ИНН через DaData.ru и через 1С:Контрагент

Заполнение контрагента по ИНН через DaData.ru и через 1С:Контрагент

В наличии

Для программистов. Автономный исходный код для получения данных по ИНН через DaData.ru и через 1С:Контрагент. Для применения в своих разработках.

Категория:

Описание

Заполнение контрагента по ИНН через DaData.ru и через 1С:Контрагент.

Для ДаДата нужен токен. Можно получить в ЛК после регистрации.

Для 1С:контрагент нужен логин и пароль.

Смысл: Понадобилось клиентам в старенькой УТ 10 сделать заполнение по ИНН. Сделал сперва через dadata.ru – у них адреса не совпадают с 1с:Контрагент. Добавил получение через 1С: Контрагент. Полностью выдернул из 1С:БП3 механизм получения структуры данных по ИНН. Код автономен, можно применять без привязки к БП3. В коде нет громоздкого кода для разбора адреса и т.д. Мне это ни к чему. Получился модуль для ОФ с двумя вариантами получения данных по ИНН. Выкладываю сюда, может, кому пригодится для собственных целей. Я использовал из полученных данных только то, что мне надо. Если вам понадобится больше данных, то в ответе от сервиса есть полная структура данных — все, что можно получить через сервис.

В тексте две функции

 

 

Для идентификации используются для ДаДата

 

 

Для ИТС

 

 

Получение по ИТС вернет структуру

 

 

Через DaData.ru аналогичная картина, но структура другая.

Встроил в УТ 10 так:

Для новых

 

 

Для существующих примерно так же. Суть не в этом.

Проверялось на платформе 1С:Предприятие 8.3 (8.3.20.1674).

has been added to your cart:
Оформление заказа