Имя: Пароль:
1C
1С v8
помогите с КД
,
0 Balabass
 
17.06.13
11:47
Из 3х баз слил в 1 справочник контрагентов. Причесал.
Теперь нужно развести из этой базы всех контрагентов обратно по разным базам - унифицировать справочник.
В КД поставил в свойствах контрагентов поиск по ИНН.
http://screencast.com/t/4n5zYplyBvK
Добавил поиск по полям поиска в правиле.
http://screencast.com/t/5jSRGolwD
Но при загрузке в исходную базу, у меня двоятся контрагенты. Хотя ИНН и там и там указан.
Что не так?
1 Godofsin
 
17.06.13
11:49
коды не совпадают?
2 Godofsin
 
17.06.13
11:50
А может по гуиду находит другой и переписывает его
3 Balabass
 
17.06.13
11:52
(2) Да вроде гуиды везде разные. Не нашел коли, должен искать по полям.
Ан нет.
4 Godofsin
 
17.06.13
11:52
(3) а ты проверь гуиды
5 Balabass
 
17.06.13
11:53
гляну щас
6 echo77
 
17.06.13
11:58
Правила поиска покажи.
А так да, как писалось в (1) - коды не сопадают и песец.
Возможно у тебя еще длина кодов различная в базах - вот и поиск по коду не прокатывает
7 be-may
 
17.06.13
12:00
(0) а если галочку поставить "не создавать новый объект в приемнике если он не найден ?"

Тебе ведь не нужно новые контрагенты создавать, нужно старые обновить на "причесанные"?
8 Godofsin
 
17.06.13
12:02
(7) "Слито с 3-х баз". Думаю, "причесывание" значит полная синхронизация.
9 Balabass
 
17.06.13
12:03
(8) да
10 Balabass
 
17.06.13
12:03
везде надо чтобы одинаковые были.
11 Godofsin
 
17.06.13
12:03
И раз уж на то пошло, я бы заливал по гуиду, а потом почистил бы дубли во всех базах. В итоге получил бы синхронизированных контров по коду и не парился бы, что юзер где-то ИНН подправил или код...
12 Godofsin
 
17.06.13
12:04
+(11) "синхронизированных контров по коду" читать как "синхронизированных контров по гуиду"
13 Godofsin
 
17.06.13
12:05
+(11) а право на добавление оставил бы в одной базе-шаблоне
14 Balabass
 
17.06.13
12:05
(13) Это да. Только вот не пойму как правильнее. Поиск и замену делать во всех базах.
15 Godofsin
 
17.06.13
12:08
(14) Ну-с с контрами все сложнее, ведь у них еще есть подчиненный справочник "ДоговорыКонтрагентов". Нужна своя обработочка подмены ссылок, штатная не прокатит
16 Godofsin
 
17.06.13
12:09
Ну или допилить штатную под конкретную нужду
17 be-may
 
17.06.13
12:09
(8) не очень поняла что значит "полная синхронизация", ну да ладно.
--
А в обработчике Поля Поиска есть какой-то код ?
18 Balabass
 
17.06.13
12:09
(17) нет.
(16) А почему не прокатит штатная? меняется владелец - этож тоже ссылка. не?
19 Balabass
 
17.06.13
12:10
(17) пока просто все - автоматом создал все возможные пко.
20 Godofsin
 
17.06.13
12:10
(17) Это значит, что справочник контрагентов не должен отличаться во всех 3-х базах. то есть недостающих контров нужно догружать
21 Balabass
 
17.06.13
12:11
(20) Да.
22 Godofsin
 
17.06.13
12:12
(18) Ну все в зависимости от ситуации. Если отключишь догрузку подчиненных справочников, то все может быть не страшно. То есть создается котра без договоров. А вот если создаться с договорами, при замене ссылок получишь задвоение договоров, которые почистить много труднее )))
23 Balabass
 
17.06.13
12:13
(20) Так. А если в базе источнике гуид 1, в базе приемнике гуид 2, то при загрузке будет 2 объекта.
Мне надо получается вымести все объекты из базы приемника левые подменой ссылок. так получается?
24 Godofsin
 
17.06.13
12:14
(23) Ага, так. Только нужно определять какой гуид верный. Я его в комментарий писал
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой