метод REST scope: catalog

catalog.measure.add

Добавить единицу измерения

Кто может выполнять: администратор

Описание

Метод добавляет новую единицу измерения.

Параметры

fields object обязательный

Значения полей для создания новой единицы измерения

Параметр fields

code integer обязательный

Уникальный код единицы измерения

isDefault string необязательный

Используется ли текущая единица измерения в качестве единицы измерения по умолчанию для новых товаров. Возможные значения:
- Y — да
- N — нет

Если значение поля не указано, то автоматически устанавливается значение N.

Только одна единица измерения из всего справочника может принимать значение Y

measureTitle string обязательный

Название единицы измерения

symbol string необязательный

Условное обозначение

symbolIntl string необязательный

Международное условное обозначение

symbolLetterIntl string необязательный

Международное кодовое буквенное обозначение

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"fields":{"code":715,"measureTitle":"Пара","symbol":"пар","symbolLetterIntl":"NPR","symbolIntl":"pr; 2","isDefault":"N"}}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/catalog.measure.add

Ответ

HTTP-статус: 200

{
    "result": {
        "measure": {
            "code": 715,
            "id": 6,
            "isDefault": "N",
            "measureTitle": "Пара",
            "symbol": "пар",
            "symbolIntl": "pr; 2",
            "symbolLetterIntl": "NPR"
        }
    },
    "time": {
        "start": 1716552521.40908,
        "finish": 1716552521.69852,
        "duration": 0.289434909820557,
        "processing": 0.011207103729248,
        "date_start": "2024-05-24T14:08:41+02:00",
        "date_finish": "2024-05-24T14:08:41+02:00",
        "operating": 0
    }
}

Возвращаемые данные

result object

Корневой элемент ответа

measure catalog_measure

Объект с информацией о созданной единице измерения

time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error": 200040300020,
    "error_description": "Access Denied"
}
Код Описание Значение
200040300020 Нет доступа к редактированию
200600000000 Единица измерения с заданным параметром code уже существует
200600000010 Единица измерения, у которой параметр isDefault равен Y, уже существует
100 Не передан обязательный параметр fields
0 Не установлены обязательные поля
0 Другие ошибки (например, фатальные ошибки)

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.