Импорт кросс кодов товаров (автозапчасти)

В данном разделе публикуются новые возможности программы обработки прайсов E-Trade PriceList Importer
Ответить
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

21 мар 2011 20:43

В новой версии программы E-Trade PriceList Importer 2.0.51, появилась возможность формирования справочника кросс кодов для легкого поиска аналогов и заменителей товаров. Наиболее эффективно использовать данный режим рекомендуется при импорте прайс-листов автозапчастей, именно в них используется кроссирование товаров.
Формирование справочника кросс кодов происходит в автоматическом режиме, на основании данных полученных из прайс-листа поставщика, эта уникальная возможность, которую вы не найдёте, ни в одной другой программе автоматизации. Это означает, что для начала работы с прайс-листами автозапчастей надо всего лишь указать программе адреса колонок где в прайс-листе находится информация о кросс коде, наименовании товара и цену, всю остальную работу программа проделает сама. При использовании данного режима, работа с прайс-листами автозапчастей становится более лёгким процессом.
Изображение
Как известно, обычно покупателю автозапчасти интересна не только оригинальная деталь автомобиля, а и её аналог, т.е. заменитель товара от другого производителя, который на 100% конструктивно подходит для транспортного средства, но при этом стоимость автозапчасти может отличаться в несколько раз, а качество исполнения автозапчасти при этом находится на уровне оригинала. Для поиска аналогов и заменителей автозапчастей используются коды товаров (артикул, код детали), данные коды это маркировка завода-изготовителя, однозначно идентифицирующая деталь автомобиля. Кросс код - это единый код, объединяющий аналогичные запчасти разных производителей.

Например возмём товар с кодом "96190259" это "Насос омывателя стекла для автомобилей марки Chevrolet или Daewoo"
nasos_chevrolet_lanos.jpg
nasos_chevrolet_lanos.jpg (5.28 КБ) 28311 просмотров

Для данного товара существуют кросс коды (аналоги, заменители):
96396602 / 96397517 / 96318238 / 96318230

Поиск товара по коду "96190259" в программе E-Trade PriceList Importer выглядит следующим образом (после настройки импорта всех прайс-листов поставщиков):
search_cross_code.png
search_cross_code.png (61.04 КБ) 28311 просмотров

Как видно на снимке экрана, товары из прайс-листов поставщиков имеют совершенно разные наименования, так же товары имеют различные коды (артикулы) товаров, но при этом программа показывает все связаннные между собой товары, поиск происходит по кросс кодам, которые были проимпортированы из каждого прайс-листа и затем автоматически были созданы связи между этими товарами.
Сложность создания кросс кодов в автоматическом режиме состоит в том, что в прайс-листе поставщика может указываться только один код (артикул) и не указываться коды аналогов или может быть указано всего два кода аналога, но на самом деле для товара может быть 10-20 аналогов. Сколько существуюет поставщиков автозапчастей, столько же существует видов прайс-листов, т.е. все они отличаются своей структурой и содержимым, кто то формирует прайс-лист так, кто то этак. Задача программы E-Trade PriceList Importer свести все товары из прайс-листов к единому виду, для централизованного поиска товаров, автоматического выбора минимальной цены на однотипный товар на рынке, с целью предложения конкурентноспособной цены конечному покупателю. Поэтому чем больше будет прайс-листов и товаров, тем больше будет связей между товарами. После импорта всех прайс-листов и открытия всех товаров из прайс-листов, программа формирует связи между товарами на основании кодов (артикулов), при первоначальном импорте товаров этот процесс может занимать больше времени чем обычно.

Вид экрана справочника кросс кодов, сформированного в автоматическом режиме:
sel_cross_nums.png
sel_cross_nums.png (29.98 КБ) 28311 просмотров

Если какой-либо код (артикул) попал в справочник кросс кодов ошибочно, то его можно добавить в список игнорирования.

Например кросс коды, которые могут очень сильно помешать созданию справочника с "правильным" кроссированием товаров:
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 символов, дабы избежать ошибок при автоматическом кроссировании товаров.

Вид экрана справочника игнорирования кросс кодов:
cross_ignore.png
cross_ignore.png (17.98 КБ) 28310 просмотров



Примеры настройки прайс-листов поставщиков для импорта кросс кодов и учёта автозапчастей (поиск минимальной цены на один и тот же товар, контроль наличия и т.д.).
Рекомендации по настройте всех прайс-листов.
1. Для импорта товаров данной тематики, настоятельно рекомендуем включить контроль уникальности товара в прайс-листе по связке "Артикул производителя" + "Наименование товара" + "Производитель" + "Категория из прайс-листа". Данная мера вынуждена прежде всего тем, что в прайс-листах много товаров, которые имеют одинаковые наименования товаров, но при этом отличающиеся кодом (артикулом) и производителем, но при этом это разные товары. По умолчанию уникальность товара в программе установлена по полю "Наименование", поэтому если не выставить по связку "Артикул производителя" + "Наименование товара" + "Производитель" + "Категория из прайс-листа", то товары "склеются" и вместо например 5 товаров из прайс-листа вы увидите 1 товар, по причине одинакового наименования, т.к. для программы товары с одинаковым наименованием будут считатся идентичными.
setup_uniqe_products.png
setup_uniqe_products.png (57.92 КБ) 28310 просмотров

setup_uniqe_products2.png
setup_uniqe_products2.png (11.81 КБ) 28310 просмотров

2. Так же необходимо для каждого прайс-листа прописывать дополнительно импорт кросс кода в ячейке "Артикул", для контроля уникальности.
setup_uniqe_products3.png
setup_uniqe_products3.png (26.15 КБ) 28310 просмотров

3. Деактивировать режим поиска соответствия товаров с очисткой наименований от кириллицы, спец. символов, ключевых слов, поиск одинаковых.
setup_soot.png
setup_soot.png (36.71 КБ) 28310 просмотров

Можно настроить глобально режимы поиска соответствия товаров. При добавлении новых прайс-листов будут использованы глобальные настройки по умолчанию заданные вами ранее.
setup_global_soot.png
setup_global_soot.png (24.89 КБ) 28310 просмотров


Вид справочника категорий, категории используемые для настройки импорта товаров из прайс-листов:
spr_cats_auto.png
spr_cats_auto.png (35.45 КБ) 28310 просмотров

Вид справочника производителей:
spr_mans.png
spr_mans.png (46.93 КБ) 28310 просмотров


Поставщик №1.
Вид прайс-листа (структура):
setup_supply_price1.png
setup_supply_price1.png (35.22 КБ) 28311 просмотров

Настройка ячеек для импорта:
setup_supply_price11.png
setup_supply_price11.png (69.71 КБ) 28311 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums.png
setup_import_cross_nums.png (45.85 КБ) 28311 просмотров

setup_import_cross_nums1.png
setup_import_cross_nums1.png (39.83 КБ) 28311 просмотров

1. Задаём адресс столбца в котором находятся кросс коды - "В". Возможно перечисление нескольких столбцов через запятую.
2 .Так как в одной ячейке находятся несколько кросс кодов товара, тогда указываем символы разделителей, для этого прайс-листа это символы "/+". Возможно перечисление нескольких разделителей, без указания запятой.
3. Параметр "Импортировать только указанные кросс коды из строки, порядковый №" необходим если в перечисленных кросс кодах в ячейке необходимо проимпортировать только определённые кросс коды, в данном прайс-листе этот параметр не используется.
4. По умолчанию задаётся минимальная длина символов с кросс кодом для импорта, равная 5 символам, дабы избежать ошибок при автоматическом кроссировании товаров.
5. В параметре "Удалять из кросс кода символы", задан символ "*", это не означает удалять все символы, как может показаться, а именно удаление этого символа, почему он часто фигурирует в названии кросс кода. Возможно перечисление нескольких разделителей, без указания запятой.
6. По умолчанию активирован параметр "Удалять кириллицу из кросс кода", чтобы исключить импорт некорректной информации и последующее кроссирование товаров.
7. Параметр "Удалять название производителя из кросс кода" используется если в кросс коде, поставщиком указан производитель товара и он соответственно не нужен для последующей идентификации товаров по коду (артикулу), в данном прайс-листе этот параметр не используется.

Правила импорта товара:
setup_supply_price_rules1.png
setup_supply_price_rules1.png (15.22 КБ) 28310 просмотров


Поставщик №2.
Вид прайс-листа (структура):
setup_supply_price2.png
setup_supply_price2.png (71.78 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price21.png
setup_supply_price21.png (72.45 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums2.png
setup_import_cross_nums2.png (39.99 КБ) 28310 просмотров

Задаём адресс столбцов в котором находятся кросс коды - "B,C,D,E". Столбцы перечислены в нескольких столбцах через запятую.

Правила импорта товара:
setup_supply_price_rules2.png
setup_supply_price_rules2.png (11.9 КБ) 28310 просмотров
С уважением, поддержка ElbuzGroup.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

21 мар 2011 23:06

Поставщик №3.
Вид прайс-листа (структура):
setup_supply_price31.png
setup_supply_price31.png (62.24 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price3.png
setup_supply_price3.png (70.11 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums3.png
setup_import_cross_nums3.png (41.08 КБ) 28310 просмотров

В разделителях используется макроподстановка {ПРОБЕЛ}, это необходимо для указания программе что кросс коды могут разделяться пробелами.

Правила импорта:
setup_supply_price_rules3.png
setup_supply_price_rules3.png (7.13 КБ) 28310 просмотров


Поставщик №4.
Вид прайс-листа (структура):
setup_supply_price4.png
setup_supply_price4.png (51.98 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price42.png
setup_supply_price42.png (69.93 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums4.png
setup_import_cross_nums4.png (39.76 КБ) 28310 просмотров

Правила импорта (все товары из прайс-листа принадлежат одной категории в учётной системе):
setup_supply_price_rules4.png
setup_supply_price_rules4.png (3.81 КБ) 28310 просмотров

setup_supply_price_rules41.png
setup_supply_price_rules41.png (20 КБ) 28310 просмотров


Поставщик №5.
Вид прайс-листа (структура):
setup_supply_price5.png
setup_supply_price5.png (81.46 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price52.png
setup_supply_price52.png (69.99 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums5.png
setup_import_cross_nums5.png (40.48 КБ) 28310 просмотров

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

Правила импорта:
setup_supply_price_rules5.png
setup_supply_price_rules5.png (28.42 КБ) 28310 просмотров
С уважением, поддержка ElbuzGroup.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

21 мар 2011 23:24

Поставщик №6.
Вид прайс-листа (структура):
setup_supply_price6.png
setup_supply_price6.png (46.85 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price61.png
setup_supply_price61.png (69.57 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums6.png
setup_import_cross_nums6.png (39.69 КБ) 28310 просмотров

Правила импорта:
setup_supply_price_rules6.png
setup_supply_price_rules6.png (8.33 КБ) 28310 просмотров


Поставщик №7.
Вид прайс-листа (структура):
setup_supply_price7.png
setup_supply_price7.png (62.7 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price71.png
setup_supply_price71.png (70 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums7.png
setup_import_cross_nums7.png (39.89 КБ) 28310 просмотров

Правила импорта (для этого прайс-листа нет правил импорта, все товары импортируются в виртуальную категорию "Корзина"):
setup_supply_price_rules7.png
setup_supply_price_rules7.png (20.55 КБ) 28310 просмотров


Поставщик №8.
Вид прайс-листа (структура):
setup_supply_price8.png
setup_supply_price8.png (51.51 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price81.png
setup_supply_price81.png (70.07 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums8.png
setup_import_cross_nums8.png (39.89 КБ) 28310 просмотров

Правила импорта:
setup_supply_price_rules8.png
setup_supply_price_rules8.png (7.28 КБ) 28310 просмотров
С уважением, поддержка ElbuzGroup.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

21 мар 2011 23:34

Поставщик №9.
Вид прайс-листа (структура):
setup_import_cross_nums9.png
setup_import_cross_nums9.png (34.17 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_import_cross_nums91.png
setup_import_cross_nums91.png (69.73 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums92.png
setup_import_cross_nums92.png (39.64 КБ) 28310 просмотров

Правила импорта:
setup_supply_price_rules9.png
setup_supply_price_rules9.png (16.22 КБ) 28310 просмотров


Поставщик №10.
Вид прайс-листа (структура):
setup_supply_price10.png
setup_supply_price10.png (50.31 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price101.png
setup_supply_price101.png (69.88 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums10.png
setup_import_cross_nums10.png (39.55 КБ) 28310 просмотров

Правила импорта (все товары из прайс-листа принадлежат одной категории в учётной системе):
setup_supply_price_rules10.png
setup_supply_price_rules10.png (3.26 КБ) 28310 просмотров

setup_supply_price_rules101.png
setup_supply_price_rules101.png (16.87 КБ) 28310 просмотров


Поставщик №11.
Вид прайс-листа (структура):
setup_supply_price111.png
setup_supply_price111.png (29.47 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price1112.png
setup_supply_price1112.png (69.6 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums11.png
setup_import_cross_nums11.png (39.66 КБ) 28310 просмотров

Правила импорта:
setup_supply_price_rules11.png
setup_supply_price_rules11.png (5.41 КБ) 28310 просмотров
С уважением, поддержка ElbuzGroup.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

21 мар 2011 23:43

Поставщик №12.
Вид прайс-листа (структура):
setup_supply_price12.png
setup_supply_price12.png (22.01 КБ) 28310 просмотров

Настройка ячеек для импорта:
setup_supply_price121.png
setup_supply_price121.png (22.34 КБ) 28310 просмотров

setup_supply_price122.png
setup_supply_price122.png (68.46 КБ) 28310 просмотров

Все остальные листы отключены, т.к. все товары находятся в первом листе, если не отключить остальные листы, тогда будут дублироваться (повторяться) товары.
Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums12.png
setup_import_cross_nums12.png (93.82 КБ) 28310 просмотров

Правила импорта (все товары из прайс-листа принадлежат одной категории в учётной системе):
setup_supply_price_rules12.png
setup_supply_price_rules12.png (3.33 КБ) 28310 просмотров

setup_supply_price_rules121.png
setup_supply_price_rules121.png (19.94 КБ) 28310 просмотров


Поставщик №13.
Вид прайс-листа (структура):
setup_supply_price13.png
setup_supply_price13.png (26.49 КБ) 28310 просмотров

Данный прайс-лист отличился от всех остальных прайс-листов, т.к. не содержит отдельного столбца с кодом (артикулом) товара, по которому можно идентифицировать товар. При этом код (артикул) товара содержится в наименовании товара, поэтому придётся настроить подсистему регулярных выражений для "выдергивания" кода (артикула) из наименования товара.
Настройка ячеек для импорта:
setup_import_cross_nums13.png
setup_import_cross_nums13.png (70.32 КБ) 28310 просмотров

Настройка импорта кросс кодов из прайс-листа (меню "Дополнительно"):
setup_import_cross_nums132.png
setup_import_cross_nums132.png (41.75 КБ) 28310 просмотров

Настройка подсистемы регулярных выражений для "выдергивания" кода (артикула) из наименования товара:
setup_import_cross_nums133.png
setup_import_cross_nums133.png (45.57 КБ) 28310 просмотров

Регулярное выражение: ([ ][a-z]{1}[0-9]{2}[-][a-z0-9]{5,}[ ])
Для товара с кодом (артикулом): Фара п/т левая B11-3732010 (шт.)
Регулярное выражение: ([ ][a-z][-][a-z0-9]{3}[-][0-9]{5,}[ ])
Для товара с кодом (артикулом): Фара п/т правая (в бампер) N-S11-3732020 (шт.)
Регулярное выражение: ([ ]\d{10,}[ ])
Для товара с кодом (артикулом): Стойка стабилизатора левая (CK) 1400509180 (шт.)
Регулярное выражение: ([ ][a-z0-9]{3}[-][0-9]{5,}[-][a-z]{1,2})
Для товара с кодом (артикулом): Бампер передний B11-2803600-DY (шт.)
Регулярное выражение: ([a-z]{1}[-][a-z0-9]{3}[-][a-z0-9]{5,}[-][a-z]{1,2})
Для товара с кодом (артикулом): Бампер передний кругл N-A15-2803500BA-DQ (шт.)
Регулярное выражение: ([ ]\d{3}[-]\d{6,}[ ])
Для товара с кодом (артикулом): Фильтр масляный Amulet 480-1012010 (шт.)
Регулярное выражение: ([ ][0-9]{6,}[-][a-z0-9]{3})
Для товара с кодом (артикулом): Амортизатор багажника HOVER 6309100-K00 (шт.)

Правила импорта (все товары из прайс-листа принадлежат одной категории в учётной системе):
setup_supply_price_rules12.png
setup_supply_price_rules12.png (3.33 КБ) 28310 просмотров

setup_supply_price_rules13.png
setup_supply_price_rules13.png (19.48 КБ) 28310 просмотров


Результат импорта прайс-листа. На основании наименования мы получили коды (артикулы) товаров для последующей идентификации товаров в пределах всей базы данных:
setup_supply_price_rules131.png
setup_supply_price_rules131.png (87.53 КБ) 28310 просмотров
С уважением, поддержка ElbuzGroup.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

22 мар 2011 11:22

В результате импорта всех прайс-листов мы получили список товаров из прайс-листов поставщиков в количестве 53099 товаров. Из прайс-листов было получено 111980 кодов (артикулов), после автоматического кросирования был сформирован справочник кросс кодов, в котором находится 51125 кодов. Объём созданной базы данны 512Мб на диске.

На основании этих данных произвели пакетную обработку и в учётную систему добавилось 31411 товаров из 53099 товаров, 21688 товаров не были добавлены, т.к. являются аналогами (заменителями) других товаров. В итоге мы получили уникальный список товаров в учётной системе, т.е. для 1 товара в учётной системе может быть подвязано много товаров из прайс-листов и для этого 1 товара будет указываться минимальная цена среди предложений ваших поставщиков с учётом наличия товара у поставщика.
final_import1.png
final_import1.png (104.31 КБ) 28310 просмотров


Для получения такого результата необходимо единоразово настроить импорт прайс-листов ваших поставщиков, затем для обновления информации о ценах, наличии, выявлении новых товаров импортировать прайс-листы по мере их обновления, для этого используется кнопка "Импорт всех прайс-листов", т.е. необходимо нажать всего одну кнопку, чтобы получить итоговый результат на который ушло бы в ручном режиме более недели времени, к этому сроку уже прайс-листы были бы не актуальными. ~7-15мин необходимо на импорт этих данных, т.е. на обновление информации. В день вам необходимо 15 минут и вы будете обладать актуальной информацией. Кто вооружен, тот не сражен!
С уважением, поддержка ElbuzGroup.
Ulyana
Сообщения: 1
Зарегистрирован: 27 апр 2017 16:01

27 апр 2017 16:15

Здравствуйте, платная ли это программа, если да, то сколько стоит? Нам нужна помощь в реализации данного вопроса: разработка кросс-кодов для автохимии и автомасел
Аватара пользователя
support
Сообщения: 10553
Зарегистрирован: 09 ноя 2008 21:37

27 апр 2017 16:51

Ulyana писал(а):Здравствуйте, платная ли это программа, если да, то сколько стоит? Нам нужна помощь в реализации данного вопроса: разработка кросс-кодов для автохимии и автомасел

Платная программа, стоимость программы от 50 USD. Подробнее на нашем сайте.
Все вопросы просьба направлять в техническую поддержку.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Ответить

Вернуться в «Новые возможности»