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

ReCountForBase

CPrice::ReCountForBase(
 array &arFields
);

Метод позволяет пересчитать цены товара, заданные как наценка к базовой. Метод внутренний, используется в методах CPrice::Add (со вторым параметром, равным true) и CPrice::Update (с третьим параметром, равным true).

Параметры метода

ПараметрОписание
arFields Ассоциативный массив параметров цены. Передается по ссылке, после вызова метода содержимое массива может измениться. Допустимые ключи:
  • PRODUCT_ID - идентификатор товара;
  • CATALOG_GROUP_ID - идентификатор базового типа цены;
  • PRICE - значение базовой цены;
  • CURRENCY - валюта базовой цены;
  • QUANTITY_FROM - количество товара, начиная с приобретения которого действует цена (указывается в случае, когда используется расширенный режим управления ценами);
  • QUANTITY_TO - количество товара, при приобретении которого заканчивает действие цена (указывается в случае, когда используется расширенный режим управления ценами).

Возвращаемое значение

Нет.



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

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

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

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

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх