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]

Фактический адрес

email О [string]

Email

bankId О [int]

Идентификатор банка

Ответ


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

Идентификатор элемента справочника "Подрядчики" (Contractor)