Параметри пошуку сертифікатів
JSON:
{
"queryType": "MY"
}
Таблиця 1 - Опис параметрів об’єкта XQueryCertificates
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт XQueryCertificates |
|||
queryType |
O |
enum (MY, PRIVATE, PUBLIC, DRAFT, ARCHIVE, LIMITED_ACCESS, PUBLIC_ACCESS, PRIVATE_ACCESS) |
розділ сертифікатів
|
companyId |
O |
long |
ідентифікатор компанії |
products |
O |
List<XQueryProduct> |
масив об’єктів; дані товарів |
number |
O |
String |
номер сертифіката |
numbers |
O |
Collection<String> |
список номерів сертифікатів |
createDate |
O |
DateTimeRange |
дата створення |
updateDate |
O |
DateTimeRange |
дата оновлення |
types |
O |
List<Integer> |
масив об’єктів; типи сертифікатів |
startDate |
O |
DateTimeRange |
дата початку дії сертифіката |
endDate |
O |
DateTimeRange |
дата завершення дії сертифіката |
isSigned |
O |
Boolean |
true - підписаний, false - не підписаний |
limit |
O |
об’єкт; фільтр відбору (налаштування виводу даних) |
Таблиця 2 - Опис параметрів об’єкта XQueryProduct
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт XQueryProduct |
|||
barcode |
O |
String |
штрихкод товару |
article |
O |
String |
артикул продавця |
buyerCode |
O |
String |
код покупця |
uktveds |
O |
List<Integer> |
масив; коди УКТЗЕД товарів |
partNumber |
O |
String |
номер партії |
Таблиця 3 - Опис параметрів об’єкта Limitation
Параметр |
Обов’язкове / необов’язкове поле |
Формат |
Опис |
---|---|---|---|
Об’єкт Limitation |
|||
offset |
Н |
int |
зміщення першого елемента списку щодо верхньої межі вибірки (за замовчуванням 0) |
count |
Н |
int |
ліміт вибірки (кількість); за замовчуванням 20 |
- 1
Під визначенням колонки Тип поля мається на увазі скорочене позначення:
M (mandatory) — обов’язкові до заповнення поля;
O (optional) — необов’язкові (опціональні) до заповнення поля.