|
|
1C БП поиск дублей
scanduta, Fedor-1971, navigator, Михаил Козлов, JohnGilbert, lexushka, bigdimas, mikecool, crotnn, Мультук, Redaktor, d4rkmesa, yanikolay, maxar, Prog_man, Джордж1, maxab72, unenu, TormozIT, uno-group, Winnie Buh, yurikmellon2, Гипервизор, nick86, Hawk_1c, alexxx961503, obs191, Anchorite, Климов Сергей, phabeZ, paramedic, Sneer, ads55, Волшебник, vis, ОператорПК, 2S
| ☑ |
|
0
bigdimas
22.06.26
✎
15:27
|
В БП 3.0.195.40 в справочнике номенклатуры находим две номенклатуры с именем FR 207 Кольцо 7300002004505 (штучный) (на комиссии) 925 р. 17.5 и FR 207 Кольцо 7300002004505 (штучный) (на комиссии) 925 р. 17.5 Куб. Циркон. Поиск и удаление дублей по 7300002004505 не считает эти две номенклатуры дублями. Тестирование через конфигуратор, удалением и построение индексов поиска также ничего не дает.
Пробывал выгрузить базу в dt, создать с нуля базу в sql и загрузить в чистую базу, но эффекта ноль.
Есть варианты решения ?
|
|
|
1
Гипервизор
22.06.26
✎
15:35
|
Видимо выполняете поиск по точному соответствию, вот и не получается.
|
|
|
2
ads55
22.06.26
✎
15:35
|
(0) "Пробывал" - это пять баллов.
"Поиск и замена значений" - почти, как "пятьсот рублёв" -
"могут спасти отца русской демократии" (с) Ильф и Петров
|
|
|
3
Мультук
гуру
22.06.26
✎
15:35
|
(0)
1) Ссылки на первую и вторую номенклатуру одинаковые ?
2) Там имхо настройки есть для поиска дублей
|
|
|
4
bigdimas
22.06.26
✎
15:38
|
(1) Поиск только по 7300002004505 с параметром "Наименование совпадает по похожим словам".
|
|
|
5
bigdimas
22.06.26
✎
15:39
|
(3) ссылки разные
|
|
|
6
Redaktor
22.06.26
✎
15:44
|
(0) как вариант - задайте для этих элементов одинаковый артикул и выполните поиск по артиклю
|
|
|
7
Климов Сергей
22.06.26
✎
15:45
|
(5) Тогда
1. Помечаете одну из номенклатур на удаление;
2. Удаление помеченных скажет вам, что не может удалить;
3. Действие - заменить на - другую номенклатуру.
|
|
|
8
bigdimas
22.06.26
✎
15:50
|
(7) Спасибо. Действительно помогло.
|
|
|
9
bigdimas
22.06.26
✎
15:57
|
(7) Хотя нет. Поиск и удалением дублей меняет ссылку на номенклатуру в документе, даже если документ в закрытом периоде. Вариант через удаление помеченных требует перепроведения документа.
|
|
|
10
bigdimas
22.06.26
✎
16:00
|
(6) не помогло. Дубликат не найден
|
|
|
11
maxar
22.06.26
✎
16:04
|
(4) пробовали это заменить во второй номенклатуре от первой, а потом поиск, возможно в одном из них есть скрытый символ при какой то загрузке из экселя или xml
|
|
|
12
bigdimas
22.06.26
✎
16:12
|
(11) попробовал в тестовой базе пометить на удаление номенклатуру которую надо удалить, затем поменял в удаляемой номенклатуре наименование на идентичное из другой номенклатуры. Такой вариант сработал поиска и удаления сработал.
|
|
|
13
uno-group
22.06.26
✎
16:14
|
Легко вместо одного нуля может большая буква О затесаться на экране будет выглядеть в зависимости от шрифта одинаково.
Ну и убрать дубль если его использовали в закрытом периоде без перепроведения никак не получиться. Максимум в открытых доках поменять и пометить на удаление так и будет болтаться до обрезки базы.
|
|
|
14
Fedor-1971
22.06.26
✎
17:11
|
(13) чисто технически, можно так: обДокумент.Записать(РежимЗаписиДокумента.Запись);
Только придётся перебрать движения и выставить в них нужную номенклатуру.
Не факт, что будет проще, чем перепровести документ
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший