DocflowEvent
Предупреждение
Структура устарела. Вместо нее используется структура DocflowEventV3.
Структура DocflowEvent
представляет одно событие, полученное методом GetDocflowEvents (V2).
message DocflowEvent
{
optional string EventId = 1;
optional Timestamp Timestamp = 2;
optional DocumentId DocumentId = 3;
optional bytes IndexKey = 4;
optional DocumentWithDocflow Document = 5;
optional string PreviousEventId = 6;
optional DocumentWithDocflow PreviousDocumentState = 7;
}
EventId
— идентификатор события.Timestamp
— время возникновения события, представленное структурой Timestamp.DocumentId
— идентификатор документа, с которым произошло событие, представленный структурой DocumentId.IndexKey
— ключ для постраничного получения списка найденных событий. Его можно передавать в качестве параметраAfterIndexKey
структуры GetDocflowEventsRequest в метод GetDocflowEvents (V2).Document
— информация о документе и состоянии его документооборота после возникновения данного события, представленное структурой DocumentWithDocflow.PreviousEventId
— идентификатор предыдущего события по документу.PreviousDocumentState
— информация о документе и состоянии его документооборота после возникновения предыдущего события, т.е. до возникновения данного события. Представлено структурой DocumentWithDocflow.
Сравнивая содержимое полей Document
и PreviousDocumentState
, можно составить картину изменений, которые произошли с документом.
См. также
- Структура используется:
в устаревшей структуре GetDocflowEventsResponse