Имя: Пароль:
1C
1С v8
Дубли в справочнике после обмена
0 LivingStar
 
26.09.14
08:43
Возникла проблема. При загрузке задвоились значения в справочниках. Из за чего пользователям сейчас проблемно работать и не работают некоторые выборки в процессе работы, так как использоваться стали нужные и не нужные элементы. Вроде задача простая, но как то не знаю как к ней подойти. Написать обработку, или можно использовать какие либо типовые?
2 1Сергей
 
26.09.14
08:46
использовать какие либо типовые
3 Андрюха
 
26.09.14
08:48
написать обработку

ЗЫ Даешь голосувалку!
6 Godofsin
 
26.09.14
08:53
(0) Обломаю всем кайф ) ПоискИЗаменаДублирующихсяЭлементов
7 anaed
 
26.09.14
08:54
+ к(6) Сервис-Универсальные обработки в УТ 10.3, тс же в ней нагадил? :)
8 LivingStar
 
26.09.14
08:57
(6) я скачал ПоискИЗаменаДублируюихсяЭлементов+, но как ей пользоваться и на сколько она удобна, пока ещё не понял
9 Azverin
 
26.09.14
08:58
(0) выходные впереди, так что ручками разгребаем каждую ссылочку, а в качестве разрядки - метём улицу от листев)
10 Godofsin
 
26.09.14
08:59
(8) По секрету - для замены дублей она охренительна. Но надо учитывать подчиненные справочники и записи регистров
11 LivingStar
 
26.09.14
09:02
(10) да, там завязаны регистры, справочники, документы...
(9) кстати идея!!! самый надежный способ наверное!!!
26 2083
 
26.09.14
09:51
ТС, я искренне верю в твою удачу! Разберись с обработкой из (6), главное не забудь рассказать о результатах, это всем будет интересно.
а вот в (16) - это ты зря :)
29 zulu_mix
 
26.09.14
10:03
(26) один косорукий менеджер умудрился этой обработкой схлопнуть справочник Номенклатура из 3 тысяч позиций в 2 сотни, поставив поиск по наименованию с точностью совпадения 70%
30 Масянька
 
26.09.14
10:03
А чего вы так? :(
(17) Там (в типовой ПоискИЗамена...) делов-то на пару часов... Ну, день максимум - разобраться, что к чему... С твоим-то опытом... Да, в принципе и разбираться не надо - прогони и всё.
31 2083
 
26.09.14
10:05
(29) Ключевое слово "менеджер". Вопрос к программисту как в руках менеджера оказалась сия обработка. Ну и наконец, ну думать же надо :)
32 zulu_mix
 
26.09.14
10:09
(31) как она оказалась у менеджера хз. к тому моменту как я туда пришел, их уже уволили :)
33 PLUT
 
26.09.14
10:10
(10) для замены дублей она охерительна для ларьков

я допиливал, т.к. можно умереть пока дождешься, когда она заменит....
34 zulu_mix
 
26.09.14
10:14
был более шедевральный случай. дело было в клюшках. одна бухша захотела исправить данные в закрытом периоде. вместо того чтобы сделать как надо, она начиталась этих ваших инторнетов и впитала мысль, что прямая запись в дбф-ку с помощью волшебного редактора дбф спасет мать русской демократии. с этой просьбой несуразной (дать ей этот волшебный редактор) она пришла к девочке, поддерживающей бухню, и соответственно была послана далеко. девочка оказалась тертым калачом и стрелянным воробьем в одном флаконе, после посыла прикинула х... хм.. ну не знай че она там прикинула к носу, и быстренько сделала бэкап. как оказалось не зря. посланная бухша пошла к сердобольным сисадминам, которые и скачали ей редактор дбф. итогом бухгалтерского шабаша стала полностью нерабочая база, вываливающаяся в дамп при запуске.
35 2083
 
26.09.14
10:16
(34) все правильно сделала! если происходит какая-то нездоровая х**я надо в первую очередь сделать бэкап
36 palpetrovich
 
26.09.14
10:21
(28) ты просто мало знаешь ТС-а :)
37 2083
 
26.09.14
10:25
(36) не скажи, сидим зачитываемся с коллегой :)
38 Кай066
 
26.09.14
10:39
(35) я каждый день делаю вне зависимости от фигни
39 2083
 
26.09.14
10:42
(38) а у меня само делается :)
40 TormozIT
 
гуру
26.09.14
10:59
41 anatoly
 
26.09.14
12:16
(40) а как ее скачать то оттуда?
а то периодически такая фигня возникает при обменах между разными базами для разных справочников, пока использую самописную которую периодически дописываю.
42 TormozIT
 
гуру
26.09.14
12:39
(41) Слева в меню есть "СКАЧАТЬ"
43 LivingStar
 
26.09.14
22:44
нееее
выгрузил 2 справочника в ACCESS
запросом нашел то что я запарол
счас исправлю в 1с
ну и далее погоню справочник
правильно то что было загруженно из .xls
так я нахожу дибликаты, смотрю что правильное в .xls
переделаваю все реквизиты объектов на это
остальное ставлю на удаление
проверяя и перебивая что нужно
и так по всему справочнику а потом по другому
44 GANR
 
26.09.14
23:43
(0)(8)(30) Напоследок ложка дегтя: а Вы знаете что может быть с бухгалтерскими итогами после замены дублей с последующим перепроведением документов?
45 mehfk
 
26.09.14
23:52
(44) А что может быть с манной кашей после удаления всех комочков? Или вот, как изменяется твердость головного мозга после прочтения трудов Канта?
46 Mikhail Volkov
 
27.09.14
19:51
(0) > Возникла проблема. При загрузке задвоились значения в справочниках.
Откуда, из другой базы? Тогда обработка ПоискИЗаменаДублирующихсяЭлементов требует доработки. Иначе, твоя титаническая работа обратится в "мартышкин труд" после повторной загрузки из другой базы - дубли вернутся.
Назначь условно одну из обменивающих баз "центральной". Проведи в ней "чистку дублей" обработкой как есть - за "правильный" элемент принимается тот, у кого больше ссылок. А вот в "периферийной" базе за правильный элемент надо принимать тот, который есть в "центральной" (надеюсь, что обмен 2-х сторонний). Если есть возможность com-соединения, то через него проверяй.
47 zippygrill
 
27.09.14
20:36
Вроде из GUID можно получить дату и время когда был создан элемент в базе. Если примерно знаешь когда произошло дублирование то можно получить все созданные элементы после этой даты и искать дубли и пометить на удаление. Как вариант.
48 Mikhail Volkov
 
28.09.14
07:55
(47) Что это даст, если они загрузились из друзой базы? Чтобы начать обмены, их надо синхронизировать.
49 Vladal
 
28.09.14
17:37
(46) > Тогда обработка ПоискИЗаменаДублирующихсяЭлементов требует доработки. Иначе, твоя титаническая работа обратится в "мартышкин труд" после повторной загрузки из другой базы - дубли вернутся.

Я думаю, правильным будет менять обработку обмена, источника проблем, а не обработку снятия симптомов.
50 LivingStar
 
04.10.14
11:17
да вижу что работа мартышкин труд, нужна обработка
но элементы которые нужно менять не явные и так правя в ручную больше вероятность что то не так сделать

если будет обработка там все равно нужно будет проставлять в ручную элементы соответствия
51 LivingStar
 
04.10.14
11:17
сейчас задача все выправить, и в другую базу уже передать выправленные данные
52 batman69
 
04.10.14
11:27
(51) Все еще не справился?
53 LivingStar
 
04.10.14
11:40
(52) так говорю же, очень много данных, и исправления не явные.... только со временем можно выправить....
54 Мимохожий Однако
 
04.10.14
11:50
(51)из одного бардака в другой, ИМХО. Надо сначала определиться в чём причина задвоения. Потом определиться по каким правилам будешь синхронизировать данные при переносе. Этого не сделано, поэтому будет только увеличение энтропии (бардака).
55 LivingStar
 
04.10.14
14:21
(54) Спасибо за подсказку!