DocflowStatus

Текстовое представление статуса документа, как в веб-интерфейсе Диадока

PrimaryStatus:

StatusModel , чтение — основная компонента статуса

SecondaryStatus:

StatusModel , чтение — второстепенная компонента статуса

PowerOfAttorneyStatus:

PowerOfAttorneyStatus , чтение — сводный статус МЧД. Формируется на основании всех МЧД, которые были приложены к документу при совершении действий с ним, за исключением извещения о получении (ИоП). Смотри ниже Правила формирования

RoamingSendingStatus:

RoamingSendingStatus , чтение — результат отправки МЧД в роуминг. Может быть пустым

Добавлено в версии 5.40.0.

Предупреждение

Не используйте поля PrimaryStatus и SecondaryStatus для построения логики обработки документов в интеграционных решениях.

Тексты статусов пополняются новыми значениями и могут меняться.

Для оценки состояния документооборота используйте поля SenderSignatureStatus, RecipientResponseStatus, ProxySignatureStatus, RoamingNotificationStatus, RevocationStatus, ResolutionStatus объекта документа

Дополнительная информация

Правила формирования сводного статуса PowerOfAttorneyStatus:

Примечание

С 21.10.2024 алгоритм расчета сводного статуса МЧД PowerOfAttorneyStatus не учитывает ИоП.

  • если хотя бы для одной подписи под документом требуется МЧД, то Id = IsNotAttached;

  • если среди МЧД есть хотя бы одна невалидная, то Id = IsNotValid;

  • если не получилось выполнить проверку из-за ошибки валидации МЧД, то Id = CanNotBeValidated;

  • если при проверке возникли ошибки валидации МЧД, то Id = ValidationError;

  • если все проверки выполнены без ошибок, то Id = IsValid.