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