8.1 можно ли изменить GUID существующего объекта? #526769


#0 by DarkWater
1Сv8.1: можно ли изменить GUID существующего объекта (элемента справочника в моём случае) в файловой базе? Если да, то как?
#1 by Lama12
Делаешь новый с нужным GUID а потом груповой обработкой замена старого на новый.
#2 by Александр_Тверь
можно, конвертация переносит объекты с их GUI.
#3 by Лефмихалыч
зачем?
#4 by Живой Ископаемый
2 ну и что?
#5 by Mitriy
а с чего ты взял, что это одно и то же?
#6 by Александр_Тверь
хотя.. это уже будет новый оъект с точки зрения системы
#7 by Mitriy
вообще правильный ответ на - нет...
#8 by Александр_Тверь
скажем так, т.к. GUI это то, по чему идентифицируется объект, то замена GUI, по сути - это замена объекта. Получается противоречие )
#9 by Mitriy
+ а выход из этой попы в
#10 by Лефмихалыч
а нафига в эту попу заходить вообще?
#11 by DarkWater
Перевожу БП с 1.6 на 2.0, загружаю в одну новую базу данные из 2х старых, а там 2 организации с одинаковым GUID, и они записываются друг на друга. Этот способ само собой разумеется, сделаю так, в крайнем случае... хотел узнать, можно ли программно, не в пользовательском режиме. При конвертации тоже была мысль поменять - это проще всего, но будут повторные выгрузки из этих баз, боюсь запутаться.
#12 by Лефмихалыч
переносишь чем? КД?
#13 by Fram
нужно бывает.. для синхронизации объектов с другой базой скорее всего
#14 by Fram
перепиши правило чтобы Орагнизации по ИНН синхронизировались
#15 by Лефмихалыч
Если будут повторные выгрузки, то может проще в источнике создать новую таку же организацию и заменить все ссылки?.. Хотя, если переносится конвертацией, то может проще ей объяснить, что вот эту конкретную орагнизацию переносить на вот эту другую?..
#16 by DarkWater
Выгрузкой типовой одинэсовской переношу, через xml файл. В файле не хочу каждый раз менять, т.к. будут повторные выгрузки, и много.
#17 by DrZombi
А что GUID уже не уникален в пределе планеты всей :)
#18 by Лефмихалыч
тогда делай, как в - всем проще будет
#19 by DarkWater
да, спасибо, можно и так попробовать сделать
#20 by Лефмихалыч
GUID от 1С - нет
#21 by Fram
одну галочку убрать и одну поставить
#22 by Mitriy
а почему он должен быть уникальным? Они, небось, выгрузили организацию из одной базы в другую, а потом просто переназвали...
#23 by Mitriy
+ или вообще взяли копию базы...
#24 by Fram
а думал что случайно совпало? :)
#25 by Живой Ископаемый
2 новый - да, но он по-видимому получил вторую базу копированием Гуид от 1С - тоже
#26 by DarkWater
Элементарно - была пустая база, там уже был элемент справочника организации "Наша организация". Сделали 3 копии, завели 3 базы, а "нашу организацию" переименовали в 3 разных ООО. А теперь стоит задача при переходе на новую версию слепить из 3х баз одну.
#27 by Шурик71
Гуид то сам по себе достаточно уникален, но вот то, что с ним делают одинэсники и бахгалтера - эту уникальность запросто гробит. Ну, например, взять копию базы, удалить документы, переименовать единственную организацию, вести в этой копии учет вместе с исходной базой... И уверенно думать, что это - разные организации, до тех пор, пока не надо сливать учет из обеих баз в одну новую :)
#28 by DarkWater
да, так и было.
#29 by Fram
тут по моему все капитаны очевидность кроме доктора зомби )
#30 by Aleksey
Кстати, а не проще ли в правилах поправить, чтобы переносил организации не по ГУИД, а например по префиксу? или по ИНН?
#31 by DarkWater
+ Но до того, как я сюда пришёл работать. да, наверное проще, была уже тут такая мысль
#32 by Fram
а ветку прочиать прежде чем писать? см
#33 by Aleksey
Ну раз 30 постов обсуждают непонятно чего
#34 by DarkWater
уже исправил правила, всё получилось, всем спасибо! :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям