Архив документов может храниться в вашей информационной системе или в Saby. В последней он хранится без ограничения по времени. Загрузка документов в вашу систему или архив должна производиться на основе анализа событий, которые возвращаются после вызова команды «СБИС.СписокИзменений».
Мы рекомендуем загружать документы в вашу систему по частям:
- первичные и служебные вложения по каждому событию документооборота;
- файлы подписей к вложениям;
- связанные с вложениями события и прочее.
После утверждения или отклонения документа вы можете сохранить его в локальный архив на компьютере. Документ сохраняется в файле zip-архива со всеми вложениями и ЭП.
Для компаний с большим документооборотом мы советуем загружать документы только по ключевым событиям
Чтобы оптимизировать загрузку документов в вашу ИС/локальный архив:
- Выполните команду «СБИС.СписокИзменений», чтобы получить список документов, по которым произошли события документооборота в Saby.
- Реализуйте выгрузку архива по каждому или по ключевым событиям документооборота.
- Для исходящих вложений («Документ.Событие.Вложение.Направление»=«Исходящий») — проверьте их наличие
в вашей ИС. Если вложение отсутствует, загрузите его.Для входящих вложений («Документ.Событие.Вложение.Направление»=«Входящий») — загрузите их содержимое
в вашу систему. В локальный архив сохраните содержимое вложений, ассоциированныхс событием :- «Документ.Событие.Вложение.Служебный»=«Нет» — для первичных вложений;
- «Документ.Событие.Вложение.Служебный»=«Да» — для служебных вложений.
- Загрузите в вашу ИС и сохраните в локальный архив содержимое электронных подписей, ассоциированных с вложениями события:
- «Документ.Событие.Вложение.Направление» = «Входящий» — под входящими вложениями;
- «Документ.Событие.Вложение.Файл.Ссылка» пустая, «Документ.Событие.Вложение.Подпись.Файл.Ссылка» заполненная — под вложениями, по которым есть входящие подписи.
- Cинхронизируйте актуальные состояния документа.
С событием может быть ассоциирована одна или несколько ЭП.
Например, «Документ.Вложение.Файл.Ссылка» — пустая, а «Документ.Вложение.Подпись.Файл.Ссылка» — заполненная. Это может означать, например, отправку подписи под первичным документом при утверждении.
Чтобы реализовать выгрузку архива для ключевых событий документооборота («Документ.Событие.Название») или при смене состояния документа («Документ.Состояние.Код»):
- Выгрузите полный zip-архив документа (редакции). Для этого выполните HTTP GET-запрос по URL-адресу, который указан в «Документ.СсылкаНаАрхив».
Адресация для редакции документа указана в полях:
- «Документ.Идентификатор» — для последней редакции;
- «Документ.Редакция.Идентификатор» — для конкретной редакции.
- Если требуется, сохраните визуальное представление всех формализованных вложений документа. Для этого выполните HTTP GET-запрос по URL-адресу, который указан в «Документ.СсылкаНаPDF».
Адресация для редакции документа указана в полях:
- «Документ.Идентификатор» — для последней редакции;
- «Документ.Редакция.Идентификатор» — для конкретной редакции.
Лицензия
Тариф «Обмен с контрагентами» сервиса «Электронный документооборот».