Чтобы смоделировать пользовательский процесс с блоками решения Интеграция СПАРК, в контекст процесса добавляются определённые переменные. С ними сопоставляются поля из настроек блока, которые подразделяются на следующие типы:
- входные атрибуты — в них передаются переменные, содержащие данные о компании, по которой создаётся запрос;
- выходные атрибуты — сопоставляются с переменными, в которые записывается результат выполнения запроса в блоке.
Это позволяет идентифицировать компанию при отправке запроса в СПАРК, а также передавать данные по ней в ELMA365.
К графическим элементам, используемым в решении Интеграция СПАРК относятся:
- Включение мониторинга по компании;
- Выключение мониторинга по компании;
- Получение информации об актуальных совладельцах российской компании;
- Получение информации о структуре российской компании;
- Получение отчета СПАРК-Риски по российской компании PDF;
- Получение списка событий мониторинга по компании;
- Получение списка событий мониторинга по компаниям;
- Расширенная справка по российской компании.
Перед настройкой блоков в контекст процесса нужно добавить переменные, которые соответствуют входным и выходным атрибутам по типу данных. Чтобы упростить настройку, для переменных рекомендуем использовать названия, совпадающие с атрибутами.
Рассмотрим подробнее входные и выходные атрибуты, необходимые для настройки блоков.
Входные атрибуты блоков решения «Интеграция СПАРК»
Входные атрибуты сопоставляются с переменными, в которых содержится информация о компании, по которой направляется запрос. В контексте процесса должны присутствовать переменные:
- СПАРК ID — идентификатор компании в СПАРК, свойство типа Строка;
- ИНН — регистрационный код ИНН российской компании, свойство типа Строка;
- ОГРН — регистрационный код ОГРН российской компании, свойство типа Строка;
Для выполнения запроса достаточно добавить одну из этих переменных.
- Изменения — свойство необходимо для блоков Получение списка событий мониторинга по компании / по компаниям. Свойство создаётся с типом Выбор «да/нет», в вариантах указываются опции: Все, Только неотправленные. Выбранный вариант определяет, какие изменения запрашиваются из базы сервиса. В настройках свойства можно установить вариант по умолчанию, чтобы автоматически определить, какие события получать. Также на схеме процесса перед блоками можно разместить пользовательскую задачу для выбора варианта в переменной.
Выходные атрибуты блоков решения «Интеграция СПАРК»
В выходные атрибуты передаются переменные, в которые записывается результат, полученный из сервиса. Список выходных атрибутов для каждого блока различается и приведён в таблице.
Наименование выходного атрибута в настройках блока |
Тип сопоставляемой переменной |
Одинаковые для всех блоков атрибуты |
|
СПАРК id |
Строка |
ИНН |
Строка |
ОГРН |
Строка |
Результат выполнения |
Строка |
Текст ошибки |
Строка |
Код ошибки СПАРК |
Строка |
Код ответа |
Строка |
Атрибуты блоков Включение/Выключение мониторинга по компании |
|
Включение/Выключение мониторинга по компании |
Приложение > Включение/Выключение мониторинга по компании с опцией Один |
Атрибуты блока Получение информации об актуальных совладельцах российской компании |
|
Краткое наименование |
Строка |
ОКПО |
Строка |
ОКАТО |
Строка |
Признак действующей компании |
Выбор «да/нет» |
Код статуса |
Число |
Текст статуса |
Строка |
Идентификатор группы статусов |
Число |
Наименование группы статусов |
Строка |
Дата актуальности статуса |
Дата/время |
Совладельцы по данным Раскрытия (Сериализованный ответ) |
Строка |
Совладельцы по данным ЕГРЮЛ (Сериализованный ответ) |
Строка |
Совладельцы по данным Росстата (Сериализованный ответ) |
Строка |
Признак ограничения доступа к данным о совладельцах |
Выбор «да/нет» |
Основание для ограничения доступа к данным о совладельцах |
Строка |
Информация об актуальных совладельцах российской компании |
Приложение > Информация об актуальных совладельцах российской компании с опцией Один |
Атрибуты блока Получение информации о структуре российской компании |
|
Краткое наименование компании |
Строка |
Признак включения в ЕГРПО (Росстат) |
Строка |
Дочерние компании по данным Росстата (Сериализованный ответ) |
Строка |
Дочерние компании по данным компании (Сериализованный ответ) |
Строка |
Дочерние компании по данным ЕГРЮЛ (Сериализованный ответ) |
Строка |
Свойства для обозначения данных о совладельцах из настроек элемента Получение информации об актуальных совладельцах российской компании |
Строка |
Филиалы по данным компании (Сериализованный ответ) |
Строка |
Филиалы по данным Росстата (Сериализованный ответ) |
Строка |
Филиалы по данным ЕГРЮЛ (Сериализованный ответ) |
Строка |
Участие в фондах, холдингах, некоммерческих партнерствах и объединениях (Сериализованный ответ) |
Строка |
Список событий мониторинга (Сериализованный ответ) |
Строка |
Атрибуты блока Получение отчета СПАРК-Риски по российской компании PDF |
|
Свойства из настроек элемента Получение информации об актуальных совладельцах российской компании: ОКПО, ОКАТО, Признак действующей компании, Код статуса, Текст статуса, Идентификатор группы статусов, Наименование группы статусов, Дата актуальности статуса |
Типы, указанные в таблице выше |
Отчет «СПАРК-Риски» |
Файлы |
Атрибуты блоков Получение списка событий мониторинга по компании/компаниям |
|
События |
Строка |
Получения списка событий мониторинга по компании/компаниям |
Приложение > Получения списка событий мониторинга по компании/компаниям с опцией Один |
Название компании |
Строка |