Действие «Вызов метода внешней системы» — не визуальное действие, позволяет обратиться к внешней системе для получения или передачи каких-то данных (например, для получения реальных остатков, уточнение цен онлайн и т.д.). Вызов внешних систем происходит не напрямую, а с помощью специальных механизмов — коннекторов (коннекторы для наиболее популярных учетных систем уже разработаны).
Входные параметры
В зависимости от решаемой задачи могут быть заданы те или иные входные параметры, в таблице приведены некоторые их них.
Параметр | Значение | Описание |
---|---|---|
UserId | Строка | Id текущего пользователя. |
НаимХарактеристики | Строка | Отобранная характеристика. |
Результат работы
Параметр | Значение | Описание |
---|---|---|
Result | Переменная | Результат сохраняется в переменную сессии. |
Настройки действия
Полный список свойств данного действия следующий:
.Главное
Свойство | Значение | Описание |
---|---|---|
Имя | Имя действия | Должно быть заполнено для задания на него переходов. Имя можно не указывать. В этом случае на такое действие нельзя задать явного перехода по какому-либо событию или условию. |
Вызов
Свойство | Значение | Описание |
---|---|---|
Время ожидания | Число | Время ожидания результата (сек). Если вызов не будет завершен за данное время, произойдет соответствующий переход. Следует учитывать, что само выполнение вызова внешней системы не будет прервано и выполнится до конца, но его возвращаемый результат не будет получен. |
Класс | Имя класса | Имя класса во внешней системе (может не указываться). |
Метод | Имя метода | Имя метода во внешней системе. |
Параметры | Параметры | Параметры вызова метода. |
Соединение | Имя коннектора | Идентификатор соединения с внешней системой. |
Данные
Свойство | Значение | Описание |
---|---|---|
Переменная сессии для результата | Имя переменной сессии | Имя переменной сессии для хранения результата. |
Интерфейс
Свойство | Значение | Описание |
---|---|---|
Показывать сообщение об ошибке | Да | Нет | Показывать сообщения при возникновении ошибок. True — показывать, False — нет. |
Сообщение при истечении времени ожидания | Текст | Сообщение при истечении времени ожидания. |
Управление
Свойство | Значение | Описание |
---|---|---|
Переход по ошибке | Имя действия | Имя действия для перехода по ошибке. |
Переход при истечении времени ожидания | Имя действия | Имя действия для перехода при истечении времени ожидания. |
Следующее действие | Имя действия | Имя действия для перехода. |