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

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 16: Строка 16:
 
<source lang="json">
 
<source lang="json">
 
{
 
{
   "Document": объект документ
+
   "Document":{
 +
      "Идентификатор": "049ee2fe-2fe9-11e8-95a0-005056b7582b",
 +
        "Этап": {
 +
            "Название": "Отправка",
 +
            "Действие": [
 +
              {
 +
                  "Название": "Отправить"
 +
              }
 +
            ]
 +
        },
 +
        "Вложение": [
 +
            {
 +
              "Файл": {
 +
                  "Имя": "Договор.txt",
 +
                  "ДвоичныеДанные": "MTIz"
 +
              }
 +
            }
 +
        ]
 +
  }
 
}
 
}
 
</source>
 
</source>

Версия 12:10, 19 мая 2021

Описание

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

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

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

Параметры

Результат

Исключения

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

Запрос

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

Ответ

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