Загрузка товаров из интернет-магазина (для анализа цен из прайсов, добавления контента)

Если у Вас уже есть каталог категорий и товаров в Вашем интернет магазине, его необходимо перенести в программу в Базовый Каталог(БК) для создания интеграции данных между сайтом и базой данных программы.
Это необходимо для корректного и безошибочного обновления сайта из программы E-Trade Jumper.

Базовый каталог (сокр. БК)  –  это список категорий, товаров, производителей, цен и других полей, в которых хранится Ваш эталонный каталог.
БК может быть создан на основании импорта данных из интернет магазина, 1С, МойСклад и других учетных систем.
Именно из БК выгружаются данные на сайт, 1С, МойСклад и в другие учетные системы, в том числе универсальные форматы XML и csv для торговых площадок таких как ЯндексМаркет, hotline.ua, google, ТоварыМэйлРу и другие.
Из базового каталога можно получить сводную таблицу данных по наличию и ценам от различных контрагентов в формате Excel(.xlsx). Можно сформировать прайс-лист для клиента, в котором будут его персональный скидки.  

Краткая текстовая схема работы в E-Trade Jumper.

Для начала необходимо с Вашего интернет магазина перенести Ваш каталог товаров и иерархию категорий в программу E-Trade Jumper
для создания синхронизации между сайтом и программой. С помощью программы добавлять и настраивать прайс-листы для загрузки данных из прайс-листов в программу.

Далее загруженный список товаров из прайс-листов сравнивается с загруженным списком из Вашего интернет магазина, одинаковые товары,
которые есть уже в Вашем магазине и в загруженных прайс-листах сравниваются и сопоставляются, как одинаковые.

Новые товары, которых нет в магазине будут добавлены при обновлении базового каталога,, где хранятся все Ваши товары из интернет магазина.
При обновлении базового каталога на сопоставленные товары производится лишь обновление цен с поиском минимальной цены от всех контрагентов,
которые предоставляют тот или иной товар.

Далее эти данные из программы передаются обратно на сайт, и тем самым обновляются данные на сайте на основание Ваших цен и товаров из прайс-листов.

Ниже приведен пошаговый порядок выполнения задач для корректной работы в связке с Вашим интернет магазином.

1. Загрузка данных

Загрузка каталога категорий и товаров из интернет магазина,где хранится на сегодняшний день Ваш талонный каталог товаров и категорий.
Этот пункт необходим для синхронизации данных о товарах и категориях между Вашим эталонным каталогом и БД программы.
Далее с этим каталогом будут сравниваться и сопоставляться загружаемые товары из прайс-листов.

Зачастую, эта процедура выполняется один раз, все дальнейшие действия по добавлению, удалению, изменению товаров, категорий, цен и др. производятся в самой программе.

Для начала загрузки данных из Вашего интернет магазина перейдите во кладку "Операции" - "Загрузка данных"

Далее выберите формат E-Trade HTTP Tunnel и найдите свой движок интернет магазина (CMS).

Предварительно нужно установить и настроить модуль E-Trade HTTP Tunnel на Ваш сайт. 
Инструкция по установке и настройке.

Если Вашего движка нет в списке, Вам стоит выбрать формат Яндекс Yandex Market (YML)

Обязательно поставить галочку сохранять числовые ID.
Подробнее в разделе "Загрузка данных" - "Загрузка через YML"

2. Добавление контрагента и прайс-листа.

Второй этап - это добавление поставщика и прикрепление к нему прайс-листа для дальнейшей настройки.
Для добавления прайс-листа необходимо создать контрагента и прикрепить к нему прайс-лист.
Для этого зайдите в вкладку "Справочники" выберите пункт "Обработка прайс-листов" - "Список прайс-листов".

Или нажмите на значок "Прайс-листы" на рабочем столе. 

Для добавления контрагента необходимо нажать на кнопку  в верхнем левом углу и выбрать пункт "Добавить контрагента"

В открывшемся окне необходимо ввести название Вашего контрагента и нажать кнопку "ОК".

После чего необходимо добавить прайс-лист контрагента.

Доступные способы добавления:
Локально с Вашего компьютера, загрузить из интернета по ссылке, настроить загрузку прайс-листа из электронной почты, скачать файл через ftp протокол, выбрать прайс-лист из подключенных к программе через API.
Более подробное по каждому пункту Вы можете узнать в разделе "Прайс-листы" - "Настройки загрузки" - "Добавление прайс-листа".

Далее необходимо приступить к определению адресов столбцов на основании данных из прайс-листа.

Предпросмотр прайс-листа будет доступен с правой стороны.
Обязательные поля для заполнения:
"наименование товара" и "цена", остальные могут быть заполнены по необходимости и наличию этих столбцов в самом прайс-листе.

3. Определение категорий товара.

Если в прайс-листе есть категории товара, то столбец из прайс-листа, в котором находится "название категории товара"
необходимо прописать в соответствующем поле настройки адреса столбцов.
Возможно, понадобится дополнительная настройка определение категории товара из прайс-листа.
Всё зависит от структуры того или иного прайс-листа.
Дополнительную настройку по определению категории товара можно сделать в разделе "Дополнительно" - "Определение категорий"

Подробнее об определении категорий можно узнать в "Прайс-листы" - "Настройки загрузки" - "Дополнительно" - "Определение категорий".


4. Загрузка данных из прайс-листа

После того, как адреса столбцов будут настроены необходимо нажать кнопку "Загрузить данные" для загрузки данных из прайс-листа 
в программу. 

Так же можно перейти во вкладку "Загруженные товары" и нажать кнопку "Загрузить данные".


Таким образом, товары из прайс-листа попадут в это окно на основании сделанных ранее настроек. Если все настройки сделаны верно, тогда после загрузки данных Вы увидите данные из прайс-листа в этом окне.
В этом же окне можно проверить корректность определения категорий и других данных.

5. Настройка правил загрузки товаров из прайс-листа.

Следующий этап - это "Правила загрузки" они создаются для того, чтобы товары из прайс-листа распределялись по категориям
из вашей учетной системы (эталонного каталога), который Вы перенесли в программу в Базовый Каталог (БК) на основании данных из прайс-листа.


Если настройки определения категорий сделаны верно, список категорий из прайс-листа Вы найдете нажав кнопку "Сопоставления по категориям" в правом верхнем углу вкладки "Правила загрузки" после выбора категорий, для которой будут созданы правила для переноса товаров из прайс-листа в программу. Для появления этой кнопки необходимо стать на "Список категорий" либо любую другую категорию.

Далее в этом окне необходимо выбрать категорию из прайс-листа, из которой Вы хотите загружать товары и стать на категорию из базового каталога,
в которую вы хотите чтобы товары распределились из прайс-листа и нажать кнопку сопоставить.

Таким образом создается "правило загрузки". 
Для применения созданных правил загрузок после сопоставления категорий, нужно закрыть это окно и нужно выполнить загрузку данных нажав на кнопку "загрузить данные" из вкладки "Загруженные товары".

По результату, Вы увидите список товаров из прайс-листа, которые будут иметь категорию из Базового Каталога (БК).


Такую операцию нужно проделать для всех категорий, из прайс-листа,товары из которых Вы хотите загружать в программу.

6. Сопоставление одинаковых товаров

После того, как все товары из прайс-листа распределены по категориям базового каталога необходимо приступить к сопоставлению товаров,
которые не сопоставился автоматически. Сопоставить товары можно путем нажатия на кнопку "Сопоставить товары" из вкладки "Загруженные товары".

В этом окне в верхней части будет список загруженных товаров из прайс-листа, если стать курсором на одном из названии товара, 
в нижней части экрана программа  выведет список максимально схожих товаров из базового каталога для возможного сопоставления.

В данном примере товар не сопоставился автоматически по причине того, что он имеет разницу в наименовании - это слово "Player".
Такие товары можно заставить сопоставляться автоматически с помощью более тонкой настройки программы.
Сопоставлять товары из прайс-листа нужно один раз, при следующей загрузке обновленного прайс-листа, все сделанные ранее настройки для него сохранятся.

7. Обновление Базового Каталога (БК)

После того, как все товары сопоставлены и остались только новинки, необходимо обновить информацию в базовом каталоге на основании загруженных прайс-листов.
При обновление Базового Каталога происходит поиск актуального наличия и минимальной цены от всех загруженных прайс-листов.
Так же добавляются новые товары, которые не были сопоставлены из прайс-листов с товарами из Базового Каталога.

Обновить базовый каталог можно как на основании одного прайс-листа, так и на основании всех ранее загруженных прайс-листов. 
Для обновления Базового Каталога необходимо во вкладке "Загруженные товары", слева в меню стать на "список контрагентов из прайс-листа" , чтобы открылся весь список
загруженных товаров от всех контрагентов по всем прайс-листам. Далее нужно нажать на кнопку "Обновить каталог".

В открывшемся окне во вкладке "Настройки обновления" можно снять галочку "Добавлять новые товары",если нет необходимости в добавление новых не сопоставленных товаров
из прайс-листа, которых еще нет на данный момент в базовом каталоге.  Далее нажать кнопку "Обновить каталог".

После того как процесс обновления базового каталога завершен, результат работы этой операции можно наблюдать в разделе "Справочники"-"Базовый каталог товаров"-"Товары".
В базовом каталоге товаров Вы увидите минимальную цену на тот или иной товар, актуальное наличие и название контрагента от которого взята минимальная цена.

8. Выгрузка данных.

После того, как Вы убедитесь в том, что в "Базовом каталоге" вся информация находится в актуальном состоянии, можно приступать к выгрузки данных на сайт, в 1С, в Excel и в любой другой доступный формат.
Для этого необходимо в верхнем меню выбрать пункт "Операции" - "Выгрузка данных".

В открывшемся окне можно использовать уже готовые шаблоны для выгрузки либо добавить новый через кнопку "+" ( добавить шаблон выгрузки).
Прайс листы в формате "XLS/CSV" можно редактировать путем нажатия на значок слева "карандаш".
В открывшемся окне можно добавить поля для выгрузки которые, Вы хотите видеть в итоговом экспортном файле Excel.

Для размещения ассортимента на торговых площадках необходимо использовать формат YandexMarket (YML)
Для интеграции с 1С используется файл в формате CommerceML, который считается родным форматом 1С.
На сайт данные выгружаются через шаблон E-Trade HTTP Tunnel.
Для размещения ассортимента на Google покупках используется специальный формат в своей структуре. 


Далее