Об’єкт XSearchContractsQuery (Критерії пошуку/фільтрації довідника специфікацій/контрактів)
РОЗІБРАТИСЬ ІЗ ПОСИЛАННЯМ DIRECTION!
Опис параметрів об'єкта
|
Параметр |
Формат |
Опис |
|---|---|---|
|
direction |
об’єкт; напрямок документообігу; вказуються відправник, отримувач і зв’язок між ними в умовах відбору документів |
|
|
contractGlnId |
List<Long> |
масив; id Gln-у контракту/специфікації |
|
contractGln |
List<String> |
масив; Gln-у контракту/специфікації |
|
productBarcode |
List<String> |
масив; список товарних штрихкодів |
|
buyerArticle |
List<String> |
масив; артикул продавця |
|
retailerId |
Long |
id мережі (ритейлера) |
|
retailers |
List<Long> |
масив; список мереж (ритейлерів) |
|
contractStatus |
List<Integer> |
масив; список статусів контрактів: 1 - активний, 2 - неактивний / видалений |
|
productStatus |
List<Integer> |
масив; список статусів товарів: 1 - активний, 2 - неактивний / видалений |
|
number |
String |
номер специфікації |
|
subContractNumber |
String |
номер договору |
|
expireDate |
об’єкт; дата закінчення специфікації (в форматі UNIX-timestamp) з / по |
|
|
subContractExpireDate |
об’єкт; дата договору (в форматі UNIX-timestamp) з / по |
|
|
changeDate |
об’єкт; дата зміни специфікації (в форматі UNIX-timestamp) з / по |
|
|
limit |
об’єкт; фільтр відбору (налаштування виводу даних) |
JSON приклад відповідізапиту (Специфікаціїдля отримання всіх завершених контрактів / Контракти)специфікацій для Отримувача «13200665»:
[{ "products"contractGlnId": [], "id": 922, "uuid": "cb35cd0c-1b3d-45d8-b96f-b49b34c9153f", "retailerId": 7, "sender": 41249, "recipient": 13200665, "number": "666.333333", "expireDate": 1640901600, "status": { "code": 1, "description": "Активный" }, "description": "МясоНеСодержащие", "subContractNumber": "666", "subContractExpireDate": 1630443600, "contractGlnId": 41249, "reviewDeadLine": 24, "agrementsNumber": 5, "discountWorkStatus": 3, "changeDate": 1630503488, "prolongationContract": 0 }, { "products"productBarcode": [], "id": 12, "uuid": "ebe77c79-85fc-4c58-a07b-833caac25d65", "retailerId": 7, "sender": 41249, "recipient": 13200665, "number": "1200.996633", "expireDate": 1672437600, "status": { "code": 1, "description": "Активный" }, "description": "Карантин", "subContractNumber": "1200", "subContractExpireDate": 1609365600, "contractGlnId": 41249, "reviewDeadLine": 0, "agrementsNumber": 5, "discountWorkStatus": 3, "changeDate": 1609365600, "prolongationContract": 0 }, { "products"buyerArticle": [], "id"contractStatus":4,[], "uuid"productStatus": [], "direction": { "type": "e940fe80-1b9d-4240-aa71-52a7eafc2afe"EQ","retailerId": 16244, "sender": 54968,"recipient":13200665,["number":13200665"1000.50001"] }, "expireDate":1652907600, "status":{ "code"startTimestamp":1, "description": "Активный" }, "description": "Носочки, резиночки", "subContractNumber": "1000", "subContractExpireDate": 1529701200, "contractGlnId": 54968, "reviewDeadLine": 0, "agrementsNumber": 0, "discountWorkStatus": 0, "changeDate": 1569844604, "prolongationContract": 01631353973 }]}