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

ReCountForBase

CPrice::ReCountForBase(
	array &arFields
);

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

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

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

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

Нет.



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