Формирование справочника кросс кодов происходит в автоматическом режиме, на основании данных полученных из прайс-листа поставщика, эта уникальная возможность, которую вы не найдёте, ни в одной другой программе автоматизации. Это означает, что для начала работы с прайс-листами автозапчастей надо всего лишь указать программе адреса колонок где в прайс-листе находится информация о кросс коде, наименовании товара и цену, всю остальную работу программа проделает сама. При использовании данного режима, работа с прайс-листами автозапчастей становится более лёгким процессом.
![Изображение](http://elbuz.com/images/my/Auto_Parts3.png)
Как известно, обычно покупателю автозапчасти интересна не только оригинальная деталь автомобиля, а и её аналог, т.е. заменитель товара от другого производителя, который на 100% конструктивно подходит для транспортного средства, но при этом стоимость автозапчасти может отличаться в несколько раз, а качество исполнения автозапчасти при этом находится на уровне оригинала. Для поиска аналогов и заменителей автозапчастей используются коды товаров (артикул, код детали), данные коды это маркировка завода-изготовителя, однозначно идентифицирующая деталь автомобиля. Кросс код - это единый код, объединяющий аналогичные запчасти разных производителей.
Например возмём товар с кодом "96190259" это "Насос омывателя стекла для автомобилей марки Chevrolet или Daewoo"
Для данного товара существуют кросс коды (аналоги, заменители):
96396602 / 96397517 / 96318238 / 96318230
Поиск товара по коду "96190259" в программе E-Trade PriceList Importer выглядит следующим образом (после настройки импорта всех прайс-листов поставщиков):
Как видно на снимке экрана, товары из прайс-листов поставщиков имеют совершенно разные наименования, так же товары имеют различные коды (артикулы) товаров, но при этом программа показывает все связаннные между собой товары, поиск происходит по кросс кодам, которые были проимпортированы из каждого прайс-листа и затем автоматически были созданы связи между этими товарами.
Сложность создания кросс кодов в автоматическом режиме состоит в том, что в прайс-листе поставщика может указываться только один код (артикул) и не указываться коды аналогов или может быть указано всего два кода аналога, но на самом деле для товара может быть 10-20 аналогов. Сколько существуюет поставщиков автозапчастей, столько же существует видов прайс-листов, т.е. все они отличаются своей структурой и содержимым, кто то формирует прайс-лист так, кто то этак. Задача программы E-Trade PriceList Importer свести все товары из прайс-листов к единому виду, для централизованного поиска товаров, автоматического выбора минимальной цены на однотипный товар на рынке, с целью предложения конкурентноспособной цены конечному покупателю. Поэтому чем больше будет прайс-листов и товаров, тем больше будет связей между товарами. После импорта всех прайс-листов и открытия всех товаров из прайс-листов, программа формирует связи между товарами на основании кодов (артикулов), при первоначальном импорте товаров этот процесс может занимать больше времени чем обычно.
Вид экрана справочника кросс кодов, сформированного в автоматическом режиме:
Если какой-либо код (артикул) попал в справочник кросс кодов ошибочно, то его можно добавить в список игнорирования.
Например кросс коды, которые могут очень сильно помешать созданию справочника с "правильным" кроссированием товаров:
012.000 / 024.000 / 049.000 / 050.000 / 055.000 / 058.000 / 059.000 / 060.000 / 062.000 / 064.000 / 068.000 / 070.000 / 071.000 / 079.000 / 083.000 / 085.000 / 089.000 / 093.000
Например в прайс-листе есть товары с таким перечислением кодов (артикулов), знак разделителя кодов "/"
Код (артикул): 96283769/96297681/012.000/276
Наименование: Глушитель резонатор (сред. часть) GM
Код (артикул): 96184997/90502514/90570967/96376362/012.000/276
Наименование: Гидрокомпенсатор Daewoo All 16V GM
Как видно код "012.000" есть в каждом из товаров, но при этом это совершенно разные товары, поэтому если данный код не добавить в список игнорирования, тогда после импорта прайс-листа для программы эти товары станут идентичными, т.к. у них указан одинаковый код кроссирования "012.000". Код "276" не будет проимпортирован, т.к. по умолчанию импортируются только коды с минимальной длиной 5 символов, дабы избежать ошибок при автоматическом кроссировании товаров.
Вид экрана справочника игнорирования кросс кодов:
Примеры настройки прайс-листов поставщиков для импорта кросс кодов и учёта автозапчастей (поиск минимальной цены на один и тот же товар, контроль наличия и т.д.).
Рекомендации по настройте всех прайс-листов.
1. Для импорта товаров данной тематики, настоятельно рекомендуем включить контроль уникальности товара в прайс-листе по связке "Артикул производителя" + "Наименование товара" + "Производитель" + "Категория из прайс-листа". Данная мера вынуждена прежде всего тем, что в прайс-листах много товаров, которые имеют одинаковые наименования товаров, но при этом отличающиеся кодом (артикулом) и производителем, но при этом это разные товары. По умолчанию уникальность товара в программе установлена по полю "Наименование", поэтому если не выставить по связку "Артикул производителя" + "Наименование товара" + "Производитель" + "Категория из прайс-листа", то товары "склеются" и вместо например 5 товаров из прайс-листа вы увидите 1 товар, по причине одинакового наименования, т.к. для программы товары с одинаковым наименованием будут считатся идентичными.
2. Так же необходимо для каждого прайс-листа прописывать дополнительно импорт кросс кода в ячейке "Артикул", для контроля уникальности.
3. Деактивировать режим поиска соответствия товаров с очисткой наименований от кириллицы, спец. символов, ключевых слов, поиск одинаковых.
Можно настроить глобально режимы поиска соответствия товаров. При добавлении новых прайс-листов будут использованы глобальные настройки по умолчанию заданные вами ранее.
Вид справочника категорий, категории используемые для настройки импорта товаров из прайс-листов:
Вид справочника производителей:
Поставщик №1.
Вид прайс-листа (структура):
Настройка ячеек для импорта:
Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
1. Задаём адресс столбца в котором находятся кросс коды - "В". Возможно перечисление нескольких столбцов через запятую.
2 .Так как в одной ячейке находятся несколько кросс кодов товара, тогда указываем символы разделителей, для этого прайс-листа это символы "/+". Возможно перечисление нескольких разделителей, без указания запятой.
3. Параметр "Импортировать только указанные кросс коды из строки, порядковый №" необходим если в перечисленных кросс кодах в ячейке необходимо проимпортировать только определённые кросс коды, в данном прайс-листе этот параметр не используется.
4. По умолчанию задаётся минимальная длина символов с кросс кодом для импорта, равная 5 символам, дабы избежать ошибок при автоматическом кроссировании товаров.
5. В параметре "Удалять из кросс кода символы", задан символ "*", это не означает удалять все символы, как может показаться, а именно удаление этого символа, почему он часто фигурирует в названии кросс кода. Возможно перечисление нескольких разделителей, без указания запятой.
6. По умолчанию активирован параметр "Удалять кириллицу из кросс кода", чтобы исключить импорт некорректной информации и последующее кроссирование товаров.
7. Параметр "Удалять название производителя из кросс кода" используется если в кросс коде, поставщиком указан производитель товара и он соответственно не нужен для последующей идентификации товаров по коду (артикулу), в данном прайс-листе этот параметр не используется.
Правила импорта товара:
Поставщик №2.
Вид прайс-листа (структура):
Настройка ячеек для импорта:
Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
Задаём адресс столбцов в котором находятся кросс коды - "B,C,D,E". Столбцы перечислены в нескольких столбцах через запятую.
Правила импорта товара: