Интеграция с информационной системой

Аннулирование документа

Аннулирование документа

Отправленный документ можно в любой момент аннулировать по обоюдному согласию двух сторон. Процедуру может инициировать как отправитель, так и получатель.

При аннулировании создается формализованный документ-соглашение, в котором перечислены все первичные документы всех редакций и подписывается обеими сторонами.

Алгоритм аннулирования документа

Для документа, у которого есть хотя бы одна утвержденная редакция, любая из сторон документооборота может инициировать процесс аннулирования. Назовем отправителя аннулирования «инициатором», а получателя аннулирования — «согласующим».

  1. Инициатор аннулирования подписывает и отправляет соглашение об аннулировании, в котором указывается причина аннулирования (делает вызовы СБИС.ПодготовитьДействие и СБИС.ВыполнитьДействие с «Этап.Название» - «Аннулирование», «Этап.Действие.Название» - «Аннулировать»).
  2. Согласующий может:

В случае подтверждения аннулирования состояние документа меняется на «Аннулирован по соглашению» (код 22).

Внимание!

После отправки запроса на аннулирование по документу с завершенным документооборотом статус документа (на обеих сторонах) не меняется до момента согласования аннулирования.

Процесс документооборота при аннулировании документа

  • На стороне инициатора:
  1. Прерывается документооборот последней редакции документа, если обмен документами еще не был завершен (возможно, с отправкой уведомления об удалении).
  2. У последней утвержденной редакции создается событие«Отправка соглашения об аннулировании». К этому событию привязывается сгенерированное вложение «Соглашение об аннулировании электронного документа» (в теле это вложения указываются все не удаленные вложения со всех редакции документа) и подпись инициатора под ним, также на этом событии сохраняется комментарий, введенный при отправке запроса на аннулирование.

    По наличию этому событию можно проконтролировать (и синхронизировать) факт отправки аннулирования.

  • На стороне согласующего:
  1. Прерывается документооборот последней редакции документа, если он еще не был завершен.
  2. У последней утвержденной редакции:
  • Создается событие «Получение соглашения об аннулировании», к которому привязывается пришедшее вложение «Соглашение об аннулировании электронного документа», подпись инициатора под ним. На этом же событии сохраняется комментарий, введенный при отправке запроса на аннулирование.
  • Появляется активный этап «Аннулирование» с активными действиями: «Документ аннулирован», «Аннулирование отклонено». Исполнителем события назначается ответственный за документ.
  1. При успешном выполнении действия «Документ аннулирован»:
  • К событию «Аннулирование» привязывается «Соглашение об аннулировании» и вторая подпись (согласующей стороны) под ним.
  • Создается событие «Отправка подтверждения соглашения об аннулировании». С этим событием ничего не связывается.
  • Состояние документа меняется на «Аннулирован по соглашению» (код 22).
  1. При успешном выполнении действия «Аннулирование отклонено»:
  • К событию «Аннулирование» привязывается сгенерированное вложение «Уведомление об уточнении электронного документа» с подписью согласующего под ним. На него записывается комментарий, введенный при отклонении аннулирования.
  • Создается событие «Отправка отклонения соглашения об аннулировании». С этим событием вложения или подписи не связываются. На него так же записывается комментарий, введенный при отклонении аннулирования.
  • На стороне инициатора (после согласования или отклонения аннулирования):
  1. При подтверждении аннулирования:
  • Создается событие «Получение подтверждения соглашения об аннулировании», с ним связывается служебное вложение «Соглашение об аннулировании» и вторая подпись (согласующей стороны) под ним.
  • Создается событие «Аннулирование», к нему привязывается служебное вложение «Соглашение об аннулировании электронного документа».
  • Состояние документа меняется на «Аннулирован по соглашению» (код 22).
  1. При отклонении аннулирования:
  • Создается событие «Получение отклонения соглашения об аннулировании», с ним связывается «Уведомление об уточнении электронного документа» и подпись согласующего под ним.
  • Создается событие «Аннулирование», на него записывается комментарий, введенный при отклонении аннулирования.

Пример запроса на аннулирования документа

Пример подтверждения запроса на аннулирования документа

Пример отклонения запроса на аннулирования документа