Файл app/addons/warehouses/schemas/exim/products.functions.php
закомментируйте строки с 58 по 68 (включительно) (CS-Cart 4.13.3), а именно этот код
$product_warehouses = $manager->getProductWarehousesData($product_id);
foreach ($product_warehouses as $key => $product_warehouse) {
foreach ($warehouse_amounts as $warehouse_amount) {
if ((int) $product_warehouse['warehouse_id'] !== (int) $warehouse_amount['warehouse_id']) {
continue;
}
$product_warehouses[$key] = $warehouse_amount;
}
}
в следующей строке замените это
$product_stock = $manager->createProductStockFromWarehousesData($product_id, $product_warehouses);
на это
$product_stock = $manager->createProductStockFromWarehousesData($product_id, $warehouse_amounts);
Обязательно проверяйте на тестовой копии сайта.
Но там еще есть баг связанный с подбивкой общего кол-ва, но то отдельно нужно будет в баг-трекер отписать.
UPD. Проблема с подсчетом общего количества товаров на складах в БД