Почему не работает 1СПАРК Риски и как настроить получение данных о контрагентах

Программист 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

При работе с контрагентами в современных конфигурациях 1С часто возникает путаница между двумя похожими, но принципиально разными сервисами: 1С:Контрагент и 1СПАРК Риски. Если в вашей программе вместо индексов надежности постоянно «крутится» значок загрузки или кнопки мониторинга остаются неактивными, это может быть вызвано как техническими причинами, так и отсутствием соответствующей подписки. В этой статье мы подробно разберем механику работы сервиса, проанализируем причины сбоев и выясним, как привести систему в рабочее состояние.

Различия между сервисами 1С:Контрагент и 1СПАРК Риски

Прежде всего, разберем ситуацию, когда данные по ИНН заполняются (адрес, название, директор), но индексы риска не отображаются. Рассмотрим, почему это происходит:

  1. 1С:Контрагент: Этот сервис отвечает за автоматическое заполнение реквизитов карточки контрагента по его ИНН. Он берет данные из открытых источников ФНС (ЕГРЮЛ/ЕГРИП). Если заполнение работает, значит, базовая интернет-поддержка в программе включена.
  2. 1СПАРК Риски: Это отдельный аналитический сервис, предоставляемый совместно с системой «Интерфакс». Он не просто заполняет данные, а анализирует благонадежность компании по сложным алгоритмам. Для его работы требуется отдельная платная подписка, которая не входит в обычный договор ИТС.

Проанализируем ситуацию: если у вас работает заполнение по ИНН, но висит надпись «Получение данных 1СПАРК Риски», значит, запрос к серверу уходит, но ответ либо блокируется, либо сервер сообщает об отсутствии прав на получение этой специфической информации.

Проверка финансовой и лицензионной составляющей

Выясним причину неактивности кнопок «Справки» и «Мониторинг». Сервис имеет два основных тарифных плана:

Если при нажатии на кнопки «Справки» ничего не происходит, велика вероятность, что у вас либо не оплачен расширенный тариф, либо в Личном кабинете на портале 1С:ИТС не активирована подписка на данный программный продукт. Проверим статус в разделе Администрирование — Интернет-поддержка и сервисы. Там должна быть выполнена авторизация под логином, на который оформлен сервис.

Технические причины «вечной загрузки» индексов

Рассмотрим техническую сторону вопроса. Если подписка активна, но значок загрузки продолжает крутиться, проанализируем следующие факторы:

1. Настройки прокси-сервера и доступ в интернет.
Часто 1С работает в клиент-серверном варианте. При этом клиентское приложение (ваш компьютер) может иметь доступ в интернет, а сервер 1С:Предприятия — нет. Поскольку запросы к сервисам 1СПАРК Риски часто выполняются в фоновом режиме на стороне сервера, необходимо убедиться, что учетная запись, под которой запущена служба usr1cv8, имеет доступ к адресам *.1c.ru и *.interfax.ru.

2. Версии протокола TLS.
Современные сервисы 1С требуют поддержки протокола шифрования TLS 1.2. Если серверная операционная система устарела (например, Windows Server 2008 без определенных обновлений), соединение будет обрываться на этапе рукопожатия (handshake), что приведет к бесконечному ожиданию ответа.

3. Регламентные и фоновые задания.
Обновление индексов происходит не мгновенно. Рассмотрим, как это устроено внутри системы. В конфигурации существует регламентное задание, которое периодически опрашивает серверы Интерфакса. Проверим список регламентных заданий:


// В консоли регламентных заданий найдите:
ОбновлениеИндексовСПАРКРиски
ПолучениеСобытийМониторингаСПАРКРиски
Если выполнение заданий заблокировано в консоли кластера или в самой базе, данные не обновятся, сколько бы вы ни открывали карточку контрагента.

Работа с Библиотекой Интернет-Поддержки (БИП)

Поскольку вы столкнулись с редкой или самописной конфигурацией, важно понимать, как этот функционал туда попал. Обычно разработчики используют БИП (Библиотеку интернет-поддержки), которая является частью БСП (Библиотеки стандартных подсистем). При возникновении сложностей с поддержкой сервисов в нетиповых решениях можно рассмотреть переход на стандартные программы, выбрав подходящее направление в разделе с решениями по переносу данных 1С по тарифу PRO.

Разберем по шагам, как проверить интеграцию:

  1. Перейдем в раздел Администрирование — Интернет-поддержка и сервисы.
  2. Найдем гиперссылку Мониторинг контрагентов.
  3. Нажмем кнопку Проверка доступа. Программа сама продиагностирует соединение и выведет отчет: есть ли доступ к серверам и активна ли лицензия.

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


ПараметрыЗапроса = СПАРКРиски.ПараметрыПолученияИндексов();
ПараметрыЗапроса.ИНН = Контрагент.ИНН;
Результат = СПАРКРиски.ПолучитьИндексы(ПараметрыЗапроса);

Если переменная Результат возвращает состояние «Данные еще не получены», значит, система поставила запрос в очередь и ждет фонового выполнения.

Почему пишет «Нет информации о контрагенте»?

Иногда система работает корректно, но данных все равно нет. Проанализируем, для каких контрагентов это характерно:

Алгоритм «лечения» системы

Выясним итоговую последовательность действий для починки сервиса:

  1. Проверка подписки: Зайдите в Личный кабинет на портале 1С и убедитесь, что сервис «1СПАРК Риски» подключен к вашему регистрационному номеру программы.
  2. Авторизация: В базе 1С проверьте, введен ли логин/пароль в интернет-поддержке. Попробуйте перезайти в учетную запись.
  3. Диагностика сети: Если база серверная, убедитесь, что сервер 1С имеет выход в интернет. Попробуйте временно отключить брандмауэр или прокси для проверки.
  4. Обновление БИП: Если конфигурация очень старая, возможно, изменились API-адреса на стороне Интерфакса. В этом случае потребуется обновить подсистему интернет-поддержки до актуальной версии из последнего дистрибутива БСП. Для регулярной автоматизации обслуживания и контроля результатов при работе с несколькими базами можно использовать программу для тихого обновления и тестирования 1С.
  5. Включение мониторинга: Чтобы начали приходить события (банкротство, ликвидация), нужно нажать Вкл. мониторинг событий в карточке. Это отправит ИНН в список отслеживания. Результаты появятся через некоторое время (обычно после ночного прогона регламентных заданий).

Таким образом, «вечная загрузка» чаще всего является следствием сетевых блокировок или отсутствия прав в подписке, а не программной ошибкой. Проанализировав настройки доступа и статус лицензии, вы сможете восстановить полноценную работу системы проверки рисков.

← На главную