[B]CSaleBasket::Update()[/B] же, для каждого товара корзины (или аналоги из нового ядра). Но в компоненте корзины я бы не стал сохранять эти данные в БД, т.к. в корзине данные меняются постоянно на каждый чих пользователя, и постоянно писать в БД при каждом изменении - дорого. Проще пересчитать в оперативке и отправить на вывод в шаблон, а потом при создании заказа еще раз посчитать в оперативке. Собственно таким способом пользуются стандартные компоненты.