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

Изменения в документообороте по исходящим документам осуществляется путём контроля и анализа набора событий, возвращаемых после вызова функции СБИС.СписокИзменений. Например, при получении по исходящему документу события с извещением об удалении документа противоположной стороной, остановить документооборот и пометить документ удалённым в вашей информационной системе (далее ИС).

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

Внимание!

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