Support » Plugin: WooCommerce and 1C:Enterprise/1С:Предприятие Data Exchange » Как включить выгрузку Веса товара

  • Здравствуйте. Плагин отличный, спасибо. Подскажите, что добавить в 1С или дописать в import.php чтобы вес тоже выгружался? Сейчас в 1с стоит всё вот так:

    https://ibb.co/dpFchrg
    https://ibb.co/hXfMdKW

    Может нужно создавать отдельную характеристику в 1с для этого, кто-нибудь сталкивался с похожим вопросом? Заранее спасибо.

Viewing 7 replies - 1 through 7 (of 7 total)
  • У мея выгружается вес отлично. Версия 1с – УНФ

    Thread Starter hipimps

    (@hipimps)

    @sichinawa ни вес, ни полное описание не выгружается. У меня УТ 11. Я грешу, что в самой 1с нужно где-то нужную галочку включить, но вот где и какую – не знаю.

    У вас проблема с 1с, так как у многих это выгружается и в вашей версии.
    Полное описание – по этому вопросу есть тема здесь.

    if (!defined(‘WC1C_PRODUCT_DESCRIPTION_TO_CONTENT’)) define(‘WC1C_PRODUCT_DESCRIPTION_TO_CONTENT’, true);

    // Передача описания с разбиением на 2 части в 1С обратить внимание на ковычки

    function wc1c_replace_post($guid, $post_type, $is_deleted, $is_draft, $post_title, $post_name, $post_excerpt, $post_content, $post_meta, $category_taxonomy, $category_guids, $preserve_fields) {
    $post_id = wc1c_post_id_by_meta(‘_wc1c_guid’, $guid);

    if (!$post_excerpt) $post_excerpt = ”;
    if (WC1C_PRODUCT_DESCRIPTION_TO_CONTENT) {
    //NEW!
    $content_arr = explode(“|”, $post_excerpt);
    if( count($content_arr) >= 2 ) {
    $post_excerpt = $content_arr[0]; // Краткое описание (после знака |)
    $post_content = $content_arr[1]; // Полное описание (до знака |)
    }
    else {
    $post_content = $post_excerpt;
    $post_excerpt = ”;
    }
    }

    Thread Starter hipimps

    (@hipimps)

    @sichinawa Читал эту ветку, я так понял там именно короткое описание (текстовое, с ограничением в 1024 символа) разбивается на 2 части и пишет в два окна так сказать. А мне необходимо именно полное описание из “файла описания для сайта” из 1с с поддержкой html. Ладно, буду дальше думать, может и этот код на решение натолкнёт. Спасибо.

    Thread Starter hipimps

    (@hipimps)

    @sichinawa Подскажите, а как у Вас вес добавлен к номенклатуре в самой 1с? Можете подробно написать? В сети нашёл такую шпаргалку, но не к этому плагину. Хотя, как я понял принцип у них один и тот же у всех.

    Обмен с сайтом использует для выгрузки вес брутто, поэтому данные о весе в выгрузку не передаются.
    Рекомендации по настройке 1С:
    1. Проверить включение функциональной опции <Использовать
    упаковки номенклатуры>
    2. Проверить заполнение в карточке номенклатуры поля <Набор
    упаковок> (поле не должно быть пустым).
    3. Проверить заполнение для позиции номенклатуры таблицы
    <Упаковки> на панели навигации карточки номенклатуры. В таблице должна быть
    заполнена как минимум одна строка с обязательным указанием веса брутто
    больше 0.
    4. Проверить настройку узла обмена с сайтом. На закладке
    <Выгрузка товаров> коэффициент пересчета веса должен быть больше 0.

    sichinawa

    (@sichinawa)

    Есть свойство в карточке товара в 1С “вес”. Оно стандартное. Вы, видимо 1с давно не обновляли.

    Thread Starter hipimps

    (@hipimps)

    @sichinawa т.е. вы указываете в карточке товара только вес и всё, да? упаковки у вас не включены и в карточке не указаны, верно? Просто обычный вес у меня в карточке как раз таки указан.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Как включить выгрузку Веса товара’ is closed to new replies.