Параметри пошуку сертифікатів

JSON:

{
    "queryType": "MY"
}

Таблиця 1 - Опис параметрів об’єкта XQueryCertificates

Параметр

Тип 1

Формат

Опис

Об’єкт XQueryCertificates

queryType

O

enum (MY, PRIVATE, PUBLIC, DRAFT, ARCHIVE, LIMITED_ACCESS, PUBLIC_ACCESS, PRIVATE_ACCESS)

розділ сертифікатів

  • 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

Limitation

об’єкт; фільтр відбору (налаштування виводу даних)

Таблиця 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) — необов’язкові (опціональні) до заповнення поля.