Skip to content

Commit 1bef829

Browse files
author
o.nadymov
committed
Fixes in DocumentInfoReportModel.
1 parent 2f27253 commit 1bef829

File tree

1 file changed

+19
-8
lines changed

1 file changed

+19
-8
lines changed

src/Spoleto.TrueApi/Models/Documents/DocumentInfoReportModel.cs

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,31 +66,42 @@ public class DocumentInfoReportModel : ITrueApiDocument
6666
/// ИНН получателя документа
6767
/// </summary>
6868
[JsonPropertyName("receiverInn")]
69-
public string ReceiverInn { get; set; }
69+
public string? ReceiverInn { get; set; }
7070

7171
/// <summary>
7272
/// Наименование получателя документа
7373
/// </summary>
7474
[JsonPropertyName("receiverName")]
75-
public string ReceiverName { get; set; }
75+
public string? ReceiverName { get; set; }
7676

7777
/// <summary>
7878
/// Номер счёта- фактуры, УКД
7979
/// </summary>
8080
[JsonPropertyName("invoiceNumber")]
81-
public string InvoiceNumber { get; set; }
81+
public string? InvoiceNumber { get; set; }
8282

8383
/// <summary>
8484
/// Дата счёта- фактуры, УКД
8585
/// </summary>
8686
[JsonPropertyName("invoiceDate")]
87-
public DateTime InvoiceDate { get; set; }
87+
public DateTime? InvoiceDate { get; set; }
8888

8989
/// <summary>
9090
/// ID документа отгрузки или приёмки
9191
/// </summary>
9292
[JsonPropertyName("relatedDocId")]
93-
public string RelatedDocId { get; set; }
93+
public string? RelatedDocId { get; set; }
94+
95+
/// <summary>
96+
/// Признак входящего документа
97+
/// </summary>
98+
/// <remarks>
99+
/// Возможные значения:<br/>
100+
/// true — документ является входящим;<br/>
101+
/// false — документ является исходящим
102+
/// </remarks>
103+
[JsonPropertyName("input")]
104+
public bool? Input { get; set; }
94105

95106
/// <summary>
96107
/// Ошибки. Параметр возвращается при наличии ошибки.
@@ -99,7 +110,7 @@ public class DocumentInfoReportModel : ITrueApiDocument
99110
/// Для УД ошибки не возвращаются. Используется для вывода ошибок по документа ГИС прямой подачи сведений
100111
/// </remarks>
101112
[JsonPropertyName("errors")]
102-
public List<string> Errors { get; set; }
113+
public List<string>? Errors { get; set; }
103114

104115
/// <summary>
105116
/// Список общих ошибок обработки документа
@@ -108,13 +119,13 @@ public class DocumentInfoReportModel : ITrueApiDocument
108119
/// Значение параметра возвращается при наличии ошибки всех типов документов прямой подачи и УПД, УПДи, УКД, УКДи
109120
/// </remarks>
110121
[JsonPropertyName("commonErrors")]
111-
public List<CommonError> CommonErrors { get; set; }
122+
public List<CommonError>? CommonErrors { get; set; }
112123

113124
/// <summary>
114125
/// Вид товарооборота
115126
/// </summary>
116127
[JsonPropertyName("turnoverType")]
117-
public string TurnoverType { get; set; }
128+
public string? TurnoverType { get; set; }
118129

119130
/// <summary>
120131
/// Товарная группа

0 commit comments

Comments
 (0)