Как добиться результата, который представлен в Демо-базе ("Demo_DB") программы?
Для начало необходимо получить файл для импорта в Учетную Систему программу. Это можно сделать через внешние модули импорта/экспорта данных, список движков вы сможете посмотреть на сайте. Если вы используете другой движок интернет-магазина, тогда Вам необходимо воспользоваться универсальным импортом данных и получить самостоятельно csv или xml файл с обязательными полями:
Обязательными полями при импорте в учётную систему файла в формате CSV являются:
1. Код товара (уникальное числовое значение).
2. Наименование товара.
3. Цена товара.
4. Код категории товара (уникальное числовое значение).
5. Код родительской категории.
6. Наименование категории товара.
За дополнительной информацией обратитесь к документации, раздел Настройки и операции->Импорт данных в формате csv.
В нашем примере показан пример импорта файла полученного с помощью внешнего модуля импорта/экспорта данных.
Необходимо зайти в радел импорта данных, выбрать нужный csv файл для импорта в Учетную Систему и проимпортировать файл. После импорта появятся все категории и товары из Вашего интернет-магазина. Далее прайс-листы от поставщиков будут сравниваться именно с данными загруженными в Учетную Систему. В левой Части экрана отобразиться загруженная Вами Учетная Система (витрина Вашего и-магазина).
Картинки в справочнике категорий загружены вручную. Вы можете сделать тоже самое. За дополнительной информацией обращайтесь к документации, раздел "Справочник категорий".
Далее добавляем первого поставщика и присваиваем ему необходимое имя.Затем прикрепляем к нему прайс-лист и производим необходимые настройки для корректного импорта товаров из прайс-листа.
Определение адресов столбцов для прайс-листа. Необходимо открыть прайс-лист и определить в какой ячейке находится тот или иной параметр. Можно использовать как цифры, так и буквы. Для первого прайс-листа у нас категория находится в столбце 1,Производитель в столбце 2, наименование в столбце 3, Цена в столбце 4. Эти данные и нужно указать в программе. Также указываем Валюту прайс-листа. Валюта Учетной системы(и-магазина) USD. В дальнейшем нам понадобится, чтобы все цены от поставщиков пересчитывались в USD, для этого мы и указываем валюту прайс листа, чтобы программа при необходимости могла сделать рассчет согласно курсам валют в "Справочнике Валют". Данный прайс-лист имеет горизонтальную структуру, тоесть в строке с названием категории заполнена цена.
Поэтому необходимо внести дополнительную настройку и сообщить программе, что цена не равна нулю в настройках импорта категорий.
Также данный прайс-лист не имеет корректного наименования. Необходимо объединить имя производителя с наименованием, чтобы получить привычный вид.
Далее необходимо приступать к созданию правил импорта, фильтр по котрому будет отбираться товар и попадать в программу. За более детальной информацией обратитесь к документации раздел Настройки и операции->Правила импорта товара.
В нашем же примере мы создаем правило импорта для категории Холодильники и морозильники из Учетной системы, мы хотим чтобы товары из прайс-листа попадали именно в нее, для этого нажимаем кнопку добавить правило импорта и выбираем необходимую категорию. Мы хотим, чтобы товар из прайс листа в данную категорию попали только, те котрые имеют отношения к данной категории, а именно холодильники и морозильники, открываем прайс лист и смотрим, какие категории отвечают за данный товар: Это категория "Холодильник". Необходимо выделить ее и скопировать в буфер обмена, для последующей вставки в колонку "Категория содержит" именно она отвечает за фильтр по категориям из прайс-листа. Таким образом мы создали правило импорта, по которому программа будет обрабатывать категорию "Холодильник" и все товары, которые она встретит в данной категории, она проимпортирует в категорию для которой мы создали правило импорта "Холодильники и морозильники". Добавили дополнительную колонку ПКБ, для того чтобы не создавать множество правил импорта под конкретного производителя товара, а программа сама распарсит по категориям-брендам. За детальной информацией обращайтесь к документации раздел Настройки и операции->Правила импорта товара. Тоже самое касается категории Стиральные машины.
После настроек всех необходимых правил импорта, необходимо закрыть Excel и окно правил импорта, и проимпортирвоать данные из прайс-листа.После импорта товаров мы видим результат. Товары подсвеченные серым и черным. Черным подсвечены товары, которые сопоставились с товарами из Учетной системы в автоматическом режиме. Серые это новые товары, которых либо нет еще в Учетной системе либо они не сопоставились в автоматическом режиме, по каким-либо причинам.
Цветами подсвечены цены. За расшифровкой цветов, обращайтесь к "Легенде". На этом настройка первого прайс-листа окончена.
Приступаем к добавлению и настройки второго прайс-листа.
Добавляем поставщика, добавляем прайс-лист.
Настройки данного прайс-листа отличаются от предыдущего, по причине того, что в этом прайс-листе два листа, и в каждом из них своя структура, поэтому необходимо произвести в отдельности настройки для каждого листа.
Отключаем настройку "использовать настройки для всех листов" и переходим в настройку каждого листа в отдельности.Где приступаем к настройкам первого листа. Открываем прайс-лист на первом листе и прописываем адреса столбцов в программе. Категория 1, наименование 3, Цена 5, Описание краткое 4,Производитель 2, Валюта прайс-листа USD. В данном прайс-листе тоже наименование не имеет производителя, поэтому тоже необходимо поставить галочку для объединения наименования и производителя. Настройки завершены для листа 1,приступаем к листу 2. Категория 2, Наименование 2, Цена 4, Описание краткое 3, Валюта прайс-листа UAH. Приступаем к созданию правил импорта. Принцип создания правил импорта тотже как и у поставщика А. Так как категории "Морозильник" и "Холодильник" встречается в обеих листах нет необходимости дважды создавать правила импорта для листа один и листа два. После импорта прайс листа в СТИПП (Список товаров из прайс-листов поставщика) попали товары с разной валютой, так как первый лист у нас в USD а второй в UAH, так как учетная система у нас в USD, то нам необходимо перевести Украинские гривны в доллары США. Для этого необходимо зайти в справочник валют и прописать соответствующие курсы для Валют. После изменения курсов, необходимо заново проимпортировать прайс-лист. Далее видим, что поставщик предоставляет не корректное наименование, а именно "Стир. машина" если так и оставить, то в Учетную систему попадет товар с не корректным наименованием, этого можно избежать путем замены наименований. Заходим в соответствующий раздел программы и создаем правило замены: Искать "Стир.машина" на "Стиральная машина" после импорта программа сделает замену. Но так как мы указали заменить на "Стиральная машина" то наименование сольется, нам необходимо прописать, заменить на "Стиральная машина "(пробел в конце).
Вот сейчас мы добились результата, который представлен в демо базе. Синим и красным цветом помечены одинаковые товары из прайс-листов.
Что делать с базой данных и как?
Необходимо загрузить весь список товаров из прайс-листов от поставщиков. Для этого необходимо выбрать всех поставщиков и нажать кнопку открыть товары поставщиков. Во время этого процесса идет поиск одинаковых товаров, которые потом помечаются цветами синим и красным.
Только один из данных товаров попадет в Учетную систему при пакетной обработке. Товары помечены черным цветом шрифта были найдены в автоматическом режиме в Учетной системы (при автоматическом сопоставление не учитывается кириллица и спец символы), даные товары нет необходимости сопоставлять, а вот серые товары не были найдены в автоматическом режиме и не сопоставлены, по причине различного наименования между СТУС и СТИПП либо же по причине того, что данного товара нет вообще в СТУС. И такие товары необходимо сопоставить через систему интеллектуального сопоставления УМКА, которая анализирует вероятность совпавших букв (ВРБ) и вероятность совпавших слов целиком (ВР) и выдает наиболее схожий вариант для сопоставления. Первый товар, котрый попал в УМКУ отличается наименованием. В конце наименования стоит цифра 1, по сему данные товары не были сопоставлены в автоматическом режиме. Чтобы сопоставить товары необходимо нажать кнопку "Сопоставить" программа установит связь между товарами. Это необходимо делать один раз для конкретного наименования.
Делаем все сопоставления необходимые и закрываем окно. Видим что товары котрые мы сопоставили в УМКЕ, также стали черные. При наведение на котрые отобразится в СТУС товар с котрым он сопоставлен.
Матрица цен показывает нам какой товар предоставляет нам поставщик и по какой цене. Если товар предоставляют два и более поставщика, тогда на этот товар при пакетной обработки данных будет взята минимальная цена от всех поставщиков(при условии что товары сопоставлены). Есть возможность выгрузить матрицу цен в Excel файл. Также эту информацию можно посмотреть получив сводный прайс-лист.
Приступаем к пакетной обработке данных, при этом процессе, новые товары(не сопоставленные) попадут в СТУС в категории для котрых были настроены правила импорта, а на сопоставленные товары обновится цена на минимальную. Видно что после пакетной обработки на товар взята минимальная цена от всех поставщиков предоставляемые данный товар.
В Демо версии ограничен экспорт, поэтому файлы экспорта полученные из Базы данных Demo вы можете найти в папке c:\Program Files\E-Trade PriceList Importer\Export\
Сводный прайс лист: Предназначен для внутреннего использования, в него попадают товары с ценами от всех поставщиков с наименованием поставщиков. В настройке XLS можно указать ссылку на ваш сайт, по которой будет формироваться конкретная ссылка на каждый товар для быстрого перехода в карточку товара на Вашем сайте.
Прайс лист для клиентов #2 - формируется на базе универсального шаблона, в котрый могут выгружаться необходимые Вам поля. Предназначен для передачи информации о товарах в Вашем магазине клиентам, в него по умолчанию не попадает цена входная от поставщика и имя поставщика, так как эту информацию клиенту знать не стоит.Можно добавить необходимые для отображения в клиентском прайс листе.
Сформированная колонка Заказ может понадобиться клиентам для того чтобы они указывал нужное количество товаров, котрые они хотят приобрести и отправляли Вам назад данный прайс-лист.
Выгрузка на сайт csv (внешний модуль) предназначена для обновления магазина через внешние модули импорта/экспорта данных.
Так же существует выгружать как в прайс-листы так и в формат csv только выбранные категории. Например есть клиенты которых интересуют только Ноутбуки им не нужен весь прайс со всем списком товаров, Для этого мы выбираем выгружать только категорию ноутбуки. Формат Yandex-служит для получения файла формата xml.