Документация для разработчиков
Темная тема

crm.item.productrow.add

Scope: crm Права на выполнение: для всех

crm.item.productrow.add({fields: {}})

Метод создает новую товарную позицию с полями fields. При этом новая товарная позиция привязывается к элементу CRM, указанному в полях ownerType Для счетов и стандартных сущностей смотри Константы CRM (Столбец Краткий символьный код)
Для кастомных СП используйте crm.enum.ownertype (Значение в SYMBOL_CODE_SHORT).
и ownerId.

Параметры

Параметр Описание С версии
fields значение полей товарной позиции

Значения некоторых полей (priceExclusive и др.) будут вычислены автоматически на основании предоставленных данных. Задать их вручную нельзя. Полный список можно read-only полей можно узнать с помощью метода crm.item.productrow.fields.

Метод вернет результат аналогичный вызову метода crm.item.productrow.get на только что созданной товарной позиции.



Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Константин Савин
Сообщение не промодерировано, возможны ошибки и неточности.

REST-метод crm.item.productrow.add

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

{
 "fields": {
   "ownerId": 9,
   "ownerType":"Taf",
   "productId": 111,
   "price": 1000,
   "quantity": 1
   }
}
© «Битрикс», 2001-2024, «1С-Битрикс», 2024