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

ReCountFromBase

CPrice::ReCountFromBase(
	array &arFields,
	bool &boolBase
);

Метод позволяет пересчитать цену с наценкой на основе базовой.

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

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

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

Нет.



© «Битрикс», 2001-2024, «1С-Битрикс», 2024