Фільтр за позиціями Комерційних пропозицій (об’єкт XSearchPositionsQuery)
JSON:
{
"statuses": [
3
],
"groups": [
527,
487,
451,
533
],
"barcode": "111000222",
"retailerId": 7,
"limit": {
"count": 20,
"offset": 0
}
}
Таблиця 1 - Опис параметрів
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт XSearchPositionsQuery |
||
retailerId |
long |
ідентифікатор мережі |
recipientGln |
String |
GLN отримувача |
recipientGlnId |
long |
ідентифікатор GLN отримувача |
senderGln |
String |
GLN відправника |
senderGlnId |
long |
ідентифікатор GLN відправника |
name |
String |
найменування позиції |
barcode |
String |
штрихкод позиції |
dateChanged |
DateTimeRange |
Пошук по даті, з можливістю вказати період. Приклад:
|
statuses |
List<Integer> |
масив статусів позицій (0 - чернетка; 1 - прийнято; 2 - відхилено; 3 - на узгодженні) |
groups |
Set<Long> |
масив категорій/груп/підгруп/товарних сегментів |
limit |
об’єкт; фільтр відбору (налаштування виводу даних) |
Таблиця 2 - Опис параметрів об’єкта Limitation
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт Limitation |
|||
offset |
O |
int |
зміщення першого елемента списку щодо верхньої межі вибірки (за замовчуванням 0) |
count |
O |
int |
ліміт вибірки (кількість); за замовчуванням 20 |
- 1
Під визначенням колонки Тип поля мається на увазі скорочене позначення:
M (mandatory) — обов’язкові до заповнення поля;
O (optional) — необов’язкові (опціональні) до заповнення поля.