get

[POST] …/DocStockAggregation/get

Возвращает информацию о документах агрегированных операций по складу

Входные параметры

Название Тип данных Обязательность Описание параметра
ids Array of Int64 Необязательный Массив id документов агрегированных операций по складу
stock_ids Array of int64 Необязательный Массив Id складов
start_date Int64 Необязательный Дата начала периода в формате unixtime в секундах
end_date Int64 Необязательный Дата окончания периода в формате unixtime в секундах
sort_orders Sort_orders Необязательный Сортировка выходных данных - Объект класса Sort_orders
limit Int32 Необязательный Лимит возвращаемых данных при запросе. Значение по умолчанию 10000. Максимальное значение 10000
offset Int32 Необязательный Смещение от начала выборки


Sort_orders

Модель сортировки выходных параметров

Название Тип данных Описание параметра
column enum Значение для сортировки: Id (id документа), Code (Код документа), Date Дата документа), StockName (Наименование склада), Amount (Сумма цен номенклатуры), Amount (Сумма цен номенклатуры без скидки), Performed (Метка о том, что документ проведен), LastUpdate (Дата изменения)
direction enum Порядок сортировки: ASC (По возрастанию), DESC (По убыванию)

Пример запроса

{
   "ids":null,
   "stock_ids":null,
   "start_date":1626462000,
   "end_date":1631732399,
   "sort_orders":[
      {
         "column":3,
         "direction":2
      }
   ],
   "limit":5,
   "offset":0
}

Выходные параметры

Название Тип данных Обязательность Описание параметра
Result Array of DocStockAggregation Обязательный Массив объектов DocStockAggregation

Пример ответа

{
   "ok":true,
   "result":[
      {
         "id":12,
         "code":"SAG-0000012",
         "date":1629745200,
         "stock":{
            "id":1,
            "name":"Склад",
            "firm":{
               "id":1,
               "group":{
                  "id":1,
                  "parent_id":0,
                  "name":"Предприятие",
                  "child_count":0,
                  "last_update":1623234128
               },
               "deleted_mark":false,
               "last_update":1623234128,
               "name":"Предприятие",
               "fullname":null,
               "boss_name":null,
               "address":null,
               "phones":null,
               "description":null,
               "inn":null,
               "bank_name":null,
               "mfo":null,
               "rs":null,
               "oked":null,
               "vat_index":null
            },
            "deleted_mark":false,
            "last_update":1623234152
         },
         "amount":-1500.000,
         "amount2":-500.000,
         "performed":true,
         "last_update":1631304000
      },
      {
         "id":11,
         "code":"SAG-0000011",
         "date":1627844400,
         "stock":{
            "id":1,
            "name":"Склад",
            "firm":{
               "id":1,
               "group":{
                  "id":1,
                  "parent_id":0,
                  "name":"Предприятие",
                  "child_count":0,
                  "last_update":1623234128
               },
               "deleted_mark":false,
               "last_update":1623234128,
               "name":"Предприятие",
               "fullname":null,
               "boss_name":null,
               "address":null,
               "phones":null,
               "description":null,
               "inn":null,
               "bank_name":null,
               "mfo":null,
               "rs":null,
               "oked":null,
               "vat_index":null
            },
            "deleted_mark":false,
            "last_update":1623234152
         },
         "amount":-2649.999,
         "amount2":-3000.000,
         "performed":true,
         "last_update":1629835200
      },
      {
         "id":10,
         "code":"SAG-0000010",
         "date":1626634800,
         "stock":{
            "id":1,
            "name":"Склад",
            "firm":{
               "id":1,
               "group":{
                  "id":1,
                  "parent_id":0,
                  "name":"Предприятие",
                  "child_count":0,
                  "last_update":1623234128
               },
               "deleted_mark":false,
               "last_update":1623234128,
               "name":"Предприятие",
               "fullname":null,
               "boss_name":null,
               "address":null,
               "phones":null,
               "description":null,
               "inn":null,
               "bank_name":null,
               "mfo":null,
               "rs":null,
               "oked":null,
               "vat_index":null
            },
            "deleted_mark":false,
            "last_update":1623234152
         },
         "amount":55000.000,
         "amount2":4000.000,
         "performed":true,
         "last_update":1627934400
      }
   ],
   "next_offset":0,
   "total":3
}