Поиск дублей, перенос остатков на один и удаление других.

1. Heavenanvil 04.03.21 12:26 Сейчас в теме
Опишу ситуацию, как есть.

У клиента в базе есть более 15 тыс. позиций в номенклатуре.

Видимо "по неопытности", люди принимали одинаковые товары от разных поставщиков с разным наименованием.
Допустим, есть "Молоко 1л. 2.5% Простоквашино". И есть "Молоко Простоквашино 1 литр 2,5%".
Возможно есть и ещё какие-то похожие, но не суть. Про штрихкоды пока забудем.
Выполнялось оприходование товаров, установка цен и розничная продажа.

Главный вопрос, как теперь сделать так, чтобы:
1. Можно было найти эти дубли, пусть даже вручную.
2. Выбрать из них один главный товар, а остальные (назовём их дубли) удалить.
3. Но предварительно (перед удалением) перенести все остатки товаров с дублей на главного.

Знаю, что есть в 1с процедура поиска и удаления дублей. Но остатки она не перенесёт.
Знаю, что товары, которые уже были проданы нельзя удалять из базы, и нельзя удалять чеки о продажах.
Но возможно эти чеки можно как-то изменить, чтобы ссылки с дублей поменялись на главный товар, ведь по сути в этом нарушения никакого нет, товар будет тот же.
Найденные решения
2. user633533_encantado 11 04.03.21 12:54 Сейчас в теме
(1) Ну вообще то остатки перенесет, точнее перезаполнит регистры другими значениями. И все лишнее можно будет удалить.
Heavenanvil; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user633533_encantado 11 04.03.21 12:54 Сейчас в теме
(1) Ну вообще то остатки перенесет, точнее перезаполнит регистры другими значениями. И все лишнее можно будет удалить.
Heavenanvil; +1 Ответить
3. Heavenanvil 04.03.21 15:24 Сейчас в теме
(2) вы хотите сказать, что «поиск и удаление дублей» решает все мои проблемы?
4. user633533_encantado 11 04.03.21 15:30 Сейчас в теме
(3) Сделайте копию базу проведите слияние дублей на паре позиций и убедитесь.
Heavenanvil; +1 Ответить
8. Heavenanvil 05.03.21 04:41 Сейчас в теме
5. XAKEP 04.03.21 17:37 Сейчас в теме
Допустим, есть "Молоко 1л. 2.5% Простоквашино". И есть "Молоко Простоквашино 1 литр 2,5%".

в дальнейшем при поступлении товаров может быть
"Молоко 1л. 2.5% Простоквашино". "Молоко Простоквашин о 1 литр 2,5%".

сути не меняет, главное, чтобы не было
Молоко 1л. 2.5% Простоквашино - штрих 1
Молоко 1л. 2.5% Простоквашино - штрих 2

розница дубли не ищет при создании товара . так что вам подумать , как их избежать в дальнейшем
а если будет Молоко 1л. 2.5% Простоквашино пять вариантов, то это лучше, чем пять дублей в базе
Heavenanvil; +1 Ответить
6. sahawood 04.03.21 20:00 Сейчас в теме
обработка удаления дублей ( стандартная ) переносит все данные в одну номенклатуру - ту которую вы укажете как как реальную , все дубли пометит на удаление , и их можно будет спокойно удалить ( наименования ) приведу свой пример - у нас очень много сигаретных клиентов ( наша команда ведет у них приемку сигарет через эдо ) сответственно есть парламент мрц 122 мрц 130 мрц 140 т.д по факиу это одна номенклатура просто мрц разные мы удаляем дубли стандартной обработкой + есть еще и самописная
Heavenanvil; +1 Ответить
7. sahawood 04.03.21 20:02 Сейчас в теме
(5) сканируйте штрих при создании , если опция "неуникальные штрихкоды " отключена то программа не пропустит
Heavenanvil; +1 Ответить
9. XAKEP 05.03.21 07:34 Сейчас в теме
(7)
вы не думаете, что есть еще обработки по загрузке и созданию кноменклатуры из EXEL
Heavenanvil; +1 Ответить
10. sahawood 05.03.21 13:05 Сейчас в теме
(9)зачем?или вы имеете ввиду загрузка данных из табличного документа? Эта обработка используеться нами для переноса данных из других программ микроинвест 77 ут 10.3 и прочих учетных систем и к этой теме отношения не имеет здесь речь совершенно о другом
Heavenanvil; +1 Ответить
11. XAKEP 05.03.21 13:08 Сейчас в теме
(10)
затем, что нужно закрыть кран с водой, а потом черпать воду
или черпать воду с открытым краном

нужно найти причину и ограничить дальнейшие проблемы в новой базе
а так - в новую внесли, через полгода - вода течет :)
Heavenanvil; +1 Ответить
12. sahawood 05.03.21 13:40 Сейчас в теме
(11) у тс была конкретная задача ему ответили , а то что вы пишите не относиться к теме ,
Heavenanvil; +1 Ответить
13. XAKEP 05.03.21 14:37 Сейчас в теме
(12)
а вы задачу как решаете - то что хотят или рассказываете о последствиях неверного подхода ?
Heavenanvil; +1 Ответить
14. Tron77 07.03.21 18:11 Сейчас в теме
Мне в свое время очень помогла вот эта доработка стандартного поиска и удаления дублей.
https://infostart.ru/public/127859/
Heavenanvil; +1 Ответить
15. user2061222 04.03.24 10:20 Сейчас в теме
Добрый день!
в продолжение этой темы, разрешите вопрос: в 1с Бух, при замене номенклатуры ч/з удаление, нужно ли будет перезакрывать прошлые периоды, в которых использовалась неверная (дублирующая) номенклатура?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот