Имя: Пароль:
1C
 
КД. Одинаковый УИД -> 2 элемента справочника ☑
0 DevilX
 
30.10.18
✎
19:01
Приветствую господа, помогайте, весь день мучаюсь.
Есть 2 базы: База1 и База2, когда-то из первой базы во вторую перенесли справочник номенклатуры, теперь появилась необходимость скопировать из Базы2 в Базу1 этот справочник обратно. Есть важно условие: некоторую номенклатуру в Базе2 успели переименовать, каким образом теперь перенести все обратно и оставить в Базе1 оба элемента?

База1>Номенклатура1 (УИД 0000-0000-1)

База2-Номенклатура2 (УИД 0000-0000-1)

Т.е. в Базе1 должны оказаться обе номеклатуры
В ПКО пробывал снимать галки поиска по УИД, а так же Не перезаписывать объект, но получается либо не создается Номенклатура2, либо перезаписывается
1 Cyberhawk
 
30.10.18
✎
19:41
Ну, надо поколдовать над полями поиска
2 Cyberhawk
 
30.10.18
✎
19:42
Раз у тебя переименованный объект должен стать новым, то в поля поиска и нужно включить наименование, как минимум
3 Garykom
 
гуру
30.10.18
✎
19:44
(0) Сделай предварительно замену УИД у этой разной номенклатуры в одной из баз.
4 ДНН
 
30.10.18
✎
21:36
(0) Делай поиск по УИД, и оставь флаг "Не перезаписывать". Анализируй в правилах нашлась ли номенклатура и программно создавай новый элемент с реквизитами из Базы 2
5 ДНН
 
30.10.18
✎
21:37
(3) замену УИД не сделать, только создать новый элемент копированием. Тогда еще нужно будет добавить отбор при выгрузке номенклатуры, чтобы выгружать только копии.
6 Garykom
 
гуру
30.10.18
✎
21:49
(5) Под заменой уид это и подразумевал и поменять везде ссылки на новосозданные копированием.

Если подобных переименованный дублей не так уж много то это довольно быстро
7 DevilX
 
30.10.18
✎
22:25
Всем спасибо за помощь, все получилось, наверно к вечеру устал и не понимал что делаю.

Снял флаг Поиск по УИД и поставил флаг Не замещать и в ПКС отметил Поля ЭтоГруппа, Наименование, Родитель и все перенеслось как надо
8 Cyberhawk
 
31.10.18
✎
08:01
"поставил флаг Не замещать" // Как же обеспечивать собрался повторую загрузку (когда правила подправить надо будет и повторно перелить)?
9 DevilX
 
31.10.18
✎
11:26
Повторной загрузки не будет. Переливаем один раз и навсегда
10 Cyberhawk
 
31.10.18
✎
15:00
Бгг
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой