Импорт товаров из нестандартного xml

Помощь пользователям в работе с программой E-Trade PriceList Importer
Ответить
zeol
Сообщения: 64
Зарегистрирован: 04 янв 2015 12:28

27 июл 2015 17:24

Есть поставщик Brain.com.ua он дает несколько вариантов прайслистов с остатками товаров.
Но наиболее полная структура каталога в файле xml

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

<?xml version="1.0" encoding="UTF-8"?>
<price>
  <categories>
    <category id="1181" name="Ноутбуки, планшеты">
      <subcategory id="1191" name="Ноутбуки"/>
      <subcategory id="1211" name="Аксессуары для ноутбуков">
        <subcategory id="1213" name="Блоки питания"/>
        <subcategory id="7323" name="Аккумуляторные батареи внешние"/>
        <subcategory id="1471" name="Подставки для ноутбуков"/>
        <subcategory id="1217" name="Док станции/порт репликаторы"/>
        <subcategory id="1218" name="Автоадаптеры">
          <subcategory id="1219" name="Astra"/>
          <subcategory id="7441" name="Belkin"/>
          <subcategory id="7670" name="EnerGenie"/>
          <subcategory id="7499" name="FSP"/>
          <subcategory id="1222" name="GEMIX"/>
          <subcategory id="1223" name="Lex"/>
          <subcategory id="1224" name="PORTO"/>
          <subcategory id="1226" name="TITAN"/>
        </subcategory>
        <subcategory id="1227" name="Аккумуляторные батареи"/>
        <subcategory id="1230" name="Аксессуары разные"/>
        <subcategory id="1466" name="Мышки"/>
        <subcategory id="1215" name="Чистящие средства"/>
        <subcategory id="1202" name="Презентеры"/>
        <subcategory id="1228" name="USB- хабы"/>
      </subcategory>
      <subcategory id="1233" name="Комплектующие к ноутбукам">
        <subcategory id="1234" name="Внутренние HDD"/>
        <subcategory id="1235" name="Внутренние SSD"/>
        <subcategory id="1236" name="Внутренние ODD"/>
        <subcategory id="1237" name="Модули памяти к ноутбукам"/>
        <subcategory id="1238" name="Контроллеры ExpressCard"/>
        <subcategory id="1474" name="Wi-Fi адаптеры ExpressCard"/>
      </subcategory>
      <subcategory id="1209" name="Носители информации">
        <subcategory id="1467" name="Внешние приводы (ODD)"/>
        <subcategory id="1468" name="USB Flash"/>
        <subcategory id="1210" name="Внешние жесткие диски (HDD)"/>
        <subcategory id="1469" name="Карты памяти"/>
        <subcategory id="1470" name="Картридеры"/>
        <subcategory id="7818" name="Компакт диски и дискеты"/>
      </subcategory>
      <subcategory id="1192" name="Планшеты"/>
      <subcategory id="1397" name="Программное обеспечение">
        <subcategory id="7375" name="Антивирусы"/>
        <subcategory id="1182" name="Операционные системы и офисное ПО"/>
        <subcategory id="1418" name="Компьютерные игры"/>
      </subcategory>
      <subcategory id="1203" name="Сумки, рюкзаки, чехлы">
        <subcategory id="1204" name="Сумки к ноутбукам"/>
        <subcategory id="1205" name="Рюкзаки к ноутбукам"/>
        <subcategory id="1206" name="Чехлы к ноутбукам"/>
        <subcategory id="1207" name="Чехлы к планшетам"/>
        <subcategory id="1208" name="Чехлы к электронным книгам"/>
      </subcategory>
      <subcategory id="1194" name="Электронные книги"/>
      <subcategory id="1107" name="Игровые приставки"/>
    </category>
</categories>
<products>
    <product CategoryID="7273" Code="10750" Group="Устройства безперебойного питания" Article="BK500EI" Vendor="APC" Model="Back-UPS CS 500" Name="Источник бесперебойного питания Back-UPS CS 500 APC (BK500EI)" Description="300 Вт, RS-232/USB, 6.4 кг" PriceUSD="137.00" Price_ind="0" CategoryName="Источники бесперебойного питания" Bonus="0" RecommendedPrice="0" DDP="0" Warranty="24" Stock="0" Note="" DayDelivery="1" ProductID="2" URL="http://brain.com.ua/Istochnik_bespereboynogo_pitaniya_APC_Back-UPS_CS_500_BK500EI-p2906.html"/>
</products>
</price>

как такой файл импортировать в PLI для создания базового каталога, и в дальнейшем обновлять наличие и цену.
Есть ли какие-то варианты? Либо может API http://api.brain.com.ua/help сколько будет стоить реализация для PLI?
Аватара пользователя
support
Сообщения: 10553
Зарегистрирован: 09 ноя 2008 21:37

27 июл 2015 17:26

Настроить импорт по инструкции в стипп, потом перенести данные в стус при помощи пакетной обработки.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
zeol
Сообщения: 64
Зарегистрирован: 04 янв 2015 12:28

27 июл 2015 17:29

спасибо, вроде помню, что было подобное, но как-то не нашел сразу
zeol
Сообщения: 64
Зарегистрирован: 04 янв 2015 12:28

27 июл 2015 17:50

может не по теме, спрошу здесь.
Если столбец в прайсе AE, AD
Можно ли так указывать в настройке прайса?
Аватара пользователя
support
Сообщения: 10553
Зарегистрирован: 09 ноя 2008 21:37

27 июл 2015 17:53

Можно, что мешает это сделать?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
zeol
Сообщения: 64
Зарегистрирован: 04 янв 2015 12:28

27 июл 2015 17:54

а можно ли совмещать к примеру AE и 23 ?
Аватара пользователя
support
Сообщения: 10553
Зарегистрирован: 09 ноя 2008 21:37

27 июл 2015 17:59

Если это одно и тоже то да.
А=1
В=2
С=3
и т.д
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
zeol
Сообщения: 64
Зарегистрирован: 04 янв 2015 12:28

28 июл 2015 11:17

Здравствуйте! Импортирую прайс, делаю пакетную обработку вроде все ок. Но когда перезапускаю программу то у все товаров пропадает производители? Справочник производителей пустые. Может как-то надо добавить всех производителей из СТИПП в спровочник производителей?
Если в СТИПП нажать правой кнопкой и выбрать Добавить всех новых производителей - это то что надо?

P.S. вроде разобрался.
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»