ПОЛУЧЕНИЕ ВХОДЯЩИХ ДОКУМЕНТОВ И КОНТРОЛЬ ИХ СОСТОЯНИЯ (API)

Как исходящим, так и входящим документам, контроль изменений в документообороте осуществляется путём анализа набора событий, возвращаемых после вызова функции СБИС.СписокИзменений. Например, при поступлении входящего документа сервером online.sbis.ru было сгенерировано событие «Получение», следовательно необходимо загрузить все входящие вложения (первичные и служебные) и сохранить электронные подписи под каждым вложением, связанные (ассоциированные) с этим событием.

  1. Получить список изменённых документов,по которым произошли события документооборота в СБИС (команда СБИС.СписокИзменений).
  2. Если событие не по входящему документу (Документ.Направление не равно "Входящий"), пропустить.
  3. При получении события с извещением об удалении документа противоположной стороной (Документ.Событие.Название="Уведомление об удалении на стороне отправителя") остановить документооборот и пометить документ удалённым в вашей ИС.
  4. При получении события с запросом на аннулирование (Документ.Событие.Название="Получение соглашения об аннулировании") предусмотреть ответную реакцию (запрос ответственного по документу на подтверждение/отклонение аннулирования).
  5. Если событие не по исходящему документу (Документ.Направление не равно "Исходящий"), пропустить.
  6. Пропустить события с Документ.Событие.Название, отличными от "Получение".
  7. Если ваша система поддерживает версионность документов (несколько редакций):
  • определить наличие предыдущих редакций документа (поиск в вашей информационной системе по Документ.Идентификатор),
  • Если редакции найдены, пометить редакции не актуальными, при необходимости провести синхронизацию состояния редакции документа в вашей информационной системе и личном кабинете на online.sbis.ru (СБИС.ПрочитатьДокумент с адресацией по Документ.Редакция.Идентификатор редакции вашей системы)
  • зарегистрировать новую редакцию документа (Документ.Редакция.Идентификатор)
  1.  Если ваша система не поддерживает версионность документов (несколько редакций):
  1. Загрузить вложения входящего документа в вашу информационную систему:

Внимание!

2
0
Оставьте свой отзыв:
ОТПРАВИТЬ