Электронный документооборот

Коды состояний документов в API

Коды состояний документов в API

По коду состояния информационная система определяет статус обработки документа: утверждение, отклонение, согласование, аннулирование.

Состояния упорядочены по убыванию приоритета — чем ниже код состояния в таблице, тем ниже его приоритет.

В описании состояния документа также указываются дата и время МСК.

Код состоянияНазваниеДля исходящих пакетов документовДля входящих пакетов документов
0Документ редактируетсяДокумент не отправлен, находится в состоянии редактированияНе используется
1Есть документНе используетсяПоступил новый документ или новая редакция
2Отправлено приглашениеПолучателю отправлено приглашение на электронную почту (если получатель не подключен к online.sbis.ru)Не используется
3ОтправленДокумент отправлен получателюНе используется
4ДоставленДокумент доставлен, пришло подписанное извещение о полученииНе используется
6ОшибкаПри отправке документа возникли ошибкиПри отправке документа возникли ошибки
7Выполнение завершено успешноПолучатель подписал и вернул документыДокументы подписаны и переданы
9Выполнение завершено с проблемамиПолучатель запросил уточнение. Документы не подписаныДокументы не подписаны. Отправлено уведомление об уточнении
10В обработкеЕсть активный этап внутреннего документооборота, не был выполнен ни один значимый этап (утверждение, отклонение, аннулирование)
19Отозван мнойДокумент удален. Получателю отправлено уведомлениеОтправитель удалил документ. Отправителю выслано уведомление
20Удален контрагентомПолучатель удалил документ. Пришло уведомлениеДокумент удален. Получено уведомление об удалении
22Аннулирован по соглашениюДокумент аннулирован по соглашению сторон
23Ожидает подписанияДокумент ожидает обработки запроса на подписание
27Ожидает аннулированияОтправлен запрос на аннулирование документа

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

Пользователь может обработать не весь документ сразу, а только часть файлов. В этом случае смена статуса («Документ.Состояние.Код») происходит последовательно. При первом совпадении условий проверка прекращается и документ считается:

  • аннулированным — если состояние хотя бы одного файла «Аннулирован»;
  • отклоненным — если хотя бы один файл отклонен;
  • утвержденным — если хотя бы один файл утвержден и нет ни одного отклоненного или аннулированного;
  • доставленным — если получено хотя бы одно ответное извещение на любой первичный файл.

Документ рассчитывается от последнего состояния файла или файлов. Например, после отклонения файл можно утвердить, и он будет считаться утвержденным.

Последнее состояние всего документа приоритетнее состояния отдельных файлов. Например, если отклонить один файл и утвердить весь документ, он считается утвержденным.

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.