03-12-2018 23:59
Создать новый элемент в справочнике "Подрядчики" (Contractor)
POST   /bs-core/dicts/contractors
Метод создаёт/добавляет новый элемент в справочник "Подрядчики" (Contractor).
Метод может возвращать следующие ошибки:
- DUPLICATE_NAME - если "Подрядчик" (Contractor) с таким наименованием уже существует
- EMPTY_NAME - если обязательный параметр name не передан или передан пустой строкой
При возвращении ошибки http имеет статус "400 Bad Request".
Запрос
POST /bs-core/dicts/contractors
{
"name":"ООО Второй чучший подрядчик города Москвы",
"shortName":"Второй лучший подрядчик г. Москвы",
"englishName":"LLC The Second Best Contractor 2 of Moscow",
"merchantId":1,
"nip":"Taxpayer identification number 456123",
"regon":"The statistical identification number 789-456-123",
"krs":"National court register №2",
"legalAddress":"ул. Арбат, 12",
"factAddress":"проспект Кутузовский 52, 121108 Москва",
"email":"second.best.contractor.moscow@mail.ru",
"bankId":101661
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
name | R | [string] | Полное наименование организации подрядчика |
shortName | О | [string] | Короткое наименование организации подрядчика |
englishName | О | [string] | Полное наименование организации подрядчика по-английски |
merchantId | О | [int] | Идентификатор продавца (По данному параметру магазин привязывается к справочнику "Продавец") |
nip | О | [string] | Идентификационный номер налогоплатильщика |
regon | О | [string] | Статистический идентификационный номер |
krs | О | [string] | Национальный судебный регистр |
legalAddress | О | [string] | Юридический адрес |
factAddress | О | [string] | Фактический адрес |
О | [string] | ||
bankId | О | [int] |
Ответ
{
"status": "ok",
"timestamp": 1531141763960,
"data": 4
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
data | О | [int] | Идентификатор элемента справочника "Подрядчики" (Contractor) |