5.3.7. Функция static/getList() без фильтра: различия между версиями
Новая страница: «<span id="функция-staticgetlist-без-фильтра"></span> == Функция static/getList() без фильтра == Описание атрибутов операции static/getList() приведено в таблице Таблица 1. Таблица 1 – Описание атрибутов операции static/getList() {| class="wikitable" |- ! style="text-align: center;"| № ! style="text-align: center;"| Параметр ! st...» |
|||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 2: | Строка 2: | ||
== Функция static/getList() без фильтра == | == Функция static/getList() без фильтра == | ||
Описание атрибутов операции static/getList() приведено | Описание атрибутов операции static/getList() приведено в таблице ниже. | ||
Таблица | Таблица – Описание атрибутов операции static/getList() | ||
{| class="wikitable" | {| class="wikitable" | ||
Строка 300: | Строка 300: | ||
} | } | ||
== Назад к оглавлению раздела [[5.3. Invoice (Накладная)]] == |
Текущая версия от 10:51, 15 февраля 2025
Функция static/getList() без фильтра
Описание атрибутов операции static/getList() приведено в таблице ниже.
Таблица – Описание атрибутов операции static/getList()
№ | Параметр | Тип данных | Обязательность заполнения |
Описание | Примеры значений |
---|---|---|---|---|---|
Основные параметры запроса | |||||
1 | pos | Число | Нет | Cмещение начала списка | Значение по умолчанию: 0 |
2 | size | Число | Нет | Длина списка | Значение по умолчанию: 1, максимальное значение: 100 |
3 | getFullCards | Число | Да | Вариант получения данных | 0 - отдает json-массив
1 – отдает полные карточки с глубокой сериализацией как при getFullCard() |
4 | filters | Массив объектов | Да | Фильтр | JSON String, JSON array объектов c описанием условий фильтра, например: "[{'column':'colName','condition':'=','value':'value'}, {...}, ..., {...}]", при этом value может быть числом, строкой или массивом строк или чисел. Перечисленные условия объединяются по AND. |
Описание: получить список с фильтром
Параметры и пример POST запроса
com: execOperation
otype: Invoice
op: static/getList()
opargs: {
"pos": 0,
"size": 100,
"getFullCards": 0,
"filters": []}
sid: SEAPISID:a91bfe083a71a23a1a3c2193403166dc7f3a1400c2aef98a7ebfc34923c6079c
Пример ответа сервера:
{
"transId": null,
"resCode": 200,
"reqPerMin": null,
"resMsg": null,
"resDescription": null,
"resData": {
"attrTable": [
[
"id",
"docNum",
"docDate",
"name",
"lcState",
"contractorId",
"warehauseId",
"applicationMethod",
"region",
"docNote",
"sysGuid",
"sysTimeFrom",
"sysChangedAt",
"contractorIdName",
"warehauseIdName"
],
[
"1691371",
"",
"",
"Обработка сельскохозяственных угодий",
"actual",
"",
"",
"",
"",
"",
"",
"1738574291985",
"",
"",
""
],
[
"1691358",
"",
"",
"Обработка сельскохозяственных угодий",
"actual",
"",
"",
"",
"",
"",
"",
"1738254485322",
"",
"",
""
],
[
"1691372",
"",
"",
"Обработка сельскохозяственных угодий",
"draft",
"",
"",
"",
"",
"",
"",
"1738587588561",
"",
"",
""
],
[
"1691359",
"",
"",
"Обработка сельскохозяственных угодий",
"draft",
"",
"",
"",
"",
"",
"",
"1738254930273",
"",
"",
""
],
[
"1691368",
"",
"",
"Обработка сельскохозяственных угодий",
"draft",
"",
"",
"",
"",
"",
"",
"1738329649971",
"",
"",
""
]
]
}
}