From 4043e066a8ef61828dd7db4abfb3bad59357b5c3 Mon Sep 17 00:00:00 2001 From: "i.borovik" Date: Fri, 2 Dec 2022 17:14:24 +0500 Subject: [PATCH 1/7] add gis mt events --- .../Messages/BoxEvents/MessageBoxEventType.cs | 12 +++++++++++ .../BoxEvents/MessageBoxEventTypeRegistry.cs | 4 ++++ .../DiadocGisMtStatusDetail.cs | 12 +++++++++++ .../Messages/BoxEventsContents/GisMtStatus.cs | 21 +++++++++++++++++++ .../InboxDiadocDocumentGisMtStatusChanged.cs | 12 +++++++++++ ...InboxDiadocRevocationGisMtStatusChanged.cs | 12 +++++++++++ .../OutboxDiadocDocumentGisMtStatusChanged.cs | 12 +++++++++++ ...utboxDiadocRevocationGisMtStatusChanged.cs | 12 +++++++++++ version.json | 2 +- 9 files changed, 98 insertions(+), 1 deletion(-) create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusDetail.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/GisMtStatus.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocRevocationGisMtStatusChanged.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocRevocationGisMtStatusChanged.cs diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs index ca81134..ff77cb2 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs @@ -98,5 +98,17 @@ public enum MessageBoxEventType /// Изменился статус проверки МЧД отправителя документа в Диадоке. Событие в ящике получателя InboxDiadocDocumentSenderPowerOfAttorneyStatusChanged, + + /// Изменился статус в ГИС МТ "Честный знак" для документа, сформированного на основании входящего Invoic + InboxDiadocDocumentGisMtStatusChanged, + + /// Изменился статус запроса на аннулирование документа в ГИС МТ "Честный знак". Событие в ящике получателя + InboxDiadocRevocationGisMtStatusChanged, + + /// Изменился статус в ГИС МТ "Честный знак" для документа, сформированного на основании исходящего Invoic + OutboxDiadocDocumentGisMtStatusChanged, + + /// Изменился статус запроса на аннулирование документа в ГИС МТ "Честный знак". Событие в ящике отправителя + OutboxDiadocRevocationGisMtStatusChanged, } } \ 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 42df165..3b7ff49 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs @@ -40,6 +40,10 @@ public MessageBoxEventTypeRegistry() Register(MessageBoxEventType.OutboxDiadocDocumentSenderPowerOfAttorneyStatusChanged); Register(MessageBoxEventType.InboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged); Register(MessageBoxEventType.InboxDiadocDocumentSenderPowerOfAttorneyStatusChanged); + Register(MessageBoxEventType.InboxDiadocDocumentGisMtStatusChanged); + Register(MessageBoxEventType.InboxDiadocRevocationGisMtStatusChanged); + Register(MessageBoxEventType.OutboxDiadocDocumentGisMtStatusChanged); + Register(MessageBoxEventType.OutboxDiadocRevocationGisMtStatusChanged); } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusDetail.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusDetail.cs new file mode 100644 index 0000000..29c7ef5 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusDetail.cs @@ -0,0 +1,12 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + /// Детализация по статусу + public class DiadocGisMtStatusDetail + { + /// Код ошибки + public string Code { get; set; } + + /// Текст ошибки + public string Text { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/GisMtStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/GisMtStatus.cs new file mode 100644 index 0000000..c5a5a0c --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/GisMtStatus.cs @@ -0,0 +1,21 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + /// Статус в ГИС МТ "Честный знак" + public enum GisMtStatus + { + /// Неизвестный статус + Unknown = 0, + + /// Отправляется в ГИС МТ Честный ЗНАК + SendingInProgress = 1, + + /// Обрабатывается в ГИС МТ Честный ЗНАК + ProcessingInGisMt = 2, + + /// Обработан в ГИС МТ Честный ЗНАК + SuccessProcessedInGisMt = 3, + + /// Ошибка обработки документа в ГИС МТ Честный ЗНАК + ProcessingFailInGisMt = 4, + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs new file mode 100644 index 0000000..b33c97d --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs @@ -0,0 +1,12 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox +{ + /// Информация о событии InboxDiadocDocumentGisMtStatusChanged в ящике получателя + public class InboxDiadocDocumentGisMtStatusChanged : InboxDiadocEventContentBase + { + /// Статус в ГИС МТ "Честный знак" + public GisMtStatus GisMtStatus { get; set; } + + /// Список ошибок, которые были получены при взаимодействии с ГИС МТ Честный знак в рамках документооборота + public DiadocGisMtStatusDetail[] Details { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocRevocationGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocRevocationGisMtStatusChanged.cs new file mode 100644 index 0000000..81ef45e --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocRevocationGisMtStatusChanged.cs @@ -0,0 +1,12 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox +{ + /// Информация о событии InboxDiadocRevocationGisMtStatusChanged в ящике получателя + public class InboxDiadocRevocationGisMtStatusChanged : InboxDiadocEventContentBase + { + /// Статус в ГИС МТ "Честный знак" + public GisMtStatus GisMtStatus { get; set; } + + /// Список ошибок, которые были получены при взаимодействии с ГИС МТ Честный знак в рамках документооборота + public DiadocGisMtStatusDetail[] Details { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs new file mode 100644 index 0000000..cb659e8 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs @@ -0,0 +1,12 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox +{ + /// Информация о событии OutboxDiadocDocumentGisMtStatusChanged в ящике отправителя + public class OutboxDiadocDocumentGisMtStatusChanged : OutboxDiadocEventContentBase + { + /// Статус в ГИС МТ "Честный знак" + public GisMtStatus GisMtStatus { get; set; } + + /// Список ошибок, которые были получены при взаимодействии с ГИС МТ Честный знак в рамках документооборота + public DiadocGisMtStatusDetail[] Details { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocRevocationGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocRevocationGisMtStatusChanged.cs new file mode 100644 index 0000000..3543145 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocRevocationGisMtStatusChanged.cs @@ -0,0 +1,12 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox +{ + /// Информация о событии OutboxDiadocRevocationGisMtStatusChanged в ящике отправителя + public class OutboxDiadocRevocationGisMtStatusChanged : OutboxDiadocEventContentBase + { + /// Статус в ГИС МТ "Честный знак" + public GisMtStatus GisMtStatus { get; set; } + + /// Список ошибок, которые были получены при взаимодействии с ГИС МТ Честный знак в рамках документооборота + public DiadocGisMtStatusDetail[] Details { get; set; } + } +} \ No newline at end of file diff --git a/version.json b/version.json index c1f5b1a..4809f64 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", + "version": "2.0-pre6", "assemblyVersion": { "precision": "build" }, From f1f01425bbf382c95b690979af8442732eaf5de2 Mon Sep 17 00:00:00 2001 From: "i.borovik" Date: Fri, 9 Dec 2022 17:10:13 +0500 Subject: [PATCH 2/7] more gis mt info --- .../Messages/BoxEvents/MessageBoxEventType.cs | 8 +++---- .../BoxEvents/MessageBoxEventTypeRegistry.cs | 4 ++-- .../BoxEventsContents/DiadocGisMtInfo.cs | 12 +++++++++++ .../DiadocGisMtOuterStatusType.cs | 21 +++++++++++++++++++ .../BoxEventsContents/DiadocGisMtStatus.cs | 18 ++++++++++++++++ ...tStatus.cs => DiadocGisMtStatusNamedId.cs} | 12 +++++------ .../InboxDiadocDocumentGisMtStatusChanged.cs | 7 ++----- ...docDocumentRevocationGisMtStatusChanged.cs | 9 ++++++++ ...InboxDiadocRevocationGisMtStatusChanged.cs | 12 ----------- .../OutboxDiadocDocumentGisMtStatusChanged.cs | 7 ++----- ...docDocumentRevocationGisMtStatusChanged.cs | 9 ++++++++ ...utboxDiadocRevocationGisMtStatusChanged.cs | 12 ----------- version.json | 2 +- 13 files changed, 86 insertions(+), 47 deletions(-) create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtInfo.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtOuterStatusType.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs rename EdiApi.Client/Types/Messages/BoxEventsContents/{GisMtStatus.cs => DiadocGisMtStatusNamedId.cs} (51%) create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChanged.cs delete mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocRevocationGisMtStatusChanged.cs create mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChanged.cs delete mode 100644 EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocRevocationGisMtStatusChanged.cs diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs index ff77cb2..18de47c 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs @@ -99,16 +99,16 @@ public enum MessageBoxEventType /// Изменился статус проверки МЧД отправителя документа в Диадоке. Событие в ящике получателя InboxDiadocDocumentSenderPowerOfAttorneyStatusChanged, - /// Изменился статус в ГИС МТ "Честный знак" для документа, сформированного на основании входящего Invoic + /// Изменился статус документа в ГИС МТ "Честный ЗНАК". Событие в ящике получателя InboxDiadocDocumentGisMtStatusChanged, - /// Изменился статус запроса на аннулирование документа в ГИС МТ "Честный знак". Событие в ящике получателя + /// Изменился статус запроса на аннулирование документа в ГИС МТ "Честный ЗНАК". Событие в ящике получателя InboxDiadocRevocationGisMtStatusChanged, - /// Изменился статус в ГИС МТ "Честный знак" для документа, сформированного на основании исходящего Invoic + /// Изменился статус документа в ГИС МТ "Честный ЗНАК". Событие в ящике отправителя OutboxDiadocDocumentGisMtStatusChanged, - /// Изменился статус запроса на аннулирование документа в ГИС МТ "Честный знак". Событие в ящике отправителя + /// Изменился статус запроса на аннулирование документа в ГИС МТ "Честный ЗНАК". Событие в ящике отправителя OutboxDiadocRevocationGisMtStatusChanged, } } \ 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 3b7ff49..6d1bcc1 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs @@ -41,9 +41,9 @@ public MessageBoxEventTypeRegistry() Register(MessageBoxEventType.InboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged); Register(MessageBoxEventType.InboxDiadocDocumentSenderPowerOfAttorneyStatusChanged); Register(MessageBoxEventType.InboxDiadocDocumentGisMtStatusChanged); - Register(MessageBoxEventType.InboxDiadocRevocationGisMtStatusChanged); + Register(MessageBoxEventType.InboxDiadocRevocationGisMtStatusChanged); Register(MessageBoxEventType.OutboxDiadocDocumentGisMtStatusChanged); - Register(MessageBoxEventType.OutboxDiadocRevocationGisMtStatusChanged); + Register(MessageBoxEventType.OutboxDiadocRevocationGisMtStatusChanged); } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtInfo.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtInfo.cs new file mode 100644 index 0000000..c6a36ac --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtInfo.cs @@ -0,0 +1,12 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + /// Информация о статусе проверки в ГИС МТ "Честный ЗНАК" + public class DiadocGisMtInfo + { + /// Идентификатор квитанции, полученной при взаимодействии с ГИС МТ "Честный ЗНАК" + public string GisMtAttachmentEntityId { get; set; } + + /// Cтатус проверки в ГИС МТ "Честный ЗНАК" + public DiadocGisMtStatus StatusNamedId { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtOuterStatusType.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtOuterStatusType.cs new file mode 100644 index 0000000..8352da3 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtOuterStatusType.cs @@ -0,0 +1,21 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + /// Тип статуса обработки в ГИС МТ "Честный ЗНАК" + public enum DiadocGisMtOuterStatusType + { + /// Неизвестный тип + UnknownStatus = 0, + + /// Обработка в процессе + Normal = 1, + + /// Обработка завершена успешно + Success = 2, + + /// Тип присваивается промежуточным статусам, на которые требуется обратить внимание пользователя + Warning = 3, + + /// В процессе обработки возникли ошибки + Error = 4, + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs new file mode 100644 index 0000000..17696dc --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs @@ -0,0 +1,18 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents +{ + /// Cтатус проверки в ГИС МТ "Честный ЗНАК" + public class DiadocGisMtStatus + { + /// Статус проверки в ГИС МТ "Честный ЗНАК" + public DiadocGisMtStatusNamedId StatusNamedId { get; set; } + + /// Тип статуса обработки в ГИС МТ "Честный ЗНАК" + public DiadocGisMtOuterStatusType OuterStatusType { get; set; } + + /// Описание статуса в ГИС МТ "Честный ЗНАК" + public string Description { get; set; } = default!; + + /// Список ошибок, которые были получены при взаимодействии с ГИС МТ "Честный ЗНАК" в рамках документооборота + public DiadocGisMtStatusDetail[] Details { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/GisMtStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusNamedId.cs similarity index 51% rename from EdiApi.Client/Types/Messages/BoxEventsContents/GisMtStatus.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusNamedId.cs index c5a5a0c..eba7f0f 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/GisMtStatus.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusNamedId.cs @@ -1,21 +1,21 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { - /// Статус в ГИС МТ "Честный знак" - public enum GisMtStatus + /// Статус в ГИС МТ "Честный ЗНАК" + public enum DiadocGisMtStatusNamedId { /// Неизвестный статус Unknown = 0, - /// Отправляется в ГИС МТ Честный ЗНАК + /// Отправляется в ГИС МТ "Честный ЗНАК" SendingInProgress = 1, - /// Обрабатывается в ГИС МТ Честный ЗНАК + /// Обрабатывается в ГИС МТ "Честный ЗНАК" ProcessingInGisMt = 2, - /// Обработан в ГИС МТ Честный ЗНАК + /// Обработан в ГИС МТ "Честный ЗНАК" SuccessProcessedInGisMt = 3, - /// Ошибка обработки документа в ГИС МТ Честный ЗНАК + /// Ошибка обработки документа в ГИС МТ "Честный ЗНАК" ProcessingFailInGisMt = 4, } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs index b33c97d..1893c1d 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs @@ -3,10 +3,7 @@ /// Информация о событии InboxDiadocDocumentGisMtStatusChanged в ящике получателя public class InboxDiadocDocumentGisMtStatusChanged : InboxDiadocEventContentBase { - /// Статус в ГИС МТ "Честный знак" - public GisMtStatus GisMtStatus { get; set; } - - /// Список ошибок, которые были получены при взаимодействии с ГИС МТ Честный знак в рамках документооборота - public DiadocGisMtStatusDetail[] Details { get; set; } + /// Информация о статусе проверки в ГИС МТ "Честный ЗНАК" + public DiadocGisMtInfo DiadocGisMtInfo { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChanged.cs new file mode 100644 index 0000000..4d5107b --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChanged.cs @@ -0,0 +1,9 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox +{ + /// Информация о событии InboxDiadocRevocationGisMtStatusChanged в ящике получателя + public class InboxDiadocDocumentRevocationGisMtStatusChanged : InboxDiadocEventContentBase + { + /// Информация о статусе проверки в ГИС МТ "Честный знак" + public DiadocGisMtInfo DiadocGisMtInfo { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocRevocationGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocRevocationGisMtStatusChanged.cs deleted file mode 100644 index 81ef45e..0000000 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocRevocationGisMtStatusChanged.cs +++ /dev/null @@ -1,12 +0,0 @@ -namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox -{ - /// Информация о событии InboxDiadocRevocationGisMtStatusChanged в ящике получателя - public class InboxDiadocRevocationGisMtStatusChanged : InboxDiadocEventContentBase - { - /// Статус в ГИС МТ "Честный знак" - public GisMtStatus GisMtStatus { get; set; } - - /// Список ошибок, которые были получены при взаимодействии с ГИС МТ Честный знак в рамках документооборота - public DiadocGisMtStatusDetail[] Details { get; set; } - } -} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs index cb659e8..3d007c9 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs @@ -3,10 +3,7 @@ /// Информация о событии OutboxDiadocDocumentGisMtStatusChanged в ящике отправителя public class OutboxDiadocDocumentGisMtStatusChanged : OutboxDiadocEventContentBase { - /// Статус в ГИС МТ "Честный знак" - public GisMtStatus GisMtStatus { get; set; } - - /// Список ошибок, которые были получены при взаимодействии с ГИС МТ Честный знак в рамках документооборота - public DiadocGisMtStatusDetail[] Details { get; set; } + /// Информация о статусе проверки в ГИС МТ "Честный ЗНАК" + public DiadocGisMtInfo DiadocGisMtInfo { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChanged.cs new file mode 100644 index 0000000..0d5c001 --- /dev/null +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChanged.cs @@ -0,0 +1,9 @@ +namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox +{ + /// Информация о событии OutboxDiadocRevocationGisMtStatusChanged в ящике отправителя + public class OutboxDiadocDocumentRevocationGisMtStatusChanged : OutboxDiadocEventContentBase + { + /// Информация о статусе проверки в ГИС МТ "Честный ЗНАК" + public DiadocGisMtInfo DiadocGisMtInfo { get; set; } + } +} \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocRevocationGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocRevocationGisMtStatusChanged.cs deleted file mode 100644 index 3543145..0000000 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocRevocationGisMtStatusChanged.cs +++ /dev/null @@ -1,12 +0,0 @@ -namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox -{ - /// Информация о событии OutboxDiadocRevocationGisMtStatusChanged в ящике отправителя - public class OutboxDiadocRevocationGisMtStatusChanged : OutboxDiadocEventContentBase - { - /// Статус в ГИС МТ "Честный знак" - public GisMtStatus GisMtStatus { get; set; } - - /// Список ошибок, которые были получены при взаимодействии с ГИС МТ Честный знак в рамках документооборота - public DiadocGisMtStatusDetail[] Details { get; set; } - } -} \ No newline at end of file diff --git a/version.json b/version.json index 4809f64..c02f61b 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-pre6", + "version": "2.1-pre0.1", "assemblyVersion": { "precision": "build" }, From d164e2c630ccfd209d143edf6e7ea8d10bcfc841 Mon Sep 17 00:00:00 2001 From: "i.borovik" Date: Fri, 9 Dec 2022 17:34:50 +0500 Subject: [PATCH 3/7] version fix --- version.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.json b/version.json index c02f61b..9ab8142 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.1-pre0.1", + "version": "2.1-pre2", "assemblyVersion": { "precision": "build" }, From 43da57355b8d6551fdcc499533cb037a92c1c729 Mon Sep 17 00:00:00 2001 From: "i.borovik" Date: Fri, 9 Dec 2022 18:30:49 +0500 Subject: [PATCH 4/7] rename revocation types --- EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs | 4 ++-- .../Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs | 4 ++-- version.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs index 18de47c..af6b1c1 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs @@ -103,12 +103,12 @@ public enum MessageBoxEventType InboxDiadocDocumentGisMtStatusChanged, /// Изменился статус запроса на аннулирование документа в ГИС МТ "Честный ЗНАК". Событие в ящике получателя - InboxDiadocRevocationGisMtStatusChanged, + InboxDiadocDocumentRevocationGisMtStatusChanged, /// Изменился статус документа в ГИС МТ "Честный ЗНАК". Событие в ящике отправителя OutboxDiadocDocumentGisMtStatusChanged, /// Изменился статус запроса на аннулирование документа в ГИС МТ "Честный ЗНАК". Событие в ящике отправителя - OutboxDiadocRevocationGisMtStatusChanged, + OutboxDiadocDocumentRevocationGisMtStatusChanged, } } \ 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 6d1bcc1..7a26652 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs @@ -41,9 +41,9 @@ public MessageBoxEventTypeRegistry() Register(MessageBoxEventType.InboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged); Register(MessageBoxEventType.InboxDiadocDocumentSenderPowerOfAttorneyStatusChanged); Register(MessageBoxEventType.InboxDiadocDocumentGisMtStatusChanged); - Register(MessageBoxEventType.InboxDiadocRevocationGisMtStatusChanged); + Register(MessageBoxEventType.InboxDiadocDocumentRevocationGisMtStatusChanged); Register(MessageBoxEventType.OutboxDiadocDocumentGisMtStatusChanged); - Register(MessageBoxEventType.OutboxDiadocRevocationGisMtStatusChanged); + Register(MessageBoxEventType.OutboxDiadocDocumentRevocationGisMtStatusChanged); } } } \ No newline at end of file diff --git a/version.json b/version.json index 9ab8142..0759896 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.1-pre2", + "version": "2.1-pre3", "assemblyVersion": { "precision": "build" }, From 5ae5825759c007f485c6a2510dfb7bb29322a038 Mon Sep 17 00:00:00 2001 From: "i.borovik" Date: Mon, 12 Dec 2022 15:58:50 +0500 Subject: [PATCH 5/7] rename status type --- .../Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs | 2 +- version.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs index 17696dc..47d1145 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs @@ -7,7 +7,7 @@ public class DiadocGisMtStatus public DiadocGisMtStatusNamedId StatusNamedId { get; set; } /// Тип статуса обработки в ГИС МТ "Честный ЗНАК" - public DiadocGisMtOuterStatusType OuterStatusType { get; set; } + public DiadocGisMtOuterStatusType StatusType { get; set; } /// Описание статуса в ГИС МТ "Честный ЗНАК" public string Description { get; set; } = default!; diff --git a/version.json b/version.json index 0759896..eb8e2f0 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.1-pre3", + "version": "2.1-pre4", "assemblyVersion": { "precision": "build" }, From b5abbded5935d55b7d61ef21492511036adf8e2d Mon Sep 17 00:00:00 2001 From: "i.borovik" Date: Mon, 12 Dec 2022 18:48:13 +0500 Subject: [PATCH 6/7] refactoring --- .../Messages/BoxEvents/MessageBoxEventTypeRegistry.cs | 8 ++++---- .../Types/Messages/BoxEventsContents/DiadocGisMtInfo.cs | 2 +- .../Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs | 4 ++-- .../BoxEventsContents/DiadocGisMtStatusNamedId.cs | 6 +++--- ...ocGisMtOuterStatusType.cs => DiadocGisMtStatusType.cs} | 2 +- ... InboxDiadocDocumentGisMtStatusChangedEventContent.cs} | 4 ++-- ...ocDocumentRevocationGisMtStatusChangedEventContent.cs} | 6 +++--- ...OutboxDiadocDocumentGisMtStatusChangedEventContent.cs} | 4 ++-- ...ocDocumentRevocationGisMtStatusChangedEventContent.cs} | 6 +++--- version.json | 2 +- 10 files changed, 22 insertions(+), 22 deletions(-) rename EdiApi.Client/Types/Messages/BoxEventsContents/{DiadocGisMtOuterStatusType.cs => DiadocGisMtStatusType.cs} (95%) rename EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/{InboxDiadocDocumentGisMtStatusChanged.cs => InboxDiadocDocumentGisMtStatusChangedEventContent.cs} (70%) rename EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/{InboxDiadocDocumentRevocationGisMtStatusChanged.cs => InboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs} (65%) rename EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/{OutboxDiadocDocumentGisMtStatusChanged.cs => OutboxDiadocDocumentGisMtStatusChangedEventContent.cs} (70%) rename EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/{OutboxDiadocDocumentRevocationGisMtStatusChanged.cs => OutboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs} (64%) diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs index 7a26652..22808f1 100644 --- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs +++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs @@ -40,10 +40,10 @@ public MessageBoxEventTypeRegistry() Register(MessageBoxEventType.OutboxDiadocDocumentSenderPowerOfAttorneyStatusChanged); Register(MessageBoxEventType.InboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged); Register(MessageBoxEventType.InboxDiadocDocumentSenderPowerOfAttorneyStatusChanged); - Register(MessageBoxEventType.InboxDiadocDocumentGisMtStatusChanged); - Register(MessageBoxEventType.InboxDiadocDocumentRevocationGisMtStatusChanged); - Register(MessageBoxEventType.OutboxDiadocDocumentGisMtStatusChanged); - Register(MessageBoxEventType.OutboxDiadocDocumentRevocationGisMtStatusChanged); + Register(MessageBoxEventType.InboxDiadocDocumentGisMtStatusChanged); + Register(MessageBoxEventType.InboxDiadocDocumentRevocationGisMtStatusChanged); + Register(MessageBoxEventType.OutboxDiadocDocumentGisMtStatusChanged); + Register(MessageBoxEventType.OutboxDiadocDocumentRevocationGisMtStatusChanged); } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtInfo.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtInfo.cs index c6a36ac..b069adf 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtInfo.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtInfo.cs @@ -7,6 +7,6 @@ public class DiadocGisMtInfo public string GisMtAttachmentEntityId { get; set; } /// Cтатус проверки в ГИС МТ "Честный ЗНАК" - public DiadocGisMtStatus StatusNamedId { get; set; } + public DiadocGisMtStatus GisMtStatus { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs index 47d1145..3382ac6 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs @@ -7,10 +7,10 @@ public class DiadocGisMtStatus public DiadocGisMtStatusNamedId StatusNamedId { get; set; } /// Тип статуса обработки в ГИС МТ "Честный ЗНАК" - public DiadocGisMtOuterStatusType StatusType { get; set; } + public DiadocGisMtStatusType StatusType { get; set; } /// Описание статуса в ГИС МТ "Честный ЗНАК" - public string Description { get; set; } = default!; + public string Description { get; set; } /// Список ошибок, которые были получены при взаимодействии с ГИС МТ "Честный ЗНАК" в рамках документооборота public DiadocGisMtStatusDetail[] Details { get; set; } diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusNamedId.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusNamedId.cs index eba7f0f..72932ad 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusNamedId.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusNamedId.cs @@ -10,12 +10,12 @@ public enum DiadocGisMtStatusNamedId SendingInProgress = 1, /// Обрабатывается в ГИС МТ "Честный ЗНАК" - ProcessingInGisMt = 2, + InProcessing = 2, /// Обработан в ГИС МТ "Честный ЗНАК" - SuccessProcessedInGisMt = 3, + SuccessProcessed = 3, /// Ошибка обработки документа в ГИС МТ "Честный ЗНАК" - ProcessingFailInGisMt = 4, + ProcessingError = 4, } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtOuterStatusType.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusType.cs similarity index 95% rename from EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtOuterStatusType.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusType.cs index 8352da3..f9e5be6 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtOuterStatusType.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatusType.cs @@ -1,7 +1,7 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents { /// Тип статуса обработки в ГИС МТ "Честный ЗНАК" - public enum DiadocGisMtOuterStatusType + public enum DiadocGisMtStatusType { /// Неизвестный тип UnknownStatus = 0, diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChangedEventContent.cs similarity index 70% rename from EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChangedEventContent.cs index 1893c1d..453bd54 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChanged.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentGisMtStatusChangedEventContent.cs @@ -1,9 +1,9 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox { /// Информация о событии InboxDiadocDocumentGisMtStatusChanged в ящике получателя - public class InboxDiadocDocumentGisMtStatusChanged : InboxDiadocEventContentBase + public class InboxDiadocDocumentGisMtStatusChangedEventContent : InboxDiadocEventContentBase { /// Информация о статусе проверки в ГИС МТ "Честный ЗНАК" - public DiadocGisMtInfo DiadocGisMtInfo { get; set; } + public DiadocGisMtInfo GisMtInfo { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs similarity index 65% rename from EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChanged.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs index 4d5107b..d6b2229 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChanged.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs @@ -1,9 +1,9 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox { - /// Информация о событии InboxDiadocRevocationGisMtStatusChanged в ящике получателя - public class InboxDiadocDocumentRevocationGisMtStatusChanged : InboxDiadocEventContentBase + /// Информация о событии InboxDiadocDocumentRevocationGisMtStatusChanged в ящике получателя + public class InboxDiadocDocumentRevocationGisMtStatusChangedEventContent : InboxDiadocEventContentBase { /// Информация о статусе проверки в ГИС МТ "Честный знак" - public DiadocGisMtInfo DiadocGisMtInfo { get; set; } + public DiadocGisMtInfo GisMtInfo { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChangedEventContent.cs similarity index 70% rename from EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChangedEventContent.cs index 3d007c9..229e65d 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChanged.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentGisMtStatusChangedEventContent.cs @@ -1,9 +1,9 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox { /// Информация о событии OutboxDiadocDocumentGisMtStatusChanged в ящике отправителя - public class OutboxDiadocDocumentGisMtStatusChanged : OutboxDiadocEventContentBase + public class OutboxDiadocDocumentGisMtStatusChangedEventContent : OutboxDiadocEventContentBase { /// Информация о статусе проверки в ГИС МТ "Честный ЗНАК" - public DiadocGisMtInfo DiadocGisMtInfo { get; set; } + public DiadocGisMtInfo GisMtInfo { get; set; } } } \ No newline at end of file diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChanged.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs similarity index 64% rename from EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChanged.cs rename to EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs index 0d5c001..ce41d93 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChanged.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs @@ -1,9 +1,9 @@ namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox { - /// Информация о событии OutboxDiadocRevocationGisMtStatusChanged в ящике отправителя - public class OutboxDiadocDocumentRevocationGisMtStatusChanged : OutboxDiadocEventContentBase + /// Информация о событии OutboxDiadocDocumentRevocationGisMtStatusChanged в ящике отправителя + public class OutboxDiadocDocumentRevocationGisMtStatusChangedEventContent : OutboxDiadocEventContentBase { /// Информация о статусе проверки в ГИС МТ "Честный ЗНАК" - public DiadocGisMtInfo DiadocGisMtInfo { get; set; } + public DiadocGisMtInfo GisMtInfo { get; set; } } } \ No newline at end of file diff --git a/version.json b/version.json index eb8e2f0..330a75d 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.1-pre4", + "version": "2.1-pre5", "assemblyVersion": { "precision": "build" }, From fc374d3999636bce84ed3663c75cbc997d8a9f34 Mon Sep 17 00:00:00 2001 From: "i.borovik" Date: Wed, 14 Dec 2022 14:06:45 +0500 Subject: [PATCH 7/7] rename --- CHANGELOG.md | 3 +++ .../Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs | 4 ++-- ...xDiadocDocumentRevocationGisMtStatusChangedEventContent.cs | 2 +- version.json | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49b7d08..2292672 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,7 @@ # История изменений +## v2.1.7 - 2023.02.08 +- Добавлены события со статусами обработки в ГИС МТ в Диадоке + ## v2.0.12 - 2022.08.15 - Добавлены свойства InvoicFields.GovernmentContractId и CoinvoicFields.GovernmentContractId diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs index 3382ac6..85c2203 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/DiadocGisMtStatus.cs @@ -4,10 +4,10 @@ public class DiadocGisMtStatus { /// Статус проверки в ГИС МТ "Честный ЗНАК" - public DiadocGisMtStatusNamedId StatusNamedId { get; set; } + public DiadocGisMtStatusNamedId NamedId { get; set; } /// Тип статуса обработки в ГИС МТ "Честный ЗНАК" - public DiadocGisMtStatusType StatusType { get; set; } + public DiadocGisMtStatusType Type { get; set; } /// Описание статуса в ГИС МТ "Честный ЗНАК" public string Description { get; set; } diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs index d6b2229..6f9eb2c 100644 --- a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs +++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocDocumentRevocationGisMtStatusChangedEventContent.cs @@ -3,7 +3,7 @@ /// Информация о событии InboxDiadocDocumentRevocationGisMtStatusChanged в ящике получателя public class InboxDiadocDocumentRevocationGisMtStatusChangedEventContent : InboxDiadocEventContentBase { - /// Информация о статусе проверки в ГИС МТ "Честный знак" + /// Информация о статусе проверки в ГИС МТ "Честный ЗНАК" public DiadocGisMtInfo GisMtInfo { get; set; } } } \ No newline at end of file diff --git a/version.json b/version.json index 330a75d..2f4bc62 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.1-pre5", + "version": "2.1", "assemblyVersion": { "precision": "build" },