Очищенные и неочищенные артикулы

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

"Очищенный" содержит только буквы и цифры, без пробелов. "Неочищенный" артикул может содержать пробелы, точки, кавычки, дроби, скобки, и другие знаки.

Во время поиска нужного артикула на платформе ABCP поиск ведётся по введённому артикулу (может быть неочищенным) и по его очищенному аналогу

Пример поискового запроса, артикул BSG30116003

Пример поискового запроса, артикул BSG-3011-6003

Пример поисковой выдачи

В поисковой выдаче видно, что артикул "неочищенный". Но при заказе этой детали, в заказе приходит 2 артикула. В поле "number" приходит артикул в том виде, в котором его выгружает поставщик, и "numberFix" - очищенный

Фрагмент информации о заказе в формате JSON

В обработке загрузки заказов с ABCP поиск ведётся по обоим полям "number" и "numberFix" (очищенный). То есть, если в 1С есть BSG30-116-003, и в ответе с сайта этот же артикул есть в поле "number", то обработка корректно найдёт и сопоставит номенклатуру. Проблемы начинаются тогда, когда у стороннего поставщика есть только очищенные артикулы, а у нас только неочищенные. Тогда с сайта в полях "number" и "numberFix" придёт артикул BSG30116003, поэтому обработка не найдёт его в базе (так как у нас BSG-3011-6003), и создаст новую номенклатуру.

Похожая ситуация есть с брендами, поэтому в 1С должны быть эталонные бренды: например, вместо "HYUNDAI", "KIA", "HYUNDAI/KIA" - "HYUNDAI-KIA", вместо "OIL-RIGHT" - "OILRIGHT", вместо "MAHLE" или "KNECHT" - "MAHLE/KNECHT".
Нет необходимости создавать производитель в справочнике и менять в номенклатуре. Достаточно зайти в справочник "Производители" (в УТ 11) и в нём переименовать в эталонный артикул. Список эталонных брендов есть на сайте ABCP, а также его можно посмотреть при вводе артикула для поиска.
Если его не изменить, тогда номенклатура будет задваиваться.

В обработке загрузки реализована очистка артикулов. Кроме этого, есть обработка, которая показывает, какие артикулы станут задвоенными после очистки, когда в базе есть одна позиция с артикулом BSG30116003, другая с BSG-3011-6003. После очистки позиция задвоится. Но это можно удалить стандартной обработкой "Поиск и удаление дубликатов"

Если используется электронный документооборот (СБИС, Диадок и т.п.), то эти обработки не понимают разницы очищенных и неочищенных артикулов. Поэтому, если у нас есть неочищеные артикулы, а у поставщика очищенные, и наоборот, то будут задвоения. Но это надо уточнять у разработчиков ЭДО.

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

e-mail:kserdyukov@mail.ru
Телефон: 8-951-871-14-57, 89191865707
Skype: kserdyukov
WhatsApp/Telegram: +79518711457