Здравствуйте!
Подскажите пожалуйста- Как сейчас происходит перезапись в товарный справочник во время Импорта? Сначала по совпадению наименования товара или по ш-к? Если вот делать импорт файла и в нём колонка с ш-к пустая, но такой же товар уже есть в справочнике, правда с некой разницей в наименовании(это может быть описание или артикул), то потом появляются дубли с одинаковым штрих- кодом. То есть товар один и тот же, но он дублируется. Можно ли как то сделать, что бы он тоже перезаписывался?
*Дубли товаров*
- 569 Просмотров
- Последнее сообщение 29 мая 2023
- Есть решение
Здравствуйте!
Подскажите пожалуйста- Как сейчас происходит перезапись в товарный справочник во время Импорта? Сначала по совпадению наименования товара или по ш-к? Если вот делать импорт файла и в нём колонка с ш-к пустая, но такой же товар уже есть в справочнике, правда с некой разницей в наименовании(это может быть описание или артикул), то потом появляются дубли с одинаковым штрих- кодом. То есть товар один и тот же, но он дублируется. Можно ли как то сделать, что бы он тоже перезаписывался?
Здравствуйте! Сначала товар ищется по наименованию, если не найдётся, то будет ещё поиск по штрих-коду. Но судя по тому что вы пишите в вашем случае поиск будет только по наименованию, т.к. колонка со штрих-кодом пустая. А судя по картинке наименования не совпадают, отсюда и дубль. Что с этим можно сделать пока мыслей нет. Могу предложить объединять дубли при помощи смены кода товара, тогда они должны будут объединиться в один товар.
Спасибо за дельный совет со сменой кода, я давно как то пробовал таким образом объединить дубли, но тогда "смена кода" барахлила, а сейчас проходит нормально. Значит при смене кода, та карточка товара на код которой мы меняем, исчезает безвозвратно и она нигде не откладывается? Так то хороший вариант, ещё бы как в "1С - поиск и объединение дублей", только для начала хотя бы просто поиск.)
Или можно было пока и что-нибудь попроще, если не будет сложностей, типа опции: "выделить дубли" в Справочнике товаров. В Экселе есть что-то подобное, когда-то я с его помощью боролся с дублями формируя нормальную базу.
Случается когда база только создаётся в ней может быть нагромождение всего подряд. И бывает потом, что поставщики присылают файлы накладных без ш-к и после импорта тоже будут появляться дубли в программе.
В итоге только останется самостоятельно поменять код на том, что выделено.
Надо подумать как это можно организовать, тут прямой поиск не поможет, нужно будет призывать на помощь математику.
Вот такая ещё особенность появляется после смены кода на дубле,- если сканировать этот товар, то в разных документах типа Расход, Ценообразование и пр. выскакивает окно "Выбора элемента" с одинаковыми кодом и товаром
И РМК тоже выдаёт окно выбора, но с одним товаром. В "Товарах" нормально,- без окна сразу на нужной позиции.
Это происходит по причине одинаковых штрих- кодов в карточке товара, то есть как- то получаются уже дубли ш-к. Если один удалить, то и окно выбора элемента уже не появляется.
А получаются дубли ш-к после смены кода и если карточку сохранить и закрыть и при повторном её открытии мы видим уже так как на картинке.
Для борьбы с дублями имеющих одинаковый ш-к, мог бы подойти не часто используемый "Справочник штрих-кодов". В нём одинаковые ш-к идут парой, но надо приглядываться, хорошо если они ещё выделялись бы.. И добавить в него кода самих товаров с входом в карточку товара, кликом того же кода. И наверно вполне, можно будет обойтись и без математики пока Прокрутил пользователь этот список, увидел выделенные пары и здесь же устранил дубли сменой кода.
Вот такая ещё особенность появляется после смены кода на дубле,- если сканировать этот товар, то в разных документах типа Расход, Ценообразование и пр. выскакивает окно "Выбора элемента" с одинаковыми кодом и товаром
И РМК тоже выдаёт окно выбора, но с одним товаром. В "Товарах" нормально,- без окна сразу на нужной позиции.
Это ошибка, надо исправить.
Для борьбы с дублями имеющих одинаковый ш-к, мог бы подойти не часто используемый "Справочник штрих-кодов". В нём одинаковые ш-к идут парой, но надо приглядываться, хорошо если они ещё выделялись бы.. И добавить в него кода самих товаров с входом в карточку товара, кликом того же кода. И наверно вполне, можно будет обойтись и без математики пока Прокрутил пользователь этот список, увидел выделенные пары и здесь же устранил дубли сменой кода.
В карточку товара можно войти если дважды кликнуть на наименовании товара с зажатой кнопкой Ctrl
Для поиска дубликатов штрих кодов, попробуйте в модуле "Запросы и скрипты" -> "Выполнить запрос":
select ROW_NUMBER() OVER(partition by lb.name ORDER BY lb.Name) RowNum,
IIF(lb.deleted, "Да","Нет") as "Удален ШК",
lb.name as "Штрих код", lg.code as "Код товара", lg.name as "Товар",
IIF(lg.deleted, "Да","Нет") as "Удален Товар"
from lst_barcodes lb, lst_goods lg
where lb.owner = lg.code
and lb.name in (
select name from lst_barcodes
group by name
having count(name)>1)
Полученный результат можно экспортировать в Excel, для дополнительного анализа.
Здравствуйте Андрей!
Спасибо, информация, которую выдал запрос полезная, с отображением только дублей и подтверждающая их наличие. Здесь мы их видим, но не можем устранить лишние, вот если бы в Справочник штрих- кодов добавить подобную команду, что бы в нём же можно было и увидеть и разобраться с ними в одном месте. Или бы было совсем круто, - сотворить тогда уж такой запрос-с, что бы решал проблему одномоментно со всеми дублями ш-к сразу
Сколько у вас дубликатов штрих кодов?
Вы можете скопировать код или название товара, перейти в номенклатуру и отредактировать карточку.
По каким признакам нужно определять у какого товара штрихкод нужно оставить?
Кол-во дубликатов бывает по разному, не сказать, что очень много в данный момент, вполне можно их и вручную объединить. Да и лучше под контролем это всё-таки делать, так-как определить признак по которому программа должна оставить дубль вряд ли будет просто. Такие случаи не часты, но вот к примеру на картинке- ш-к одинаковый, а товар отличается только цветом и бывает такое, что на товар только из-за разности цвета не присваивается др. штрих-к..
Хотя если в будущем всё-таки привлечь математику, может и получится, но пока можно было обойтись только выделением одинаковых ш- кодов. Вход в карточку с подсказки Данила оказывается осуществляется с Ctrl, без лишнего копирования, правда если можно было видеть сразу и код товара, то не пришлось бы открывать вторую карточку, чтобы увидеть этот код для изменения.
И ещё остаётся дождаться исправления вышеуказанных недочётов, а это опять наверно будет не скоро..