API-интерфейс позволяет создать черновик документа в личном кабинете контрагента при переходе по специально подготовленной ссылке.
Внимание!
Запуск в документооборот созданного черновика выполняется только в личном кабинете контрагента.
Алгоритм создания ссылки
- Подготовьте JSON-структуру с командой «ЗаписатьДокумент». В поле «Параметр» нужно указать необходимые параметры для документа.
- Полученную JSON-структуру перекодируйте в Base64 и формат URLencode.
- Сформируйте итоговую ссылку: https://online.saby.ru/opendoc.html?exec= + структура, которая получена на предыдущем шаге.
При переходе по ссылке сначала происходит аутентификация в личном кабинете контрагента (по логину/паролю или сертификату). В случае успешного выполнения отображается карточка созданного черновика. В противном случае, отображается сообщение об ошибке.
Ссылку для создания черновика рекомендуется помещать в формах обратной связи для контрагента, в его личном кабинете на сайте эмитента.
Пример создания черновика
Документ с типом «корреспонденция исходящая», примечанием «Благодарность за помощь в получении скидки на товар» в адрес эмитента с ИНН 1111111131, КПП 000000000 от контрагента с ИНН 1111111283 и КПП 000000000 и вложением текстового документа «data.txt»:
- Формируются параметры запроса в формате команды «СБИС.ЗаписатьДокумент»):
- JSON-структура кодируется в Base64:
- Формируется URLencode:
- Готовится итоговая ссылка: