[Bitrix] Получить данные контрагента по ИНН

Возврат к списку

823df3d2-5d7b-4518-811a-a21797af8944.JPEG

У 1С есть отличный сервис - получение данных контрагента из базы ЕГРЮЛ, библиотеки для работы с сервисом доступны в БСП. Правда есть одна особенность, доступ к сервису открыт только для тех у кого есть подписка ИТС.

Для тех у кого есть подписка ИТС, возможно пригодится класс для работы с SOAP сервисом от 1С. Состав приложенного архива:

  • getcontregent - компонент (для проверки)
  • its_contragent.php - класс для работы с сервисом
  • get_info_from_its.php - скрипт для ajax запросов

Установка

Скопируйте файл its_contragent.php в папку php_interface и подключите в файле init.php. Для правильной работы компонента расположите файл get_info_from_its.php в папке bitrix/ajax/, предварительно отредактировав файл (на 56 строке укажите свои данные доступа к users.v8.1c.ru ). 

Пример работы класса можно посмотреть на демо странице или на видео:



adminadmin25.01.2016 в 01:59
0
Копия статьи в сообществе разработчиков Bitrix http://dev.1c-bitrix.ru/community/webdev/user/72017/blog/16057/
ответная реплика


Возврат к списку