Мне нужно дергать кол-во товара через бизнес-процесс (роботы в заказе) и уведомлять сотрудника при уменьшении. Кол-во товара я могу дергать через такой код:
Код |
---|
$rootActivity = $this->GetRootActivity(); // объявить активити
$ID = 494;
$ar_res = CCatalogProduct::GetByID($ID); // получить массив
$ar_quanity = $ar_res['QUANTITY']; // выбрать из массива количество оставшегося товара
$quanity=(int)$ar_quanity;
$chislo_quanity = $quanity;
$rootActivity->SetVariable("kolvo_order",$chislo_quanity); // задать количество в переменную |
Как я понял большинство функций работают с id, но как мне получить тот самый id товара, учитывая что id товарного каталога будет не постоянным и id товара тоже.