Класс АПИ для обновления коэффициента единицы измерения
В стандартном обмене с 1С не поддерживается выгрузка коэффициентов единицы измерения товара. Поэтому возникает вопрос как обновить [ITEM_MEASURE_RATIOS] Коэфф-т единицы измерения торгового предложения (простого товара), а также какой класс АПИ за это отвечает.
Нужно использовать метод CCatalogMeasureRatio::add для добавления коэффициента единицы измерения и метод CCatalogMeasureRatio::update для обновления значения.
Обновление нужно выполнять после получения значения, а не наоборот.
Обновление коэффициента для простого типа товара
// Выбор товаров и свойств простых товаров, смотрите пример в документации $item = \CIBlockElement::GetList
//Делаем выборку значений полей в массив
while ($catElement = $item->Fetch()) {
//получение коэффициента простого товара
$arMeasure = CCatalogProduct::GetByID ($catElement['ID']);
//отбираем простые товары
if ($arMeasure['MEASURE']>0){?>
//получение значений коэффициентов RATIO
$resultRatio = CCatalogMeasureRatio::getList(array(), array('IBLOCK_ID'=>8,"PRODUCT_ID"=>$catElement['ID']), false, false, array());
if ($productNoscuRation = $resultRatio->Fetch())
{
CCatalogMeasureRatio::update($productNoscuRation['ID'], array('RATIO' => $catElement['PROPERTY_STANDARTNYY_RULON_VALUE']));
Ещё статьи:
18.01.2023
Нюансы перехода битрикс на РНР 8.0
С февраля битрикс прекращает поддерживать РНР 7.4 и в битрикс сегменте сайтов начался переход на РНР 8 для получения обновлений.
Но без нюансов и ошибок...
ID: 431
10.01.2023
БУС окончательно всё?
Появилась информация от битрикс, что грубо говоря поддержка по отраслевому медицинскому решению от битрикс будет до 1 февраля 2024 года, а что потом б...
ID: 426
30.08.2022
Типовые претензии к подрядчику и к битрикс
По свежим следам я собрал типовые претензии к подрядчику и к битрикс. Мной был проведён аудит и я увидел, что техническое состояние сайта хорошее, нареканий...
ID: 338
Новые статьи в блоге:
29.01.2023
Хостинг бегет - сапожник без сапог
На днях захожу на страницу поддержки бегет и у меня ничего не работает. Выясняется, что api.beget.com/v1/helpdesk с трояном HEUR:Backdoor.PHP.WebShell...
ID: 435
25.01.2023
Ошибка работы веб форм битрикс в аякс режиме
Возникла задача внедрить битрикс формы на сайт битрикс, но нюанс в том, что страница лендинг в HTML без подключения битрикс шаблона.
В целом я не предполагал,...
ID: 434
19.01.2023
Ник ру покупает отзывы, но выше дна не подняться
Самый убогий хостинг провайдер, который ворует домены у клиентов покупает отзывы.
ID: 433