• Resolved Alex01d

    (@alex01d)


    Добрый день.

    Опробовал плагин с выгрузкой УТ 10.3 – всё выгрузилось с первого раза.
    Так как мне не нужно было учитывать остатки, отключил управление остатками. WooCommerce же сейчас не позволяет полностью его отключить – в каждом товаре всё равно остаётся настройка “Статус остатка” (Stock status). Поэтому добавил экшн для принудительного выставления статуса “instock” после указания остатка.
    Далее снова попробовал выгрузить товары из тех же самых файлов вручную. На первом же запросе получил ошибку:

    WP Error: empty_term_name: Требуется название этого элемента.
    
    #0  wc1c_error(empty_term_name: Требуется название этого элемента, WP Error) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:161]
    #1  wc1c_wp_error(WP_Error Object ([errors] => Array ([empty_term_name] => Array ([0] => Требуется название этого элемента)),[error_data] => Array ())) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:165]
    #2  wc1c_check_wp_error(WP_Error Object ([errors] => Array ([empty_term_name] => Array ([0] => Требуется название этого элемента)),[error_data] => Array ())) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange/import.php:255]
    #3  wc1c_replace_term(1, c60e6c0f-bdf6-11db-bb86-0018f3cf120e, , <>, pa_tsvet, 1) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange/import.php:349]
    #4  wc1c_replace_property_option(Array ([ИдЗначения] => c60e6c0f-bdf6-11db-bb86-0018f3cf120e,[Значение] => <>), pa_tsvet, 1) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange/import.php:368]
    #5  wc1c_replace_property(1, Array ([Ид] => c60e6c0e-bdf6-11db-bb86-0018f3cf120e,[Наименование] => цвет,[ТипЗначений] => Справочник,[ВариантыЗначений] => Array ([0] => Array ([ИдЗначения] => c60e6c0f-bdf6-11db-bb86-0018f3cf120e,[Значение] => <>)),[ДляТоваров] => true), 1) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange/import.php:143]
    #6  wc1c_import_end_element_handler(1, Array ([0] => КоммерческаяИнформация,[1] => Классификатор,[2] => Свойства,[3] => Свойство), 3, Свойство)
    #7  call_user_func(wc1c_import_end_element_handler, 1, Array ([0] => КоммерческаяИнформация,[1] => Классификатор,[2] => Свойства,[3] => Свойство), 3, Свойство) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:378]
    #8  wc1c_xml_end_element_handler(Resource id #220, Свойство)
    #9  xml_parse(Resource id #220, /Значение>
    					</Справочник>
    				</ВариантыЗначений>
    				<ДляТоваров>true</ДляТоваров>
    			</Свойство>
    			<Свойство>
    				<Ид>c60e6c10-bdf6-11db-bb86-0018f3cf120e</Ид>
    				<Наименование>фасовка</Наименование>
    				<ТипЗначений>Справочник</ТипЗначений>
    				<ВариантыЗначений/>
    				<ДляТоваров>true</ДляТоваров>
    			</Свойство>
    			<Свойство>
    				<Ид>c60e6c12-bdf6-11db-bb86-0018f3cf120e</Ид>
    				<Наименование>Тип товара</Наименование>
    				<ТипЗначений>Справочник</ТипЗначений>
    				<ВариантыЗначений/>
    				<ДляТоваров>true</ДляТоваров>
    			</Свойство>
    			<Свойство>
    				<Ид>c60e6c13-bdf6-11db-bb86-0018f3cf120e</Ид>
    				<Наименование>Штук в коробке</Наименование>
    				<ТипЗначений>Справочник</ТипЗначений>
    				<ВариантыЗначений>
    					<Справочник>
    						<ИдЗначения>14141d55-ca71-11dc-9376-0080482f43ad</ИдЗначения>
    						<Значение>20</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>c950d6b3-c190-11db-9cdc-00112f8f021a</ИдЗначения>
    						<Значение>6</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>1d9a78b4-ca7e-11dc-9dfb-00112f8f021a</ИдЗначения>
    						<Значение>1</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>e11d59d8-ca6f-11dc-bb1b-0019d15f04fd</ИдЗначения>
    						<Значение>12</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>e11d59d9-ca6f-11dc-bb1b-0019d15f04fd</ИдЗначения>
    						<Значение>4</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>e11d59e0-ca6f-11dc-bb1b-0019d15f04fd</ИдЗначения>
    						<Значение>2</Значение>
    					</Справочник>
    				</ВариантыЗначений>
    				<ДляТоваров>true</ДляТоваров>
    			</Свойство>
    			<Свойство>
    				<Ид>c60e6c14-bdf6-11db-bb86-0018f3cf120e</Ид>
    				<Наименование>Штук на поддоне</Наименование>
    				<ТипЗначений>Справочник</ТипЗначений>
    				<ВариантыЗначений>
    					<Справочник>
    						<ИдЗначения>8e54008e-07aa-11dd-9075-00151711963c</ИдЗначения>
    						<Значение>44</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>8e5400a1-07aa-11dd-9075-00151711963c</ИдЗначения>
    						<Значение>108</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>23a80992-07ab-11dd-9075-00151711963c</ИдЗначения>
    						<Значение>42</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>b4d48dd3-0534-11dd-bb75-0019d15f04fd</ИдЗначения>
    						<Значение>50</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>b4d48dd6-0534-11dd-bb75-0019d15f04fd</ИдЗначения>
    						<Значение>16</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>b4d48dda-0534-11dd-bb75-0019d15f04fd</ИдЗначения>
    						<Значение>480</Значение>
    					</Справочник>
    					<Справочник>
    						<ИдЗначения>b4d48ddb-0534-11dd-bb75-0019d15f04fd</ИдЗначения>
    						<Значение>100</Значение>
    					</Справочник>
    					<Справ?, 0) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:395]
    #10 wc1c_xml_parse(Resource id #215) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:442]
    #11 wc1c_mode_import(catalog, import.xml) called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:502]
    #12 wc1c_exchange() called at [/home/alex01d/public_html/capashop/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:516]
    #13 wc1c_template_redirect()
    #14 call_user_func_array(wc1c_template_redirect, Array ([0] => )) called at [/home/alex01d/public_html/capashop/wp-includes/plugin.php:496]
    #15 do_action(template_redirect) called at [/home/alex01d/public_html/capashop/wp-includes/template-loader.php:12]
    #16 require_once(/home/alex01d/public_html/capashop/wp-includes/template-loader.php) called at [/home/alex01d/public_html/capashop/wp-blog-header.php:16]
    #17 require(/home/alex01d/public_html/capashop/wp-blog-header.php) called at [/home/alex01d/public_html/capashop/index.php:17]
    
    Request URI: https://cap.a01d.ru/wc1c/exchange/?type=catalog&mode=import&filename=import.xml
    Server API: apache2handler
    Memory limit: 2048M
    Maximum POST size: 8M
    PHP version: 5.4.40
    WordPress version: 4.2
    Plugin version: 0.7r1112293
    
    rollback

    Проверил на “чистом” WP+WC – история повторилась.

    Файлы выгрузки:
    https://dl.dropboxusercontent.com/u/931531/import.xml
    https://dl.dropboxusercontent.com/u/931531/offers.xml

    Валидатор не нашёл ошибок в import.xml

    https://www.ads-software.com/plugins/woocommerce-and-1centerprise-data-exchange/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter Alex01d

    (@alex01d)

    Уменьшил файлы выгрузки до минимально необходимых. Проблема осталась. Файлы по ссылкам заменил на меньшие.

    Plugin Author sgtpep

    (@sgtpep)

    Здравствуйте! Проблема исправлена в текущей версии.

    Здравствуйте, сразу оговорю что мои знания касательно 1с крайне малы, поэтому поправьте если что-то не так скажу: в базу 1с вбиты товары, без атрибутов и картинок, но уже достаточно долго ей пользуемся. Скажите, чтобы сейчас настроить правильную выгрузку товаров и впоследствии:
    1. пользоваться сортировкой товаров по сайту,
    2. ввести категории и атрибуты товаров –
    необходимо создавать новые товары в 1с согласно категориям и атрибутам на сайте? Или можно отредактировать эти характеристики на сайте и при каждой выгрузке согласно идентификатору будет обновляться наличие. Если нет, то не подскажите, как в такой ситуации обойтись меньшей кровью) По сути дела мне с 1с нужно менять лишь параметр наличия товара. Более того, в 1с у меня не указана цена для товара. Вводить ее в 1с не особо хотелось бы. Заранее спасибо, если найдете время для ответа.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘empty_term_name: Требуется название этого элемента.’ is closed to new replies.