DocumentHistoryItem
Событие в истории документа.
message DocumentHistoryItem {
enum EventType {
Unknown = 0;
CreatedFromTemplate = 1;
OutOfWorkflowUniversalMessageAdded = 2;
WillBeSentTo = 3;
Sent = 4;
Received = 5;
TtGisFixationCancellationSigned = 6;
RoamingDeliveryError = 7;
Signed = 8;
PartiallySigned = 9;
Rejected = 10;
ReceiptSent = 11;
ApprovedWithSignature = 12;
AmendmentRequested = 13;
RevokedUnilaterally = 14;
RevokedForcibly = 15;
RevocationRequested = 16;
RevocationAccepted = 17;
RevocationRejected = 18;
ResolutionRouteActions = 19;
MoveToDepartmentResolutionRoute = 20;
ResolutionRequested = 21;
ResolutionRequestCancelled = 22;
SignatureRequestDenied = 23;
Resolved = 24;
ResolutionRouteAssigned = 25;
ResolutionRouteRemoved = 26;
Moved = 27;
Deleted = 28;
Restored = 29;
Edited = 30;
Forwarded = 31;
TagsChanged = 32;
AmendmentSent = 33;
OuterDocflowChanged = 34;
TransformedTo = 35;
DocumentTemplateRefused = 36;
TemplateRefused = 37;
}
optional Timestamp OccurredAt = 1;
optional DocumentHistoryItemCategory Category = 2;
optional EventType Type = 3;
required string BoxId = 4;
optional HistoryAuthor Author = 5;
optional string DepartmentId = 6;
optional DocumentHistoryItemPayload Payload = 7;
}
OccurredAt— время события, представленное структурой Timestamp.Category— категория события, принимает значения из перечисления DocumentHistoryItemCategory.Type— тип события, принимает значения из перечисленияEventType:Unknown— неизвестное значение;CreatedFromTemplate— документ создан из шаблона;OutOfWorkflowUniversalMessageAdded— добавлено универсальное сообщение, не влияющее на статус документооборота;WillBeSentTo— документ будет отправлен указанным участникам;Sent— документ отправлен;Received— документ получен;TtGisFixationCancellationSigned— подписан документ для отмены сведений об отгрузке маркированных товаров;RoamingDeliveryError— ошибка доставки в роуминге;Signed— документ подписан;PartiallySigned— документ подписан частично;Rejected— в подписании отказано;ReceiptSent— отправлено извещение о получении;ApprovedWithSignature— документ подписан согласующей подписью;AmendmentRequested— запрошено уточнение;RevokedUnilaterally— документ аннулирован в одностороннем порядке;RevokedForcibly— документ аннулирован принудительно;RevocationRequested— отправлено предложение об аннулировании;RevocationAccepted— предложение об аннулировании принято;RevocationRejected— в предложении об аннулировании отказано;ResolutionRouteActions— действия по маршруту согласования;MoveToDepartmentResolutionRoute— перемещение в подразделение по маршруту согласования;ResolutionRequested— запрошено согласование документа или запрос на аннулирование;ResolutionRequestCancelled— запрос на согласование документа или запрос на аннулирование отменен;SignatureRequestDenied— отказано в запросе подписи;Resolved— выполнено согласование документа или запроса на аннулирование;ResolutionRouteAssigned— назначен маршрут согласования;ResolutionRouteRemoved— снят маршрут согласования;Moved— документ перемещен;Deleted— документ отмечен как удаленный;Restored— документ восстановлен из удаленных;Edited— документ отредактирован;Forwarded— документ переслан;TagsChanged— изменены теги документа;AmendmentSent— отправлено уточнение;OuterDocflowChanged— изменились параметры внешнего документооборота;TransformedTo— шаблон преобразован в документ;DocumentTemplateRefused— отказ от шаблона документа;TemplateRefused— отказ от шаблона.
BoxId— идентификатор ящика, в контексте которого произошло событие.Author— автор события, представленный структурой HistoryAuthor.DepartmentId— идентификатор подразделения.Payload— дополнительные данные события, представленные структурой DocumentHistoryItemPayload. Заполняется поле, которое соответствует значениюType. Для событийDeletedиRestoredполе не заполняется.
См. также
- Структура используется:
в структуре DocumentHistory