OuterDocflowV5

Последнее полученное состояние внешнего документооборота.

Например, это может быть последний статус обработки документа с маркированными товарами в ГИС МТ «Честный ЗНАК».

message OuterDocflowV5
{
    required string DocflowNamedId = 1;
    required string ParentEntityId = 2;
    required string LatestStatusEntityId = 3;
    required string DocflowFriendlyName = 4;
    repeated StatusEntity StatusEntities = 5;
}

message StatusEntity
{
    required string EntityId = 1;
    optional Timestamp Timestamp = 2;
}
  • DocflowNamedId — идентификатор внешнего документооборота.

  • ParentEntityId — идентификатор сущности, по которой получено последнее состояние внешнего документооборота. Это может быть документ или запрос на аннулирование.

  • LatestStatusEntityId — идентификатор последнего полученного состояния в рамках внешнего документооборота.

  • DocflowFriendlyName — название внешнего документооборота, которое используется для отображения в веб-интерфейсе.

  • StatusEntities — список сущностей, относящихся к внешнему документообороту. Каждый элемент списка представлен структурой StatusEntity с полями:

    • EntityId — идентификатор сущности;

    • Timestamp — время получения состояния, представленное структурой Timestamp.


См. также

Структура используется: