ExecuteAction - выполнение действия над документом (ExtSdk2) — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Новая страница: «== Описание == Выполнение действия над документом. Подробнее читайте в сценарии Отправка…»)
 
м (Разговоров Михаил переименовал страницу ExecuteAction - выполнение действия над документом (Методы ExtSdk2) в [[ExecuteAction - выполнение действия над…)
(нет различий)

Версия 10:36, 10 декабря 2020

Описание

Выполнение действия над документом. Подробнее читайте в сценарии Отправка_документов

Алгоритм работы

  1. Проверяет есть ли вложения, требующие шифрования ...ДОПИСАТЬ КАК...
  2. Проверяет требует ли документ подписания или расшифровки ...ДОПИСАТЬ КАК...
  3. Если требует расшифровки, то скачивает файл по ссылке, расшифровывает имеющимся сертификатом, заменяет элемент “Ссылка” : строка на “Двоичные данные” : строка
  4. Если требует подписания, то добавляет элемент “Подпись”( массив объектов ) с объектами “Файл” ...ДОПИСАТЬ КАК ССЫЛКУ ГДЕ ОПИСЫВАЕТСЯ ПОРЯДОК...
  5. Выполняет метод API СБИС.ВыполнитьДействие.

Параметры

Результат

Возвращает объект с идентификатором сессии, которую нужно использовать для последующих вызовов.

Исключения

Пример успешного вызова

Запрос

Ответ

Пример ответа при включенной двухфакторной аутентификации