JSON:
Отримати всі вхідні ланцюжки документів (масив statuses "4,5") сервісу "ЕТТН", в яких є документ з номером "100500"
{
"archive": false,
"direction": {
"receiver": ["0855e1ce-46ed-4995-83b6-356127b95226"],
"sender": [],
"type": "EQ"
},
"exchangeStatus": [],
"extraParams": [
{
"fieldName": "doc_num",
"operator": "AND",
"type": "EQUALS",
"value": "100500"
}
],
"family": 7,
"limit": {
"count": 21,
"offset": "0"
},
"multiExtraParams": [],
"statuses": [4,5],
"tags": [],
"type": [
{
"type": 0
}
]
}
Отримати всі документи окрім чернеток(масив statuses не містить "1"), в яких отримувачем є GLN 9864232304302
{
"direction": {
"sender": [],
"receiver": ["9864232304302"],
"type": "EQ"
},
"exchangeStatus": [],
"family": "1",
"statuses": ["2","3","4","5","6","7"],
"type": [
{
"type": "0"
}
]
}
Отримати всі документи окрім чернеток(масив statuses не містить "1"), в яких відправником є GLN 9864232304302
{
"direction": {
"sender": ["9864232304302"],
"receiver": [],
"type": "EQ"
},
"exchangeStatus": [],
"family": "1",
"statuses": ["2","3","4","5","6","7"],
"type": [
{
"type": "0"
}
]
}
{
"direction": {
"sender": [],
"receiver": ["9864232304302"],
"type": "EQ"
},
"exchangeStatus": [],
"family": "1",
"statuses": ["4","5","6"],
"type": [
{
"type": "0"
}
]
}
{
"direction": {
"sender": ["9864232304302"],
"receiver": [],
"type": "EQ"
},
"exchangeStatus": [],
"family": "1",
"statuses": ["2","3","6"],
"type": [
{
"type": "0"
}
]
}
Отримати документи з номером рівним значенню "1001" (пошук серед усіх документів окрім чернеток), в яких отримувачем є GLN 9864232304302
{
"direction": {
"sender": [],
"receiver": ["9864232304302"],
"type": "EQ"
},
"exchangeStatus": [],
"family": "1",
"statuses": ["2","3","4","5","6","7"],
"number": "1001",
"type": [
{
"type": "0"
}
]
}
Отримати всі документи окрім чернеток для GLN відправника 9864232304302, що створені в травні 2019 (startTimestamp і finishTimestamp дати в форматі UNIX-timestamp)
{
"direction": {
"sender": ["9864232304302"],
"receiver": [],
"type": "EQ"
},
"exchangeStatus": [],
"family": "1",
"statuses": ["2","3","4","5","6","7"],
"type": [
{
"type": "0"
}
],
"docDate": {
"startTimestamp": "1556668800",
"finishTimestamp": "1559347199"
}
}
Таблиця 2 - Опис параметрів об'єкта StorageQuery
Таблиця 3 - Опис параметрів об'єкта ExtraQueryParameters
Таблиця 4 - Опис параметрів об'єкта Direction
Таблиця 5 - Опис параметрів об'єкта Limitation
Таблиця 6 - Опис параметрів об'єкта DateTimeRange
Таблиця 7 - Опис параметрів об'єкта XDocType
Таблиця 8 - Опис fieldName параметрів (объект ExtraQueryParameters_)
Таблиця 9 - Опис DocType параметрів (объект XDocType_)