[POST] …/v1/DocWholeSale/get
Возвращает информацию о документе реализации
Входные параметры
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
start_date | Int64 | Необязательный | Дата начала периода в формате unixtime в секундах |
end_date | Int64 | Необязательный | Дата окончания периода в формате unixtime в секундах |
ids | array of int64 | Необязательный | Массив id документов реализации |
firm_ids | array of int64 | Необязательный | Массив id предприятий |
stock_ids | array of int64 | Необязательный | Массив id складов |
partner_ids | array of int64 | Необязательный | Массив id контрагентов |
contract_ids | array of int64 | Необязательный | Массив id договоров |
attached_user_ids | array of int64 | Необязательный | Массив id ответственных пользователей |
status_ids | array of int64 | Необязательный | Массив id статусов |
sort_orders | Sort_orders | Необязательный | Сортировка выходных данных - Объект класса Sort_orders |
blocked | bool | Необязательный | Метка о блокировке документа |
performed | bool | Необязательный | Метка о проведении документа |
deleted_mark | bool | Необязательный | Метка об удалении |
limit | Int32 | Необязательный | Лимит возвращаемых данных при запросе |
offset | Int32 | Необязательный | Смещение от начала выборки |
Модель сортировки выходных параметров
Название | Тип данных | Описание параметра |
---|---|---|
column | enum | Значение для сортировки: Id ( Id документа), Date (Дата), Code (Код документа), PartnerName (Контрагент), StockName (Склад), CurrencyName (Валюта), ContractName (Договор), Amount (Количество), VatCalculationType (Тип НДС), AttacheUserName (Ответственный пользователь), PriceTypeName (Тип цены), Blocked (Блокировка), Performed (Проведен), DeletedMark (Метка на удаление), LastUpdate (Дата изменения) |
direction | enum | Порядок сортировки: ASC (По возрастанию), DESC (По убыванию) |
Пример запроса
{
"start_date":1534153454,
"end_date":1534157896,
"ids":[1,2,3],
"firm_ids":[1,2,3],
"stock_ids":[1,2,3],
"partner_ids":[1,2,3],
"contract_ids":[1,2,3],
"status_ids":[1,2],
"attached_user_ids":[1,2],
sort_orders:
[
{
column:'date',
direction:'desc'
}
],
"limit":20,
"offset":3
}
Выходные параметры
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
Result | Array of DocWholeSale | Обязательный | Массив объектов DocWholeSale |
Пример ответа
{
"ok": true,
"result": [
{
"id": 1,
"date": 1539784256,
"code": "WSL-0000001",
"partner": {
"id": 1,
"group": {
"id": 1,
"parent_id": 0,
"name": "Поставщики",
"last_update": 1539013744
},
"deleted_mark": false,
"last_update": 1548936070,
"legal_status": "Legal",
"name": "OOO NEW HORIZON",
"fullname": "OOO NEW HORIZON Trade Inc.",
"address": "",
"phones": "",
"description": null,
"inn": "",
"bank_name": "",
"mfo": "",
"rs": "",
"oked": ""
},
"stock": {
"id": 1,
"name": "Склад №1",
"firm": {
"id": 1,
"group": {
"id": 1,
"parent_id": 0,
"name": "Предприятия",
"last_update": 1539013844
},
"deleted_mark": false,
"last_update": 1539013863,
"name": "OOO Retail",
"fullname": "",
"address": "",
"phones": "",
"description": null,
"inn": "",
"bank_name": "",
"mfo": "",
"rs": "",
"oked": ""
},
"deleted_mark": false,
"last_update": 1539013883
},
"currency": {
"id": 1,
"code_num": 860,
"code_chr": "UZS",
"name": "Узбекский сум",
"exchange_rate": 1,
"is_base": true,
"last_update": 1537706844
},
"contract": {
"id": 0,
"code": null,
"name": null,
"date": 0,
"start_date": 0,
"end_date": 0,
"partner_id": 0,
"firm_id": 0,
"direction": "All",
"currency_id": 0,
"amount": 0,
"details": null,
"description": null,
"deleted_mark": false,
"last_update": 0
},
"description": null,
"vat_calculation_type": "No",
"amount": 1400,
"exchange_rate": 1,
"blocked": false,
"performed": true,
"deleted_mark": false,
"last_update": 1549398363
}
],
"next_offset": 1,
"total": 9
}