Система кроссирования
Last updated
Last updated
Система кроссирования предназначена для поиска товарных позиций, не только по собственному артикулу, но и с помощью других номеров, как того же, так и иных производителей.
Таким образом, кроссирование - это формирование кросс-записи для позиции, предназначенной для поиска товара с помощью другого номера и бренда.
При работе с кросс-записями часто используется сленг, по сложившейся традиции, определяющий порядок расположения артикулов, брендов, кросс-артикулов и кросс-брендов в кросс-записи:
"Слева" - товар, который мы хотим найти (т.е. его артикул и бренд).
"Справа" - кросс-номер и кросс-бренд (т.е. значения, через которые мы ищем товар).
Таким образом, кросс-запись выглядит следующим образом: Артикул - Бренд (левая часть) / Кросс-артикул - Кросс-бренд (правая часть).
Посмотрим на карточку кросс-записи:
Для формирования кросс-записей пользователь может устанавливать их непосредственно из карточки номенклатуры с закладки "Кроссы",
либо добавлять их в справочник "Кроссы товаров (Zeta Web)".
При создании номенклатуры всегда создается запись "сам на себя" с типом 1 (при наличии бренда и артикула).
В форме кросс-записи, по умолчанию, работают правила подстановки:
если бренд и артикул "слева" равны бренду и артикулу "справа", тогда тип кросса = 1.
если бренд справа производитель авто = истина, тогда тип кросса = 8.
если бренд справа производитель авто = ложь, тогда тип кросса = 2.
Пользователь может выбрать вручную другой тип кросса.
Записи будут связаны по паре артикул + бренд и отражены в карточке номенклатуры автоматически.
В кросс-записи также хранится пользователь, последний редактировавший запись, а также дата и время редактирования.
Вы можете добавить комментарий для любой записи, но значимым изменением, влияющим на ответственного или дату изменения являются артикул, бренд, кросс-артикул, кросс-бренд и тип кросса.
Для поиска в подавляющем большинстве распространенных систем используется поиск по кросс-номеру.
Таким образом, получается, что оригинальная запчасть для поиска "самой себя" имеет в качестве кросс-номера собственный номер и бренд, а все аналоги - номер и бренд оригинальной запчасти.
В первую очередь, необходимо выбрать - какой вариант кроссирования наиболее Вам подходит.
В продукте доступны 3 варианта:
Прямое кроссирование
Прямое и обратное кроссирование
Полное кроссирование
Выбор варианта кроссирования товаров устанавливается в основных настройках системы:
На закладке "Подбор товаров" по ссылке меню Zeta Web→ Настройки и администрирование → Настройки Zeta Web.
На закладке "Настройки системы" по ссылке меню Zeta Web→ Панель управления «Администрирование».
При прямом кроссировании пользователь создает запись в кросс-листе (из номенклатуры или напрямую в справочник кроссов) для пары артикул + бренд. Более никаких действий не происходит.
Надо понимать, что при таком формировании записей по номеру оригинальной запчасти VAG смогут найти её аналог - запчасть с брендом TOPRUN. Однако, если кто-то начнет искать запчасть по артикулу детали TOPRUN - номеру 109035785, то найдут только запчасть с брендом TOPRUN
Чтобы запчасть VAG стала её аналогом, необходимо создать ещё одну кросс-запись: Артикул: N 908 132 02 Бренд: VAG Кросс-артикул: 109035785 Кросс-бренд: TOPRUN Тип кросса: Аналог (сравнительный номер)
Это может использоваться, когда компания сама определяет верность каждого кросса и запчасти не являются взаимозаменяемыми.
Чаще встречается другая ситуация, когда считается, что запчасти полностью могут заменить друг друга, и для упрощения этого процесса используется режим "Прямое и обратное кроссирование".
В этом случае при создании "прямой" кросс-записи автоматически формируется "обратная" кросс-запись.
Формирование обратной записи (разворот) происходит по правилам, описанным для каждого типа кроссов. Эти правила поставляются в рамках начальных данных системы Zeta Web и зафиксированы в регистре "Правила конвертации типов кроссов". Для тех типов кроссов, которые не предусматривают формирование обратной записи (она будет ошибочной), предусмотрен специальный флаг "Не разворачивается".
Рассмотрим формирование "прямой" и "обратной" записи.
Т.к. бренд TOPRUN не является производителем автомобилей, то с помощью правил мы установили тип кросса: Аналог (сравнительный номер).
В случае, когда пользователь системы считает, что все запчасти, скроссированные друг на друга являются заменителями, то можно использовать вариант полного кроссирования.
В этом режиме будут автоматически созданы кроссы для всех пар артикул + бренд, имеющих кросс-номера друг к другу.
При этом для тех пар, что получаются в результате сопоставления кросс-листов, тип кросса определяется автоматически (см. алгоритм определения типа кросса для полного кроссирования).
Система поддерживает неограниченное количество типов кроссов, в том числе ряд предопределенных, используемых, в том числе, для автоматического кроссирования. Типов кроссов хранятся в справочнике "Типы кроссов".
Справочник доступен по ссылке меню Zeta Web →Каталог и товары → Кроссы номенклатуры → Типы кроссов.
Правила конвертации устанавливаются в регистре "Правила конвертации типов кроссов" и используют флаг "Это производитель автомобилей" из бренда для определения разворота (обратного кросса).
одинаков в обе стороны;
создается автоматически.
разворачивается по правилам;
устанавливается для кросс-номеров брендов, не являющихся производителями автомобилей.
не разворачивается;
устанавливается в том случае, если бренд слева и бренд справа равны, и мы устанавливаем дополнительный короткий номер того же производителя.
разворачивается по правилам;
устанавливается для кросс-номеров брендов, являющихся производителями автомобилей.
разворачивается по правилам;
устанавливается в том случае, если бренд слева и бренд справа равны, а производитель выпустил новую деталь вместо предыдущей.
разворачивается по правилам;
устанавливается в том случае, если бренд слева - это производитель авто, а кросс-номер и кросс-бренд - это производитель оригинальной запчасти, которая продается под брендом производителя авто.
не разворачивается;
устанавливается в том случае, если бренд слева и бренд справа равны, и мы устанавливаем штрих-код того же производителя.
не разворачивается;
устанавливается в том случае, если кросс-артикул - это составная часть запчасти, чего-либо большего. Бренд и кросс-бренд могут отличаться.
не разворачивается;
устанавливается в том случае, если бренд слева и бренд справа не равны, и мы устанавливаем дополнительный короткий номер другого производителя.
не разворачивается;
устанавливается в том случае, если бренд слева и бренд справа не равны, а мы имеем штрих-код от другого производителя.
Получаем таблицу всех вариантов (очищенную от уже существующих кроссов), которая выглядит как: артикул - бренд - кросс-артикул - кросс-бренд. Тип кросса пока не определен.
Проверяем, имела ли пара артикул + бренд тип кросса равным типу "Короткий номер", "Штрих-код", "Короткий номер другого производителя", "Штрих-код другого производителя", "Составная часть" (номера 3, 14, 20, 103, 114). Для таких типов кроссов в справочнике типов установлен флаг "Не разворачиваются". Если пара имела такой тип, то такая запись неверна и удаляем такие записи из таблицы.
Проверяем по паре кросс-артикул и кросс-бренд. Если бренд справа производитель авто = истина, тогда тип кросса = 8. Отрабатываем по правилам, устанавливаем необходимый тип для обратного кросса. В таблице остаются снова только записи без типов кроссов.
Проверяем по бренду слева и паре справа. Если бренд слева производитель авто равно истина, а кросс-артикул и кросс-бренд справа имели тип кросса 11, то устанавливаем тип кросса = 11.
Все оставшиеся кроссы-записи имеют тип кросса = 2, поскольку все остальные варианты типов кроссов мы уже исключили при первых 3 проходах.