Get

[POST] …/v1/DocAccountMovement/Get

Возвращает массив документов перевода со счёта на счёт.

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

Название Тип данных Обязательность Описание
start_date int64 Необязательный Дата в формате unix time в секундах, начиная с которой будут возвращены документы перевода со счёта на счёт
end_date int64 Необязательный Дата в формате unix time в секундах, по которую будут возвращены документы перевода со счёта на счёт
ids Array of int64 Необязательный Массив ID документов перевода со счёта на счёт
firm_ids Array of int64 Необязательный Массив ID предприятий
attached_user_ids Array of int64 Необязательный Массив ID пользователей
sort_orders Sort_orders Необязательный Сортировка выходных данных
search String Необязательный Поиск по значениям полей: code(код документа перевода со счёта на счёт), firm(name(наименование предприятия), inn(ИНН)), sender_account_name(имя отправителя), receiver_account_name(имя получателя), attached_user_name(имя ответственного пользователя)
limit int64 Необязательный Ограничение по количеству возвращаемых объектов
offset int64 Необязательный Смещение от начала выборки на сервере


Sort_orders

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

Название Тип данных Описание
column enum Значения параметра для сортировки: Id = 1 (Id документа перевода со счёта на счёт), Code = 2 (код документа перевода со счёта на счёт), Date = 3 (дата создания документа перевода со счёта на счёт), FirmName = 4 (наименование предприятия), AccountSenderName = 5 (имя отправителя), AmmountSended = 6 (отправленная сумма), AccountReceiverName = 7 (имя получателя), AmmountReceived = 8 (полученная сумма), AttacheUserName = 9 (имя ответственного за перевод пользователя), Performed = 10 (успешность перевода), DeletedMark = 11 (пометка на удаление), LastUpdate = 12 (дата последнего изменения в формате unix time в секундах)
direction enum Порядок сортировки: ASC (По возрастанию), DESC (По убыванию)

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

{
      "id": 1,
      "code": "PMV-0000001",
      "date": 1697103786,
      "firm": {
        "id": 1,
        "group": {
          "id": 1,
          "parent_id": 0,
          "name": "Предприятия",
          "child_count": 0,
          "last_update": 1715233269
        },
        "deleted_mark": false,
        "last_update": 1715863600,
        "name": "REGOS",
        "fullname": "ООО \"REGOS Software\"",
        "boss_name": "Андрей",
        "address": "Мукими, 8А",
        "phones": "+998987654321",
        "description": "EasyTrade successor",
        "inn": "305930137",
        "bank_name": "Ипак Йули",
        "mfo": "01101",
        "rs": "22125489632541254782",
        "oked": "62090",
        "vat_index": "1325489654785"
      },
      "account_sender": {
        "id": 1,
        "code": "00001",
        "name": "Основной счет",
        "currency": {
          "id": 1,
          "code_num": 860,
          "code_chr": "UZS",
          "name": "Узбекский сум",
          "exchange_rate": 1,
          "is_base": true,
          "deleted": false,
          "last_update": 1664715017
        },
        "last_update": 1693395102
      },
      "amount_sended": 100,
      "account_receiver": {
        "id": 2,
        "code": "00002",
        "name": "Наличная касса",
        "currency": {
          "id": 1,
          "code_num": 860,
          "code_chr": "UZS",
          "name": "Узбекский сум",
          "exchange_rate": 1,
          "is_base": true,
          "deleted": false,
          "last_update": 1664715017
        },
        "last_update": 1693395102
      },
      "amount_received": 100,
      "description": null,
      "attached_user": {
        "id": 2,
        "full_name": null,
        "main_phone": "998996078930",
        "user_group": {
          "id": 3,
          "parent_id": 0,
          "name": "Cashiers",
          "child_count": 0,
          "last_update": 1552326674
        },
        "enable_hints": true,
        "system": true,
        "first_name": "REGOS SUPPORT 3",
        "last_name": "",
        "middle_name": "",
        "sex": "none",
        "date_of_birth": "1900-01-01",
        "address": null,
        "phones": "",
        "email": "",
        "description": "",
        "login": "support3",
        "can_authorize": true,
        "active": true,
        "language_code": "RUS",
        "last_update": 1709875495
      },
      "performed": false,
      "deleted_mark": false,
      "last_update": 1697103819
    }

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

Название Тип данных Описание
result array of DocAccountMovement массив документов перевода со счёта на счёт

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

{
      "id": 1,
      "code": "PMV-0000001",
      "date": 1697103786,
      "firm": {
        "id": 1,
        "group": {
          "id": 1,
          "parent_id": 0,
          "name": "Предприятия",
          "child_count": 0,
          "last_update": 1715233269
        },
        "deleted_mark": false,
        "last_update": 1715863600,
        "name": "REGOS",
        "fullname": "ООО \"REGOS Software\"",
        "boss_name": "Андрей",
        "address": "Мукими, 8А",
        "phones": "+998987654321",
        "description": "EasyTrade successor",
        "inn": "305930137",
        "bank_name": "Ипак Йули",
        "mfo": "01101",
        "rs": "22125489632541254782",
        "oked": "62090",
        "vat_index": "1325489654785"
      },
      "account_sender": {
        "id": 1,
        "code": "00001",
        "name": "Основной счет",
        "currency": {
          "id": 1,
          "code_num": 860,
          "code_chr": "UZS",
          "name": "Узбекский сум",
          "exchange_rate": 1,
          "is_base": true,
          "deleted": false,
          "last_update": 1664715017
        },
        "last_update": 1693395102
      },
      "amount_sended": 100,
      "account_receiver": {
        "id": 2,
        "code": "00002",
        "name": "Наличная касса",
        "currency": {
          "id": 1,
          "code_num": 860,
          "code_chr": "UZS",
          "name": "Узбекский сум",
          "exchange_rate": 1,
          "is_base": true,
          "deleted": false,
          "last_update": 1664715017
        },
        "last_update": 1693395102
      },
      "amount_received": 100,
      "description": null,
      "attached_user": {
        "id": 2,
        "full_name": null,
        "main_phone": "998996078930",
        "user_group": {
          "id": 3,
          "parent_id": 0,
          "name": "Cashiers",
          "child_count": 0,
          "last_update": 1552326674
        },
        "enable_hints": true,
        "system": true,
        "first_name": "REGOS SUPPORT 3",
        "last_name": "",
        "middle_name": "",
        "sex": "none",
        "date_of_birth": "1900-01-01",
        "address": null,
        "phones": "",
        "email": "",
        "description": "",
        "login": "support3",
        "can_authorize": true,
        "active": true,
        "language_code": "RUS",
        "last_update": 1709875495
      },
      "performed": false,
      "deleted_mark": false,
      "last_update": 1697103819
    }