Команда «СБИС.ЗаписатьВложение» добавляет вложение и подписи к существующему документу. Если вложения были добавлены ранее, они заменятся на новые.
Параметры запроса
Адрес запроса: https://online.sbis.ru/service/?srv=1
- "Документ": объект:
- "Идентификатор"*: строка
- "Редакция": объект:
- "Идентификатор"*: строка
- "Этап": объект. Если задан, то переданные вложения/подписи будут связаны с указанным этапом:
- "Название": строка
- "Идентификатор": строка
- "Вложение"*: массив объектов:
- "Идентификатор": строка
- ...
- "Зашифрован": строка, «Да»/«Нет»
- "ТипШифрования": строка, «Пользовательское»/«Локальное»/«Отсутствует». Принимает значение по умолчанию «Локальное», если в параметре «Зашифрован» передано «Да»
- "Файл": объект:
- "Имя": строка, имя файла
- "Ссылка": ссылка на объект в файловом хранилище. Не допускается одновременное использование с параметром «ДвоичныеДанные»
- "ДвоичныеДанные": строка в кодировке Base64. Не допускается одновременное использование с параметром «Ссылка»
- "Подпись": массив объектов:
- ...
- "Файл": объект:
- "Ссылка": ссылка на объект в файловом хранилище. Не допускается одновременное использование с параметром «ДвоичныеДанные»
- "ДвоичныеДанные": строка в кодировке Base64. Не допускается одновременное использование с параметром «Ссылка»
- "Сертификат": объект
- "Доверенность": массив объектов
- "ИдентификаторМЧД": строка, 36-разрядный GUID из имени файла
- "СистемаХраненияМЧД": строка
- "ДействительнаС": дата в формате «ДД.ММ.ГГГГ ЧЧ:ММ:СС», дата и время начала действия доверенности
- "ДействительнаПо": дата в формате «ДД.ММ.ГГГГ ЧЧ:ММ:СС», дата и время окончания действия доверенности
- "ВнутрНомер": строка
- "ИННДоверителя": строка
- "Доверенность": массив объектов
Результат
- "Документ": объект
Комментарий
В запросе «СБИС.ЗаписатьВложение» передается только один из обязательных идентификаторов документа — «Документ.Идентификатор» или «Документ.Редакция.Идентификатор».
Ссылки на вложения и электронные подписи, которые возвращаются методом, действительны один месяц. Затем попытка получить файл по ссылке приведет к ошибке «HTTP 403 Forbidden».
Пример запроса
Добавить вложение на этапе документооборота.
Добавить ЭП к вложению.
Чтобы обновить ожидаемый документ, во «Вложении» передайте:
- «Тип»: «ДокументОж»;
- «Название» — название ожидаемого документа из карточки регламента;
- «Файл.ДвоичныеДанные» или «Файл.Ссылка»
Пример ответа
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.