From dbec5b891a2da34206cd32df940b76be6bbb91c1 Mon Sep 17 00:00:00 2001 From: RGleb Date: Wed, 12 Jan 2022 23:30:43 +0500 Subject: [PATCH 1/8] add power of attorney signing events --- .../Types/Messages/BoxEvents/MessageBoxEventType.cs | 4 ++++ .../Messages/BoxEvents/MessageBoxEventTypeRegistry.cs | 4 ++++ .../BoxEventsContents/DiadocPowerOfAttorneyFullId.cs | 8 ++++++++ .../BoxEventsContents/DiadocPowerOfAttorneyInfo.cs | 10 ++++++++++ .../BoxEventsContents/DiadocPowerOfAttorneyStatus.cs | 10 ++++++++++ .../DiadocPowerOfAttorneyStatusDetails.cs | 8 ++++++++ ...ackageRecipientPowerOfAttorneyStatusEventContent.cs | 7 +++++++ ...ntPackageSenderPowerOfAttorneyStatusEventContent.cs | 7 +++++++ ...ackageRecipientPowerOfAttorneyStatusEventContent.cs | 7 +++++++ ...ntPackageSenderPowerOfAttorneyStatusEventContent.cs | 7 +++++++ 10 files changed, 72 insertions(+) create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatus.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatusDetails.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs index 0ddf376..e4bc461 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs @@ -86,5 +86,9 @@ public enum MessageBoxEventType /// Получатель подписал документы с разногласиями в Диадоке. Событие в ящике получателя DocumentPackageSignedByMePartiallyOk, + OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatus, + OutboxMessageDocumentPackageSenderPowerOfAttorneyStatus, + InboxMessageDocumentPackageRecipientPowerOfAttorneyStatus, + InboxMessageDocumentPackageSenderPowerOfAttorneyStatus, } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs index 2914498..4ecc055 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs @@ -36,6 +36,10 @@ public MessageBoxEventTypeRegistry() Register(MessageBoxEventType.DiadocDocumentDelivered); Register(MessageBoxEventType.DocumentPackageSignedByRecipientPartiallyOk); Register(MessageBoxEventType.DocumentPackageSignedByMePartiallyOk); + Register(MessageBoxEventType.OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatus); + Register(MessageBoxEventType.OutboxMessageDocumentPackageSenderPowerOfAttorneyStatus); + Register(MessageBoxEventType.InboxMessageDocumentPackageRecipientPowerOfAttorneyStatus); + Register(MessageBoxEventType.InboxMessageDocumentPackageSenderPowerOfAttorneyStatus); } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs new file mode 100644 index 0000000..f4e1441 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs @@ -0,0 +1,8 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + public class DiadocPowerOfAttorneyFullId + { + public string RegistrationNumber { get; set; } + public string IssuerInn { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs new file mode 100644 index 0000000..1e3fbcb --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs @@ -0,0 +1,10 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + public class DiadocPowerOfAttorneyInfo + { + public string DocumentEntityId { get; set; } + public string PowerOfAttorneyEntityId { get; set; } + public DiadocPowerOfAttorneyFullId PowerOfAttorneyFullId { get; set; } + public DiadocPowerOfAttorneyStatus PowerOfAttorneyStatus { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatus.cs new file mode 100644 index 0000000..f838e17 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatus.cs @@ -0,0 +1,10 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + public class DiadocPowerOfAttorneyStatus + { + public string Severity { get; set; } + public string StatusNamedId { get; set; } + public string StatusText { get; set; } + public DiadocPowerOfAttorneyStatusDetails[] StatusDetails { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatusDetails.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatusDetails.cs new file mode 100644 index 0000000..95b8601 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatusDetails.cs @@ -0,0 +1,8 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + public class DiadocPowerOfAttorneyStatusDetails + { + public string Code { get; set; } + public string Text { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs new file mode 100644 index 0000000..745987a --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs @@ -0,0 +1,7 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox +{ + public class InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent : InboxDiadocEventContentBase + { + public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs new file mode 100644 index 0000000..341f985 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs @@ -0,0 +1,7 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox +{ + public class InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent : InboxDiadocEventContentBase + { + public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs new file mode 100644 index 0000000..1efc63d --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs @@ -0,0 +1,7 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox +{ + public class OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent : OutboxDiadocEventContentBase + { + public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs new file mode 100644 index 0000000..0202bae --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs @@ -0,0 +1,7 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox +{ + public class OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent : OutboxDiadocEventContentBase + { + public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } + } +} \ No newline at end of file From 0b33fa288b72f44807d53935834d179144723bb2 Mon Sep 17 00:00:00 2001 From: RGleb Date: Thu, 13 Jan 2022 13:35:02 +0500 Subject: [PATCH 2/8] change version: 1.9 -> 2.0-pre --- version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.json b/version.json index 98d9167..57db5d7 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "1.9", + "version": "2.0-pre", "assemblyVersion": { "precision": "build" }, From adf92ae8d3be024678c30db1fc2cbd0a7a986b50 Mon Sep 17 00:00:00 2001 From: RGleb Date: Thu, 27 Jan 2022 14:38:42 +0500 Subject: [PATCH 3/8] fixes of power of attorney contracts --- .../Types/Messages/BoxEvents/MessageBoxEventType.cs | 8 ++++---- .../Messages/BoxEvents/MessageBoxEventTypeRegistry.cs | 8 ++++---- .../BoxEventsContents/DiadocPowerOfAttorneyFullId.cs | 2 +- .../BoxEventsContents/DiadocPowerOfAttorneyInfo.cs | 3 ++- .../BoxEventsContents/DiadocPowerOfAttorneyStatus.cs | 10 ---------- .../DiadocPowerOfAttorneyValidationStatus.cs | 10 ++++++++++ ...=> DiadocPowerOfAttorneyValidationStatusErrors.cs} | 2 +- .../DiadocPowerOfAttorneyValidationStatusNamedId.cs | 11 +++++++++++ .../DiadocPowerOfAttorneyValidationStatusSeverity.cs | 11 +++++++++++ ...ipientPowerOfAttorneyStatusChangedEventContent.cs} | 2 +- ...SenderPowerOfAttorneyStatusChangedEventContent.cs} | 2 +- ...ipientPowerOfAttorneyStatusChangedEventContent.cs} | 2 +- ...SenderPowerOfAttorneyStatusChangedEventContent.cs} | 2 +- 13 files changed, 48 insertions(+), 25 deletions(-) delete mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatus.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs rename EdiApi.Client/Types/Messages/BoxEventsContents/{DiadocPowerOfAttorneyStatusDetails.cs => DiadocPowerOfAttorneyValidationStatusErrors.cs} (73%) create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusNamedId.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusSeverity.cs rename EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/{InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs => InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs} (58%) rename EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/{InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs => InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs} (59%) rename EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/{OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs => OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs} (58%) rename EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/{OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs => OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs} (59%) diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs index e4bc461..5e796d2 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs @@ -86,9 +86,9 @@ public enum MessageBoxEventType /// Получатель подписал документы с разногласиями в Диадоке. Событие в ящике получателя DocumentPackageSignedByMePartiallyOk, - OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatus, - OutboxMessageDocumentPackageSenderPowerOfAttorneyStatus, - InboxMessageDocumentPackageRecipientPowerOfAttorneyStatus, - InboxMessageDocumentPackageSenderPowerOfAttorneyStatus, + OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged, + OutboxDiadocDocumentSenderPowerOfAttorneyStatusChanged, + InboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged, + InboxDiadocDocumentSenderPowerOfAttorneyStatusChanged, } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs index 4ecc055..42df165 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs @@ -36,10 +36,10 @@ public MessageBoxEventTypeRegistry() Register(MessageBoxEventType.DiadocDocumentDelivered); Register(MessageBoxEventType.DocumentPackageSignedByRecipientPartiallyOk); Register(MessageBoxEventType.DocumentPackageSignedByMePartiallyOk); - Register(MessageBoxEventType.OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatus); - Register(MessageBoxEventType.OutboxMessageDocumentPackageSenderPowerOfAttorneyStatus); - Register(MessageBoxEventType.InboxMessageDocumentPackageRecipientPowerOfAttorneyStatus); - Register(MessageBoxEventType.InboxMessageDocumentPackageSenderPowerOfAttorneyStatus); + Register(MessageBoxEventType.OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged); + Register(MessageBoxEventType.OutboxDiadocDocumentSenderPowerOfAttorneyStatusChanged); + Register(MessageBoxEventType.InboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged); + Register(MessageBoxEventType.InboxDiadocDocumentSenderPowerOfAttorneyStatusChanged); } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs index f4e1441..7dbc3ca 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs @@ -2,7 +2,7 @@ { public class DiadocPowerOfAttorneyFullId { - public string RegistrationNumber { get; set; } public string IssuerInn { get; set; } + public string RegistrationNumber { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs index 1e3fbcb..eb21b3f 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs @@ -4,7 +4,8 @@ public class DiadocPowerOfAttorneyInfo { public string DocumentEntityId { get; set; } public string PowerOfAttorneyEntityId { get; set; } + public string PowerOfAttorneyStatusChangeEntityId { get; set; } public DiadocPowerOfAttorneyFullId PowerOfAttorneyFullId { get; set; } - public DiadocPowerOfAttorneyStatus PowerOfAttorneyStatus { get; set; } + public DiadocPowerOfAttorneyValidationStatus PowerOfAttorneyValidationStatus { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatus.cs deleted file mode 100644 index f838e17..0000000 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatus.cs +++ /dev/null @@ -1,10 +0,0 @@ -namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents -{ - public class DiadocPowerOfAttorneyStatus - { - public string Severity { get; set; } - public string StatusNamedId { get; set; } - public string StatusText { get; set; } - public DiadocPowerOfAttorneyStatusDetails[] StatusDetails { get; set; } - } -} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs new file mode 100644 index 0000000..fecde25 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs @@ -0,0 +1,10 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + public class DiadocPowerOfAttorneyValidationStatus + { + public DiadocPowerOfAttorneyValidationStatusSeverity Severity { get; set; } + public DiadocPowerOfAttorneyValidationStatusNamedId StatusNamedId { get; set; } + public string StatusText { get; set; } + public DiadocPowerOfAttorneyValidationStatusErrors[] ValidationErrors { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatusDetails.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusErrors.cs similarity index 73% rename from EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatusDetails.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusErrors.cs index 95b8601..1dda210 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyStatusDetails.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusErrors.cs @@ -1,6 +1,6 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { - public class DiadocPowerOfAttorneyStatusDetails + public class DiadocPowerOfAttorneyValidationStatusErrors { public string Code { get; set; } public string Text { get; set; } diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusNamedId.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusNamedId.cs new file mode 100644 index 0000000..d1c0b35 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusNamedId.cs @@ -0,0 +1,11 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + public enum DiadocPowerOfAttorneyValidationStatusNamedId + { + UnknownStatus = 0, + CanNotBeValidated = 1, + IsValid = 2, + IsNotValid = 3, + ValidationError = 4, + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusSeverity.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusSeverity.cs new file mode 100644 index 0000000..c4a87ef --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusSeverity.cs @@ -0,0 +1,11 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + public enum DiadocPowerOfAttorneyValidationStatusSeverity + { + UnknownSeverity = 0, + Info = 1, + Success = 2, + Warning = 3, + Error = 4, + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs similarity index 58% rename from EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs index 745987a..2a2fbbd 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs @@ -1,6 +1,6 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox { - public class InboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent : InboxDiadocEventContentBase + public class InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent : InboxDiadocEventContentBase { public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } } diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs similarity index 59% rename from EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs index 341f985..4f215ca 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs @@ -1,6 +1,6 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox { - public class InboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent : InboxDiadocEventContentBase + public class InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent : InboxDiadocEventContentBase { public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } } diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs similarity index 58% rename from EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs index 1efc63d..8cf5e1f 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs @@ -1,6 +1,6 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox { - public class OutboxMessageDocumentPackageRecipientPowerOfAttorneyStatusEventContent : OutboxDiadocEventContentBase + public class OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent : OutboxDiadocEventContentBase { public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } } diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs similarity index 59% rename from EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs index 0202bae..fc372ac 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs @@ -1,6 +1,6 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox { - public class OutboxMessageDocumentPackageSenderPowerOfAttorneyStatusEventContent : OutboxDiadocEventContentBase + public class OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent : OutboxDiadocEventContentBase { public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } } From 44b464435ffce4f0d350fb5384f91e41354dc395 Mon Sep 17 00:00:00 2001 From: RGleb Date: Thu, 27 Jan 2022 14:39:46 +0500 Subject: [PATCH 4/8] change version: 2.0-pre -> 2.0pre2 --- version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.json b/version.json index 57db5d7..b681a77 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.0-pre", + "version": "2.0-pre2", "assemblyVersion": { "precision": "build" }, From 93873b3223fee3efffbab55f147bcce919deb413 Mon Sep 17 00:00:00 2001 From: RGleb Date: Wed, 9 Feb 2022 14:26:06 +0500 Subject: [PATCH 5/8] rename: DiadocPowerOfAttorneyValidationStatusErrors -> DiadocPowerOfAttorneyValidationStatusError --- .../BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs | 2 +- ...sErrors.cs => DiadocPowerOfAttorneyValidationStatusError.cs} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename EdiApi.Client/Types/Messages/BoxEventsContents/{DiadocPowerOfAttorneyValidationStatusErrors.cs => DiadocPowerOfAttorneyValidationStatusError.cs} (73%) diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs index fecde25..c291942 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs @@ -5,6 +5,6 @@ public class DiadocPowerOfAttorneyValidationStatus public DiadocPowerOfAttorneyValidationStatusSeverity Severity { get; set; } public DiadocPowerOfAttorneyValidationStatusNamedId StatusNamedId { get; set; } public string StatusText { get; set; } - public DiadocPowerOfAttorneyValidationStatusErrors[] ValidationErrors { get; set; } + public DiadocPowerOfAttorneyValidationStatusError[] ValidationErrors { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusErrors.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusError.cs similarity index 73% rename from EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusErrors.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusError.cs index 1dda210..fc11cba 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusErrors.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusError.cs @@ -1,6 +1,6 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { - public class DiadocPowerOfAttorneyValidationStatusErrors + public class DiadocPowerOfAttorneyValidationStatusError { public string Code { get; set; } public string Text { get; set; } From c2de250b47baadaeebecc4f456c04e769bf46e7e Mon Sep 17 00:00:00 2001 From: RGleb Date: Wed, 9 Feb 2022 14:26:52 +0500 Subject: [PATCH 6/8] change version: 2.0-pre2 -> 2.0-pre3 --- version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.json b/version.json index b681a77..71ab8ac 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.0-pre2", + "version": "2.0-pre3", "assemblyVersion": { "precision": "build" }, From 94c340294805f17a57bf3c5702aac397794b7950 Mon Sep 17 00:00:00 2001 From: RGleb Date: Mon, 18 Apr 2022 11:35:44 +0500 Subject: [PATCH 7/8] change version to 2.0 --- version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.json b/version.json index 71ab8ac..c1f5b1a 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.0-pre3", + "version": "2.0", "assemblyVersion": { "precision": "build" }, From d8e3a22b335513ff45af81b13fae81f969d2c266 Mon Sep 17 00:00:00 2001 From: RGleb Date: Mon, 18 Apr 2022 12:51:00 +0500 Subject: [PATCH 8/8] add documentation --- .../Types/Messages/BoxEvents/MessageBoxEventType.cs | 8 ++++++++ .../BoxEventsContents/DiadocPowerOfAttorneyFullId.cs | 4 ++++ .../BoxEventsContents/DiadocPowerOfAttorneyInfo.cs | 10 ++++++++++ .../DiadocPowerOfAttorneyValidationStatus.cs | 8 ++++++++ .../DiadocPowerOfAttorneyValidationStatusError.cs | 4 ++++ .../DiadocPowerOfAttorneyValidationStatusNamedId.cs | 10 ++++++++++ .../DiadocPowerOfAttorneyValidationStatusSeverity.cs | 10 ++++++++++ ...ecipientPowerOfAttorneyStatusChangedEventContent.cs | 2 ++ ...ntSenderPowerOfAttorneyStatusChangedEventContent.cs | 2 ++ ...ecipientPowerOfAttorneyStatusChangedEventContent.cs | 2 ++ ...ntSenderPowerOfAttorneyStatusChangedEventContent.cs | 2 ++ 11 files changed, 62 insertions(+) diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs index 5e796d2..b179d89 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs @@ -86,9 +86,17 @@ public enum MessageBoxEventType /// Получатель подписал документы с разногласиями в Диадоке. Событие в ящике получателя DocumentPackageSignedByMePartiallyOk, + + /// Изменился статус проверки МЧД получателя документа в Диадоке. Событие в ящике отправителя OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged, + + /// Изменился статус проверки МЧД отправителя документа в Диадоке. Событие в ящике отправителя OutboxDiadocDocumentSenderPowerOfAttorneyStatusChanged, + + /// Изменился статус проверки МЧД получателя документа в Диадоке. Событие в ящике получателя InboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged, + + /// Изменился статус проверки МЧД отправителя документа в Диадоке. Событие в ящике получателя InboxDiadocDocumentSenderPowerOfAttorneyStatusChanged, } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs index 7dbc3ca..7a7c35f 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyFullId.cs @@ -1,8 +1,12 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { + /// Полный идентификатор МЧД public class DiadocPowerOfAttorneyFullId { + /// ИНН выпустившей МЧД организации public string IssuerInn { get; set; } + + /// Регистрационный номер МЧД public string RegistrationNumber { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs index eb21b3f..e336310 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyInfo.cs @@ -1,11 +1,21 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { + /// Информация об МЧД и её текущем статусе проверки public class DiadocPowerOfAttorneyInfo { + /// Идентификатор подписанного с МЧД документа в пакете документов public string DocumentEntityId { get; set; } + + /// Идентификатор МЧД в пакете документов public string PowerOfAttorneyEntityId { get; set; } + + /// Идентификатор изменения статуса в истории изменений статусов проверки МЧД public string PowerOfAttorneyStatusChangeEntityId { get; set; } + + /// Полный идентификатор МЧД public DiadocPowerOfAttorneyFullId PowerOfAttorneyFullId { get; set; } + + /// Текущий статус проверки МЧД public DiadocPowerOfAttorneyValidationStatus PowerOfAttorneyValidationStatus { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs index c291942..8e46b5b 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatus.cs @@ -1,10 +1,18 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { + /// Статус проверки МЧД public class DiadocPowerOfAttorneyValidationStatus { + /// Критичность статуса public DiadocPowerOfAttorneyValidationStatusSeverity Severity { get; set; } + + /// Идентификатор статуса public DiadocPowerOfAttorneyValidationStatusNamedId StatusNamedId { get; set; } + + /// Текст статуса public string StatusText { get; set; } + + /// Ошибки проверки МЧД public DiadocPowerOfAttorneyValidationStatusError[] ValidationErrors { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusError.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusError.cs index fc11cba..12335e7 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusError.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusError.cs @@ -1,8 +1,12 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { + /// Ошибка проверки статуса МЧД public class DiadocPowerOfAttorneyValidationStatusError { + /// Код ошибки public string Code { get; set; } + + /// Текст ошибки public string Text { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusNamedId.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusNamedId.cs index d1c0b35..cbbb6a9 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusNamedId.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusNamedId.cs @@ -1,11 +1,21 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { + /// Идентификатор статуса проверки МЧД public enum DiadocPowerOfAttorneyValidationStatusNamedId { + /// Неизвестный статус UnknownStatus = 0, + + /// МЧД не может быть проверена CanNotBeValidated = 1, + + /// МЧД валидна IsValid = 2, + + /// МЧД не валидна IsNotValid = 3, + + /// Ошибка во время проверки МЧД ValidationError = 4, } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusSeverity.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusSeverity.cs index c4a87ef..0ea06d9 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusSeverity.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocPowerOfAttorneyValidationStatusSeverity.cs @@ -1,11 +1,21 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { + /// Критичность статуса проверки МЧД public enum DiadocPowerOfAttorneyValidationStatusSeverity { + /// Неизвестная критичность UnknownSeverity = 0, + + /// Действие не требуется Info = 1, + + /// Действие выполнено успешно Success = 2, + + /// Действие требуется Warning = 3, + + /// Отказано в действии Error = 4, } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs index 2a2fbbd..89906eb 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs @@ -1,7 +1,9 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox { + /// Информация о событии DiadocDocumentRecipientPowerOfAttorneyStatusChanged в ящике получателя public class InboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent : InboxDiadocEventContentBase { + /// Информация об МЧД и её текущем статусе проверки public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs index 4f215ca..b978a82 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs @@ -1,7 +1,9 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox { + /// Информация о событии DiadocDocumentSenderPowerOfAttorneyStatusChanged в ящике получателя public class InboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent : InboxDiadocEventContentBase { + /// Информация об МЧД и её текущем статусе проверки public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs index 8cf5e1f..9d3429e 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent.cs @@ -1,7 +1,9 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox { + /// Информация о событии DiadocDocumentRecipientPowerOfAttorneyStatusChanged в ящике отправителя public class OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChangedEventContent : OutboxDiadocEventContentBase { + /// Информация об МЧД и её текущем статусе проверки public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs index fc372ac..77ffbb2 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent.cs @@ -1,7 +1,9 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox { + /// Информация о событии DiadocDocumentSenderPowerOfAttorneyStatusChanged в ящике отправителя public class OutboxDiadocDocumentSenderPowerOfAttorneyStatusChangedEventContent : OutboxDiadocEventContentBase { + /// Информация об МЧД и её текущем статусе проверки public DiadocPowerOfAttorneyInfo PowerOfAttorneyInfo { get; set; } } } \ No newline at end of file