11-02-2021 14:22

Обновить элемент справочника "Счета"

PUT   /bs-core/dicts/accounts/{id}

Обновление элемента справочника "Счета" по ID

Запрос

PUT /bs-core/dicts/accounts/101943 HTTP/1.1

 {
         "name": "приход ДДС 2",
         "account": "50,18",
         "amountTypeId": 101292,
         "amountMovingDirectionId": 101781,
         "description": "Оплата по договору займа {contract.name} от {contract.issueDate}",
         "contractDuration": false,
         "underCourt": false,
         "cession": false,
         "additional": false,
         "contractTypeId": 101911,
         "descriptionText": "Проценты по займам предоставленным, в сумме {amountType.amount} руб.",
         "id": 101945
  }
Описание параметров
Параметр Обязателен Тип данных Описание
name R [string][250]

Название счета в справочнике

account О [string][50]

Номер счета

amountTypeId О [int][20]

Вид суммы

amountMovingDirectionId О [enum]

Вид движения

description О [string][50]

Текст для поля "Основание" в ПКО

contractDuration О [bool]

Признак долгосрочный

underCourt О [bool]

Признак судебник

cession О [bool]

Признак продан по цессии

additional О [bool]

Признак дополнительный

contractTypeId О [enum]

Тип контракта

descriptionText О [bool]

Текст для поля "В том числе" в ПКО

id R [int]

ID элемента справочника. Этот параметр в адресной строке является обязательным. В то время как в теле запроса он не обезателен. Более того, при передаче его, идентификатор элемента остается без изменения.

Ответ


                        {
    "status": "ok",
    "timestamp": 1465897960152,
    "data": 101943
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
data О [int]

ID элемента справочника. При успешном вызове метода, возвращается идентификатор обновляемого элемента справочника "Счета".