Open sichinawa opened 5 years ago
Так вылечил проблему с "нет в наличии": \wp-content\plugins\woocommerce-and-1centerprise-data-exchange\exchange\offers.php в районе 198 строки
if (!is_null($quantity)) {
$quantity = wc1c_parse_decimal($quantity);
//wc_update_product_stock($post_id, $quantity);
$stock_status = $quantity > 0 ? 'instock' : 'outofstock';
//@wc_update_product_stock_status($post_id, $stock_status);
$woocmmerce_instance = new WC_Product( $post_id );
$woocmmerce_instance->set_stock_quantity((int)$quantity);
$woocmmerce_instance->set_stock_status($stock_status);
$woocmmerce_instance->save();
}
Не работает. Просто перестали обновляться остатки. Откатил обратно.
УНФ 1.5.16.132 WC 3.5.5 WP5.1, плагин - последняя версия. Проблема появилась уже давно. При обновлении остатков появляется статус "нет в наличии", даже если остатки имеются. Лечится снятием галочки "Управлять остатками" Товар Вариативный. Перестал работать обмен заказами (Ошибка поле объекта(ИД) не обнаружено). Все работало в 2017 году. Помогите решить проблему хотя бы со статусом товара. Сегодня пробовал обновиться до последней конфигурации 1С, после это вообще все перестало работать, даже выгрузка. Откатил обратно.