ProcessServiceStagesEx — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 8: Строка 8:
  
 
== Параметры ==
 
== Параметры ==
Принимает на вход объект фильтра для получения списка служебных этапов через СБИС.СписокСлужебныхЭтапов
+
Принимает на вход объект фильтра для получения списка служебных этапов через [[https://sbis.ru/help/integration/api/all_methods/stage_doc|СБИС.СписокСлужебныхЭтапов]]
 
:<source lang="json">
 
:<source lang="json">
 
{
 
{

Версия 10:40, 20 марта 2021

Описание

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

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

  1. Получаем список необработанных этапов через команду СБИС.СписокСлужебныхЭтапов
  2. Для первых 10 документов выполняем метод ExecuteActionEx
  3. Если произошла ошибка этапа, то выполняется команда СБИС.ОтложитьСлужебныйЭтап
  4. Вызов команды СБИС.ИнформацияОСлужебныхЭтапах

Параметры

Принимает на вход объект фильтра для получения списка служебных этапов через [[1]]

{
  "Filter": {
    "НашаОрганизация": {
      "СвЮЛ": {
        "ИНН": "строка, значение соответствует идентификационному номеру налогоплательщика",
        "КПП": "строка, 9 символов",
        "КодФилиала": "строка, необязательный"
      },
      "СвФЛ": {
        "ИНН": "строка, значение соответствует идентификационному номеру налогоплательщика"
      }
    }
  },
  "ИдентификаторДокумента": "строка, запрос событий по последней редакции документа",
  "ИдентификаторРедакции": "строка, запрос событий по конкретной редакции документа",
  "Блокировать": "строка Да/Нет (при отсутствии подразумевается Да) — на 1 минуту блокировать возвращенные события от обработки другими пользователями",
  "Навигация": {
    "РазмерСтраницы": "целое число от 1 до 20 в виде строки, задает число возвращаемых записей"
  } 
}

Результат

Исключения

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

Запрос

Ответ

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