Причины появления дублей номенклатуры
В загрузке прайсов встроены контрольные функции поиска дублей. В частности речь идет о том, когда поставщик прислал прайс-лист или накладную, в которой номенклатура повторяется множество раз в разных строках. Причины на это могут быть разные.- Ошибка поставщика - присылает прайс где реально есть дубли (у вас это один товар).
- Учет по характеристикам. В каждой строке товар один, но характеристики разные.
- В накладной дубли товаров, потому что там могут быть серийные номера, разные упаковки и прочее.
- Одинаковые артикулы, но производители разные. В наших разработках учитывается данная особенность, и в загрузку заложена работа с номенклатурой в сочетании Артикул+Производитель, а для некоторых конфигураций мы добавили этот справочник и постоянный реквизит в номенклатуру. Например в УТ10 полностью отсутствует, в некоторых конфигурациях Производитель = ссылке на справочник Контрагентов (что является неправильным, так как не стоит путать бренды с юридическими лицами).
Контроль загрузки номенклатуры в 1С
- В Загрузке от А до Я - за контроль отвечает специальная опция на вкладке Профиль - Контроль уникальности.
- Если вы ведете учет по характеристикам, то эта опция обязательная для включения.
- При включении контроля при синхронизации данных в загрузке происходит автоматическая проверка таблицы и выдается сообщение если были найдены дубли, в таблице предусмотрена отметка дублей в специальной колонке Повтор, в которой номенклатура отмечается отметкой и колонка горит красным цветом.
- При создании номенклатуры, команда создает одну номенклатуру на все повторения и заполняет ее в таблице.
Варианты контроля
- Без контроля. Отключен, если в нем нет необходимости. Значительно ускоряет загрузку, если в ней нет повторов.
- Артикул.
- Артикул + Наименование.
- Артикул + Производитель.
- Наименование номенклатуры.
Скорость поиска дублей
- Она просто фантастическая. Обработка выполняет поиск дублей из таблицы в 100 000 строк меньше секунды!
- В загрузку встроен тест с имитацией загрузки прайса в 100 000 строк, где каждый пятый товар это дубль. Программа нашла 20 000 дублей на 0.5 секунды.
- В загрузку встроен отдельный лог, который в результате всей загрузки покажет конкретное время поиска и сколько было найдено дублей.
- Опция "Заполнить справочником" - создаст имитацию загрузки прайса вашим справочником (как будто вы выбрали файл), вы сможете проверить все дубли в своей базе за несколько секунд через обработку загрузки..
Случайно создали дубли в базе
- Если вы все таки умудрились создать дубли в базе (не указали правильный поиск), вы можете их быстро удалить с помощью "Мегадаты". Загрузка автоматически присваивает всем товарам Дату создания (нет в стандартном функционале). Поэтому вы можете мгновенно удалить всю номенклатуру, которую случайно загрузили. Также Мегадата используется во многих аналитических отчетах (может отвечать за новинки номенклатуры).

