UniversalMessageAttachment
Данные универсального сообщения (УС) в отправляемом дополнении к сообщению.
message UniversalMessageAttachment {
required string ParentEntityId = 1;
required UniversalMessageCodeGroup CodeGroup = 2;
required UnsignedContent UniversalMessageContent = 3;
repeated string Labels = 4;
optional UniversalMessageBehaviour Behaviour = 5 [default = Undefined];
}
enum UniversalMessageBehaviour {
Undefined = 0;
AffectsWorkflow = 1;
DoesNotAffectWorkflow = 2;
}
ParentEntityId— идентификатор документа, к которому относится УС. Принимает значение одной из сущностей родительского сообщения (полеEntityId).CodeGroup— группа кода УС, которая определяет его назначение — извещение о получении, уведомление об уточнении или отказ в подписи. Принимает значения из перечисления UniversalMessageCodeGroup.UniversalMessageContent— содержимое XML-файла универсального сообщения, представленное структурой UnsignedContent.Labels— список меток.Behaviour— признак влияния УС на статус документооборота, по умолчанию имеет значениеUndefined. Принимает значения из перечисленияUniversalMessageBehaviour:Undefined— значение не задано;AffectsWorkflow— УС влияет на статус документооборота;DoesNotAffectWorkflow— УС не влияет на статус документооборота.
Важно
Обратите внимание, что во время переходного периода:
для УС с кодами 1999, 2999 и 3999 поле
Behaviourне может принимать значениеDoesNotAffectWorkflow;вместе с УС в структуре MessagePatchToPostV2 обязательно должна быть передана сущность служебного документа в текущем формате в полях
Receipts,CorrectionRequestsи/илиXmlSignatureRejections.
См. также
- Структура используется:
в структуре MessagePatchToPostV2