Подскажите плиз, как можно "стереть" поле с доп. Ценой у торгового предложения
$price = "";
$arFields = Array(
"PRODUCT_ID" => 901,
"CATALOG_GROUP_ID" => 3,
"PRICE" => $price,
);
CPrice::Update(901, $arFields);
пробую таким кодом, но оно не стирается...((((
p.s.: если указываю ЧИСЛО то цена меняется
p.s.s: метод CPrice::Delete не подходит, т.к. он делает поле равным 0.00
Поясню, с Моей Склад приходят данные, и это поле прикручено по умолчанию, и его передают принудительно, если в МС нет скидки, это поле заполнено как 0.00, и в Битриксе, в корзину товар попадает с этой ценой (как наименьшей)
$price = "";
$arFields = Array(
"PRODUCT_ID" => 901,
"CATALOG_GROUP_ID" => 3,
"PRICE" => $price,
);
CPrice::Update(901, $arFields);
пробую таким кодом, но оно не стирается...((((
p.s.: если указываю ЧИСЛО то цена меняется
p.s.s: метод CPrice::Delete не подходит, т.к. он делает поле равным 0.00
Поясню, с Моей Склад приходят данные, и это поле прикручено по умолчанию, и его передают принудительно, если в МС нет скидки, это поле заполнено как 0.00, и в Битриксе, в корзину товар попадает с этой ценой (как наименьшей)