CPrice::ReCountFromBase(
array &arFields,
bool &boolBase
);
Метод позволяет пересчитать цену с наценкой на основе базовой.
Параметры метода
Параметр | Описание |
arFields | Ассоциативный массив параметров цены. Передается по ссылке, после вызова метода содержимое массива может измениться. Допустимые ключи:
- PRODUCT_ID - идентификатор товара;
- CATALOG_GROUP_ID - идентификатор типа цены;
- EXTRA_ID - идентификатор наценки (ключ обнуляется в случае неудачи при пересчете цены);
- PRICE - новое значение цены (ключ появляется в массиве в случае успешного пересчета цены);
- CURRENCY - валюта новой цены (ключ появляется в массиве в случае успешного пересчета цены);
- QUANTITY_FROM - количество товара, начиная с приобретения которого действует цена. Указывается в случае, когда используется расширенный режим управления ценами.
- QUANTITY_TO - количество товара, при приобретении которого заканчивает действие цена. Указывается в случае, когда используется расширенный режим управления ценами.
|
boolBase | Передается по ссылке. Принимает значение true, если передана цена базового типа, в противном случае - false. |
Возвращаемое значение
Нет.