diff --git a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs
index af6b1c1..42c1be0 100644
--- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs
+++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventType.cs
@@ -110,5 +110,11 @@ public enum MessageBoxEventType
/// Изменился статус запроса на аннулирование документа в ГИС МТ "Честный ЗНАК". Событие в ящике отправителя
OutboxDiadocDocumentRevocationGisMtStatusChanged,
+
+ /// Отправитель подписал извещение о получении документа. Событие в ящике получателя
+ InboxDiadocSenderReceiptFinished,
+
+ /// Отправитель подписал извещение о получении документа. Событие в ящике отправителя
+ OutboxDiadocSenderReceiptFinished,
}
}
\ 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 22808f1..b87c279 100644
--- a/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs
+++ b/EdiApi.Client/Types/Messages/BoxEvents/MessageBoxEventTypeRegistry.cs
@@ -36,6 +36,8 @@ public MessageBoxEventTypeRegistry()
Register(MessageBoxEventType.DiadocDocumentDelivered);
Register(MessageBoxEventType.DocumentPackageSignedByRecipientPartiallyOk);
Register(MessageBoxEventType.DocumentPackageSignedByMePartiallyOk);
+ Register(MessageBoxEventType.InboxDiadocSenderReceiptFinished);
+ Register(MessageBoxEventType.OutboxDiadocSenderReceiptFinished);
Register(MessageBoxEventType.OutboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged);
Register(MessageBoxEventType.OutboxDiadocDocumentSenderPowerOfAttorneyStatusChanged);
Register(MessageBoxEventType.InboxDiadocDocumentRecipientPowerOfAttorneyStatusChanged);
diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocSenderReceiptFinishedEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocSenderReceiptFinishedEventContent.cs
new file mode 100644
index 0000000..a1f9279
--- /dev/null
+++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Inbox/InboxDiadocSenderReceiptFinishedEventContent.cs
@@ -0,0 +1,7 @@
+namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Inbox
+{
+ /// Информация о событии InboxDiadocSenderReceiptFinished в ящике получателя
+ public class InboxDiadocSenderReceiptFinishedEventContent : InboxDiadocEventContentBase
+ {
+ }
+}
\ No newline at end of file
diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientFailEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientFailEventContent.cs
index 0da0b58..c2035dd 100644
--- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientFailEventContent.cs
+++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientFailEventContent.cs
@@ -5,5 +5,8 @@ public class MessageDocumentPackageSignedByRecipientFailEventContent : OutboxDia
{
/// Комментарий к отказу в подписи
public string Reason { get; set; }
+
+ /// Необходимо извещение о получение на документ со стороны отправителя
+ public bool NeedReceiptBySender { get; set; }
}
}
\ No newline at end of file
diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientOkEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientOkEventContent.cs
index 1d72844..bb3ea01 100644
--- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientOkEventContent.cs
+++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientOkEventContent.cs
@@ -3,5 +3,7 @@
/// Информация о событии DocumentPackageSignedByRecipientOk
public class MessageDocumentPackageSignedByRecipientOkEventContent : OutboxDiadocEventContentBase
{
+ /// Необходимо извещение о получение на документ со стороны отправителя
+ public bool NeedReceiptBySender { get; set; }
}
}
\ No newline at end of file
diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientPartiallyOkEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientPartiallyOkEventContent.cs
index 2413eed..c9e0535 100644
--- a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientPartiallyOkEventContent.cs
+++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/MessageDocumentPackageSignedByRecipientPartiallyOkEventContent.cs
@@ -5,5 +5,8 @@ public class MessageDocumentPackageSignedByRecipientPartiallyOkEventContent : Ou
{
/// Комментарий к подписи с разногласиями
public string Reason { get; set; }
+
+ /// Необходимо извещение о получение на документ со стороны отправителя
+ public bool NeedReceiptBySender { get; set; }
}
}
\ No newline at end of file
diff --git a/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocSenderReceiptFinishedEventContent.cs b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocSenderReceiptFinishedEventContent.cs
new file mode 100644
index 0000000..9a9f752
--- /dev/null
+++ b/EdiApi.Client/Types/Messages/BoxEventsContents/Outbox/OutboxDiadocSenderReceiptFinishedEventContent.cs
@@ -0,0 +1,7 @@
+namespace SkbKontur.EdiApi.Client.Types.Messages.BoxEventsContents.Outbox
+{
+ /// Информация о событии OutboxDiadocSenderReceiptFinished в ящике отправителя
+ public class OutboxDiadocSenderReceiptFinishedEventContent : OutboxDiadocEventContentBase
+ {
+ }
+}
\ No newline at end of file