Хуки сенсея
get-status-from-kartoteka
Описание
Хук получает статус компании по ее УНП и записывает в параметры процесса статус и источник данных (Картотека)
Требования для работы хука
Хук записывает доп. переменные, которые указаны в документации
URL
https://octane.pushka.biz/sensei/get-status-from-kartoteka
Обязательные локальные параметры процесса
source
Тип поля локального параметра процесса должен быть `Текст`
Локальный параметр процесса с типом
Текстstatus
Тип поля локального параметра процесса должен быть `Текст`
Локальный параметр процесса с типом
ТекстОбязательные параметры
unp
string
УНП предприятия
token
string
Токен для доступа к сервису api.kartoteka.by
Дополнительные параметры
tries
number
Количество попыток выполнить запрос к сервису. Обязательно целое число. Если параметр не задан, по умолчанию
3 попыткиtimeout
number
Время ожидания ответа от сервера. Задается в секундах. Обязательно целое число. По умолчанию
2 секундыdelay
number
Время задержки перед следующей попыткой, при неудачной предыдущей. Задается в секундах. Обязательно целое число. По умолчанию
5 секундОтветы хука
Хук возвращает следующие ответы в Sensei:
success
Хук отработал успешно. В локальный параметр source записано Картотека. В локальный параметр status записано значение, которое вернул сервис Картотека. Если сервис отработал корректно, но не смог найти компанию по переданному УНП, то в параметр status будет записано Нет данныхfail
Произошла ошибка. Обратитесь к разработчику.