Support » Plugin: WooCommerce and 1C:Enterprise/1С:Предприятие Data Exchange » Статус товара “нет в наличии (0)”

  • При обновлении остатков или любом изменении перезаписывается статус товара на “Нет в наличии (0)”.
    Помогите решить проблему!

Viewing 10 replies - 1 through 10 (of 10 total)
  • Таже проблема. Плагин Версия 0.9.4 и WC Версия 3.7.0

    Помогло как и в старой версии плагина
    import.php
    Строка 650-653

    $post_meta = array(
    ‘_sku’ => @$product[‘Артикул’],
    ‘_manage_stock’ => ‘no’,
    );

    Но есть проблема, как и раньше. Например в категории показывает что 19 товаров, 4 из них не в наличии. Делаешь скрыть товар без цен и с остатком 0

    add_action( ‘woocommerce_product_query’, ‘react2wp_hide_products_without_price’ );
    function react2wp_hide_products_without_price( $q ){
    $meta_query = $q->get( ‘meta_query’ );
    $meta_query[] = array(
    ‘key’ => ‘_price’,
    ‘value’ => ”,
    ‘compare’ => ‘!=’
    );
    $q->set( ‘meta_query’, $meta_query );
    }

    и получаешь вывод на страницу странным образом, т.е. он оставляет свободное место на странице и показывает так – Отображение 1–12 из 16
    Но! реально на странице показано 11, перелистываем на вторую страницу и получаем Отображение 13–16 из 16 но там уже реально 4.

    В админке имеем товар 19 штук из них 15 В наличии, 4 Нет в наличии. из 19 штук есть цены у 17 и у 2х – нету цены.

    как подправить данный хук, чтобы он не выводил в подсчет товар который не показывает?

    Thread Starter sichinawa

    (@sichinawa)

    В моем варианте (товары вариативные с размерами) УНФ. ‘_manage_stock’ => ‘no’ нужно править в файле offers. при добавлении этой строки в файле import, просто перестают обновляться остатки. 2 года с этой фигней мучался, вот на прошлой неделе победил. Ура!

    У меня 1с Розница 2.3, видимо есть отличия в выгрузке. Тоже есть вариативный товар.

    Еще заметил косяк в админке, если товар простой то ему ставиться в карточке товара – Статус остатка: Нет в наличии. Если вариативный то просто пустота и при фильтрации товара в админке по статусу в наличии тоже отображается что он в наличии.

    Пример на скрине

    Thread Starter sichinawa

    (@sichinawa)

    @spychik у меня размеры оформлены как характеристики товара, а не отдельными записями, все по феншуй. https://rockit.su/shop/

    у меня тоже характеристиками товар приходуется

    Помогло в Настройках-Запасы включить “Управление запасами”. https://yadi.sk/i/jqAmUEl68_J6EA. Без этого тоже все время после обмена было “нет в наличии”. Обмен 1С УНФ 1.6.19. https://yadi.sk/i/jqAmUEl68_J6EA

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Статус товара “нет в наличии (0)”’ is closed to new replies.