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

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
 
== Описание ==
 
== Описание ==
Метод позволяет дописать в существующий документ вложение или заменить существующее. Расширенный аналог метода [https://sbis.ru/help/integration/api/all_methods/write_enclosure СБИС.ЗаписатьВложение].  Имеет дополнительные функции у объекта Файл и Вложение аналогично [[WriteDocument | WriteDocument ]].
+
Метод позволяет дописать в существующий документ вложение или заменить существующее. Расширенный аналог метода [https://sbis.ru/help/integration/api/all_methods/write_enclosure СБИС.ЗаписатьВложение].  Имеет дополнительные функции у объекта Файл и Вложение аналогично [[WriteDocument_-_создает_/_обновляет_Документ_(ExtSdk2)| WriteDocument ]].
  
 
== Алгоритм работы ==  
 
== Алгоритм работы ==  
Строка 16: Строка 16:
 
<source lang="json">
 
<source lang="json">
 
{
 
{
  "Document":{
+
  "Идентификатор": "049ee2fe-2fe9-11e8-95a0-005056b7582b",
      "Идентификатор": "049ee2fe-2fe9-11e8-95a0-005056b7582b",
+
  "Этап": {
        "Этап": {
+
    "Название": "Отправка",
            "Название": "Отправка",
+
    "Действие": [
            "Действие": [
+
      {
              {
+
        "Название": "Отправить"
                  "Название": "Отправить"
+
      }
              }
+
    ]
            ]
+
  },
        },
+
  "Вложение": [
        "Вложение": [
+
    {
            {
+
      "Файл": {
              "Файл": {
+
        "Имя": "Договор.txt",
                  "Имя": "Договор.txt",
+
        "ДвоичныеДанные": "MTIz"
                  "ДвоичныеДанные": "MTIz"
+
      }
              }
+
    }
            }
+
  ]
        ]
 
  }
 
 
}
 
}
 
</source>
 
</source>

Текущая версия на 15:30, 4 мая 2022

Описание

Метод позволяет дописать в существующий документ вложение или заменить существующее. Расширенный аналог метода СБИС.ЗаписатьВложение. Имеет дополнительные функции у объекта Файл и Вложение аналогично WriteDocument .

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

  1. Выполняет метод СБИС.ЗаписатьВложение

Параметры

Результат

Исключения

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

Запрос

{
  "Идентификатор": "049ee2fe-2fe9-11e8-95a0-005056b7582b",
  "Этап": {
    "Название": "Отправка",
    "Действие": [
      {
        "Название": "Отправить"
      }
    ]
  },
  "Вложение": [
    {
      "Файл": {
        "Имя": "Договор.txt",
        "ДвоичныеДанные": "MTIz"
      }
    }
  ]
}

Ответ

{
   "Result": объект документ
   "Stat": ...
}