Имя: Пароль:
1C
1С v8
БП 2.0. Обновление через поддержку. Проблемы с идентификаторами?
0 YF
 
19.09.11
09:31
Есть БП. 2.0 2.0.22.1 на поддержке с возможностью изменения.
Обновляю через поддержку. Возникают ситуации, когда в основной конфигурации и в конфигурации поставщика есть разные реквизиты объекта с одинаковым именем.

Вопрос. Как обновлять в таком случае?

см. рис.: YF
1 YF
 
19.09.11
09:38
1
2 YF
 
19.09.11
09:46
2
3 shamannk
 
19.09.11
09:47
(0) Переобозвать?
4 YF
 
19.09.11
09:48
(3) будет два разных реквизита - а оно мне зачем?
5 shamannk
 
19.09.11
09:50
(4) Проблему полностью опиши, что тебе надо.  И что значит разные?
6 GenV
 
19.09.11
09:53
(0) Если данных нет или можно просто вручную занести достаточно просто обновить с удалением старых. Если данные вручную не внести: В старых реквизитах добавить какой нибудь префикс. Обновить с добавлением новых. Перенести данные из старых с префиксом в новые. Удалить старые.
ЗЫ Два разных не будут - старые удалишь. Иначе просто не обновиться.
7 YF
 
19.09.11
10:25
(5) - на рисунок мой посмотрел? там видно, что в старой и новой конфигурации есть реквизиты с одинаковым именем

(6) Проще просто снять с них галочки при обновлении. Просто вопрос в том:  это 1С все время так будут идентификаторы менятся? + если обновляю конфу на поддержке без возможности изменения - все хорошо обновляеться ....
8 GenV
 
19.09.11
10:49
(7) Проще правильно обновлять через поддержку - тогда таких проблем не будет ...
9 YF
 
19.09.11
10:52
(8) Как правильно?
10 GenV
 
19.09.11
11:04
(9) Сначала при обновлении через поддержку добавить новые объекты, потом обновлять через твой cf.
11 YF
 
19.09.11
11:49
(10) На этапе обновления через поддержку как быть с такими "двойными" реквизитами как на рисунке?
12 GenV
 
19.09.11
13:04
(11) Как уже написал - (6).
13 YF
 
19.09.11
13:04
(12) И это при каждом обновлении? Уж лучше тогда с поддержки снять
14 GenV
 
19.09.11
13:08
(13) Почему каждый раз ?! У тебя дубли из-за того что ты не добавлял новые объекты (с идентификаторами поставщика) через поддержку. Один раз убрать дубли и все ...
15 Wingless
 
19.09.11
13:10
Нефиг было обновлять через задницу... Это последствия "обновления" через ctrl c + ctrl v из другого открытого окна конфигуратора, когда объектам назначается новый id.
16 Базис
 
naïve
19.09.11
13:15
При изменении конфы стараюсь новые объекты делать с одинаковым уникальным префиксом имени.
Плюсы:
1. Легко найти свои объекты
2. Они заведомо уникальны
17 YF
 
19.09.11
15:29
(14) Справочник Организации не трогал. могу побожиться.
(15) Никаких копипастов не было

Если бы было понятно с чего вдруг возникла проблема - сам бы догадался как решить ...
18 GenV
 
19.09.11
16:38
(17) Ты обновил через cf - этого достаточно. Идентификаторы поставщика сохраняются только при добавлении объектов через поддержку. При обновлении через cf все новые объекты не будут соответствовать объектам в конфе поставщика.
19 YF
 
19.09.11
17:37
(18) О как. Не знал.
Тогда вопрос: зачем в настройках сравнения-объединения галочка "Режим копирования (внутренние идентификаторы не сохраняются)"?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший