Skip to main content

Об’єкт XQueryCertificates

Опис параметрів об’єкта

Параметр

Тип 1

Формат

Опис

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

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

shipments

O

XQueryShipment 

об'єкт з параметрами пошуку по пов'язаним відвантаженням

 


[1] - під визначенням колонки Тип мається на увазі скорочене позначення:

 

  • M (mandatory) — обов’язкові до заповнення поля;

  • O (optional) — необов’язкові (опціональні) до заповнення поля.

JSON приклад запиту для пошуку всіх сертифікатів, де Ви - власник:

{
    "queryType": "MY"
}

JSON приклад запиту для пошуку по Номеру партії 492:

{
    "characteristics": {
        "Batch Number": "492"
    },
    "queryType": "ALL",
    "limit": {
        "offset": 0,
        "count": 21
    }
}

JSON приклад запиту для пошуку по Пов’язаній накладній 492:

{
    "shipments": [
        {
            "number": {
                "operator": "AND",
                "type": "EQUALS",
                "query": "492"
            }
        }
    ],
    "queryType": "ALL",
    "limit": {
        "offset": 0,
        "count": 21
    }
}

 

JSON приклад запиту для пошуку по Артикулу продавця 419775:

{
    "products": [
        {
            "buyerCode": {
                "operator": "AND",
                "type": "EQUALS",
                "query": "419775"
            }
        }
    ],
    "queryType": "ALL",
    "limit": {
        "offset": 0,
        "count": 21
    }
}

JSON приклад запиту для пошуку по Штрихкоду 4820275490223:

{
    "products": [
        {
            "barcode": {
                "operator": "AND",
                "type": "EQUALS",
                "query": "4820275490223"
            }
        }
    ],
    "queryType": "ALL",
    "limit": {
        "offset": 0,
        "count": 21
    }
}