|
|
КД. Одинаковый УИД -> 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
|
Бгг
|
|