03-12-2018 23:59

Получение справочника виды сумм

GET   /bs-core/dicts/amount-types

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

Запрос

GET /bs-core/dicts/amount-types
Описание параметров
Нет описанных параметров

Ответ


                        {
    "status": "ok",
    "timestamp": 1531318734810,
    "data": [
        {
            "id": 101291,
            "name": "Основная",
            "account": "",
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 101292,
            "name": "Процент",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 101293,
            "name": "Адм сбор1",
            "account": "",
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 101294,
            "name": "Штраф на ОС",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 101295,
            "name": "Фикс адм сбор",
            "account": null,
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 101296,
            "name": "Фикс.сметный взнос",
            "account": null,
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 101297,
            "name": "Маржа",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 101298,
            "name": "Штраф за опоздание",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 101299,
            "name": "Штраф на сбор",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012910,
            "name": "Штраф на процент",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012911,
            "name": "Переплата",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012912,
            "name": "Дисконт выше рынка",
            "account": null,
            "positiveBalance": null,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012913,
            "name": "Сметный взнос",
            "account": null,
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012914,
            "name": "Предоплата по ОС",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012915,
            "name": "Предоплата по процентам",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012916,
            "name": "Предоплата по админ сбору",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012917,
            "name": "Комиссионные агенту",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012918,
            "name": "Отсроченные штрафы",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012919,
            "name": "Отсроченные проценты",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012920,
            "name": "Депозит",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012921,
            "name": "Проценты по депозиту",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012922,
            "name": "Пай",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012923,
            "name": "Дивиденды",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012924,
            "name": "Госпошлина",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012925,
            "name": "НДФЛ",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012926,
            "name": "Вступительный взнос",
            "account": null,
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012927,
            "name": "Фикс.вступительный взнос",
            "account": null,
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012928,
            "name": "Возвращенные проценты по депозиту",
            "account": null,
            "positiveBalance": false,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012929,
            "name": "Страховочный взнос",
            "account": "",
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012930,
            "name": "Фикс.страховочный взнос",
            "account": null,
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012931,
            "name": "Регулярный резерв по ОС",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012932,
            "name": "Отсроченные сборы",
            "account": "",
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012950,
            "name": "Проценты на просроченную ОС",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012975,
            "name": "Комиссия за погашение",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 1012976,
            "name": "Основной процент",
            "account": "",
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": true
        },
        {
            "id": 1012978,
            "name": "зп сотрудникам",
            "account": "70",
            "positiveBalance": true,
            "system": false,
            "repayable": true,
            "deletable": true
        },
        {
            "id": 1012980,
            "name": "Дисконт ниже рынка",
            "account": null,
            "positiveBalance": null,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012990,
            "name": "Резерв МСФО",
            "account": "",
            "positiveBalance": true,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 1012995,
            "name": "Регулярный резерв по процентам",
            "account": null,
            "positiveBalance": true,
            "system": true,
            "repayable": false,
            "deletable": false
        },
        {
            "id": 10129112,
            "name": "Сбор за ответ. хранение",
            "account": "",
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 10129113,
            "name": "Сбор за стоянку перед выдачей",
            "account": "",
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 10129114,
            "name": "Сбор за дубликат ЗБ",
            "account": "",
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        },
        {
            "id": 10129115,
            "name": "Сбор за стоянку в момент погашения",
            "account": "",
            "positiveBalance": true,
            "system": true,
            "repayable": true,
            "deletable": false
        }
    ]
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
id О [int][20]

Идентификатор вида суммы

name О [string][50]

Название вида суммы

account О [string][50]

 Счёт

positiveBalance О [bool]

Баланс по виду суммы - положительный

system О [bool]

 Является ли вид суммы системным (если да - его нельзя удалять, использовать для коллекции сборов и т.п)

repayable О [bool]

Является ли вид суммы погашаемым

deletable О [bool]

Возможность удаления вида суммы