Импорт товаров из XML файла

В этом разделе можно размещать ваши прайс-листы для получения помощи в настройке прайвил импорта, ячеек, определения категорий товара и т.д.
Ответить
ruslan
Сообщения: 42
Зарегистрирован: 24 дек 2016 17:12

03 ноя 2017 11:14

Здравствуйте! Помогите с настройкой XML файла для импорта товаров поставщика. Все настраивали как обычно по инструкции, но почему то не работает с данным файлом. пишет обработано 0 строк, или выдает ошибку, причем ошибки могут быть каждый раз разные. чувство такое что файлы такого объема он не может обработать. Проблема становится актуальной когда файл большого размера 60 мб.
Если количество товаров в нем уменьшить то товары импортируются в систему без проблем. Кто сталкивался с подобными? Помогите разобраться
ссылка XML файла
Вложения
Снимок.PNG
ошибка
Снимок.PNG (9.77 КБ) 959 просмотров
настройки.PNG
настройки
настройки.PNG (101.61 КБ) 959 просмотров
Аватара пользователя
e-special
Сообщения: 10538
Зарегистрирован: 09 ноя 2008 21:37
Версия E-Trade PriceList Importer: 2.2.100

03 ноя 2017 14:27

Да, похоже, что дело как раз именно в размере файла. Запросите у поставщика другой формат прайс-листа.
ruslan
Сообщения: 42
Зарегистрирован: 24 дек 2016 17:12

04 ноя 2017 08:25

Удалось загрузить прайс убрав все настройки! Объем файла не помешал, но не понятно откуда куда поля попадают в программу.
И не понятно как сделать так что бы в поле наименование попадали значения из

Код: Выделить всё

<name>Галант 331 [Металлик/Слоновая кость]</name>

Код одного товара

Код: Выделить всё

<offer id="6493" type="vendor.model" available="true">
                <url>http://www.qpstol.ru/category/mebel-dlya-doma/veshalka/kostyumnye-veshalki/goods-veshalka_kostumnaya_galant_331/</url>
                <price>4290</price>
                <min_batch>1</min_batch><!-- Мин. партия-->
                <availability_status>В наличии</availability_status>
                <currencyId>RUR</currencyId>
                <categoryId>38</categoryId>
                <picture>http://www.qpstol.ru/global_images/goods/aab/a57/a57/def/1053371_original.jpg</picture>
                <picture>http://www.qpstol.ru/global_images/goods/aab/a57/a57/def/1053372_original.jpg</picture>
                <typePrefix>Костюмная вешалка</typePrefix>
                <vendor>Мебелик</vendor>
                <model>Галант 331</model>
                <description>
                    <![CDATA[Элегантная костюмная вешалка в оригинальном дизайне отлично впишется как в классический, так и современный интерьер помещения. Модель имеет плечики для пиджаков и перекладину для брюк. &lt;/br&gt;В стилизованном под шляпку наконечнике вешалки можно хранить бижутерию, запонки и другие мелочи. &lt;/br&gt;Массивное основание обеспечит устойчивость вешалки. &lt;br&gt;Каркас изделия выполняется из стальной трубы, основание — МДФ, перекладина и детали — массив. &lt;br&gt;]]>
                </description>
                <manufacturer_warranty>true</manufacturer_warranty>
                <country_of_origin>Россия</country_of_origin>
                <weight>4</weight>
                <param name="Высота" unit="мм">1180</param>
                <param name="Ширина" unit="мм">400</param>
                <param name="Глубина" unit="мм">200</param>
                <param name="Объем упаковки" unit="м3">0.03</param>
                <param name="Кол-во упаковок">1</param>
                <param name="Форма поставки">В разобранном виде</param>
                <param name="Срок гарантии">24 месяца</param>
                <param name="Материал">Металл</param>
                <attributes>
                    <attribute id ="6221">
                        <name>Цвет</name>
                    </attribute>
                </attributes>
                <variants>
                    <variant id="12357" available="true">
                        <name>Галант 331 [Металлик/Слоновая кость]</name>
                        <price>4290</price>
                        <recommended_price>4290</recommended_price>
                        <availability_status>В наличии</availability_status>
                        <attribute_values>
                            <attribute_value id="6221">
                                <value>Металлик/Слоновая кость</value>
                                <value_image>http://www.qpstol.ru/global_images/colors/2q2wjohaj6.jpg</value_image>
                            </attribute_value>
                        </attribute_values>
                    </variant>
                    <variant id="12358" available="true">
                        <name>Галант 331 [Металлик/Среднекоричневый]</name>
                        <price>4290</price>
                        <recommended_price>4290</recommended_price>
                        <availability_status>В наличии</availability_status>
                        <attribute_values>
                            <attribute_value id="6221">
                                <value>Металлик/Среднекоричневый</value>
                                <value_image>http://www.qpstol.ru/global_images/colors/2s4g8w880c.jpg</value_image>
                            </attribute_value>
                        </attribute_values>
                    </variant>
                </variants>
            </offer>
Аватара пользователя
e-special
Сообщения: 10538
Зарегистрирован: 09 ноя 2008 21:37
Версия E-Trade PriceList Importer: 2.2.100

06 ноя 2017 09:38

Если структура прайс-листа YML в формате Яндекса то никакие настройки делать не нужно, все распределяется на основании тегов в файле.
Данные в поле Наименование может быть загружено только из <model></model> в котором и хранится наименование товара, оно же загружается при импорте.
Если же структура файла не соответствует формату Яндекса или нужны ручные установки, тогда нужно делать по инструкции.
ruslan
Сообщения: 42
Зарегистрирован: 24 дек 2016 17:12

11 ноя 2017 14:30

e-special писал(а):Если структура прайс-листа YML в формате Яндекса то никакие настройки делать не нужно, все распределяется на основании тегов в файле.
Данные в поле Наименование может быть загружено только из <model></model> в котором и хранится наименование товара, оно же загружается при импорте.
Если же структура файла не соответствует формату Яндекса или нужны ручные установки, тогда нужно делать по инструкции.

Какой максимальный объем файла XML поддерживается программой?
ruslan
Сообщения: 42
Зарегистрирован: 24 дек 2016 17:12

11 ноя 2017 18:57

e-special писал(а):Если структура прайс-листа YML в формате Яндекса то никакие настройки делать не нужно, все распределяется на основании тегов в файле.
Данные в поле Наименование может быть загружено только из <model></model> в котором и хранится наименование товара, оно же загружается при импорте.
Если же структура файла не соответствует формату Яндекса или нужны ручные установки, тогда нужно делать по инструкции.

По этой логике программа игнорирует варианты товаров указанные в коде:
И выходит что формат xml в программе возможен только без использования вариантов товара

Код: Выделить всё

<variants>
                    <variant id="12357" available="true">
                        <name>Галант 331 [Металлик/Слоновая кость]</name>
                        <price>4290</price>
                        <recommended_price>4290</recommended_price>
                        <availability_status>В наличии</availability_status>
                        <attribute_values>
                            <attribute_value id="6221">
                                <value>Металлик/Слоновая кость</value>
                                <value_image>http://www.qpstol.ru/global_images/colors/2q2wjohaj6.jpg</value_image>
                            </attribute_value>
                        </attribute_values>
                    </variant>
                    <variant id="12358" available="true">
                        <name>Галант 331 [Металлик/Среднекоричневый]</name>
                        <price>4290</price>
                        <recommended_price>4290</recommended_price>
                        <availability_status>В наличии</availability_status>
                        <attribute_values>
                            <attribute_value id="6221">
                                <value>Металлик/Среднекоричневый</value>
                                <value_image>http://www.qpstol.ru/global_images/colors/2s4g8w880c.jpg</value_image>
                            </attribute_value>
                        </attribute_values>
                    </variant>
                </variants>
Аватара пользователя
e-special
Сообщения: 10538
Зарегистрирован: 09 ноя 2008 21:37
Версия E-Trade PriceList Importer: 2.2.100

13 ноя 2017 09:28

Нет информации о максимальном объеме загружаемого файла XML.
Варианты товара не загружаются в СТИПП, они создаются вручную в СТУС по инструкции.
Ответить