Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>ru.kontur.diadoc</groupId>
<artifactId>diadocsdk</artifactId>
<version>5.5.0</version>
<version>5.6.0</version>

<packaging>jar</packaging>

Expand Down
38 changes: 38 additions & 0 deletions proto/Documents/GetDocumentsV4.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
package Diadoc.Api.Proto.Documents;

option java_outer_classname = "GetDocumentsV4Protos";

import "Timestamp.proto";
import "CustomDataItem.proto";
import "TimeBasedFilter.proto";

message GetDocumentsV4Request {
repeated string CounteragentBoxIds = 1;
repeated string FromDepartmentIds = 2;
repeated string ToDepartmentIds = 3;
repeated DepartmentFilter Departments = 4;

repeated string DocumentTypeNamedIds = 5;
required string DocumentCategory = 6;
repeated string DocumentStatuses = 7;
repeated string FileNames = 8;
repeated string DocumentNumbers = 9;
optional string FromDocumentDate = 10;
optional string ToDocumentDate = 11;
optional Timestamp FromTimestamp = 12;
optional Timestamp ToTimestamp = 13;
repeated string TotalSums = 14;
optional string ToTotalSum = 15;
optional string FromTotalSum = 16;
repeated CustomDataItem CustomData = 17;


optional SortDirection SortDirection = 18 [default = Ascending];
optional int32 Count = 19 [default = 100];
optional string AfterIndexKey = 20;
}

message DepartmentFilter {
required string DepartmentId = 1;
optional bool ExcludeSubdepartments = 2 [default = false];
}
Loading