Для чего используется поле "PRODUCT_PRICE_ID" - дополнительный код товара? В данный момент это поле использую для некой идентификации товара, если PRODUCT_PRICE_ID==PRODUCT_ID, то делаем то-то. Иногда, когда это поле нигде мной не задается, оно становится равным PRODUCT_ID совсем другого товара, которого и в корзине то нет.