Имя: Пароль:
1C
1С v8
Как присвоить объекту UIN
0 Tata001
 
20.03.12
14:53
У меня есть строка UIN, как мне присвоить его определённому объекту.
т.е. элементы справочнику мне нужно присвоить UIN.
1 Tata001
 
20.03.12
14:54
точнее поменять UIN у элемента справочника
2 Defender aka LINN
 
20.03.12
14:57
Объект.UIN = ТвойUIN

Ппц вопросики пошли...
3 le_
 
20.03.12
14:59
Наверное, GUID имеется ввиду.
Штатных средств, вроде бы, нет.
4 Maxus43
 
20.03.12
15:01
дак ГУИД или нет?
5 Tata001
 
20.03.12
15:01
да
6 Tata001
 
20.03.12
15:01
GUID
7 Tata001
 
20.03.12
15:02
тема закрыта и открыта в другой ветке =)))
8 le_
 
20.03.12
15:02
+ (3) Если только это не новый элемент.
9 Maxus43
 
20.03.12
15:02
если таки да, то создавай новый элемент справочника с нужным ГУИДом и потом "поиск и замена значений", обработка на ИТС
10 le_
 
20.03.12
15:02
Т.е., новому элементу можно присвоить, у существующего поменять - нет.
11 Tata001
 
20.03.12
15:03
мне надо у существующего
12 Tata001
 
20.03.12
15:03
может пару строк кода помогут???
13 Maxus43
 
20.03.12
15:04
(11) после подмены (9) и будет как у существующего почти. он сам встанет во все документы-регистры
14 Шапокляк
 
20.03.12
15:05
(12) Если НельзяНоОченьХочется тогда
Можно();
КонецЕсли;
15 Maxus43
 
20.03.12
15:06
а лучше задачу озвучь, может не так всё плохо
16 Tata001
 
20.03.12
15:07
(13) не встанет,т.к. документы меняные.
17 Defender aka LINN
 
20.03.12
15:07
(11) Ссылка = GUID. Новая ссылка - новый элемент.
18 Maxus43
 
20.03.12
15:09
(16) у вас может и не встанет, у других норм)
19 Tata001
 
20.03.12
15:09
Был обмен. Значение перенеслось с битой ссылкой (элемент справочника не перенёсся). Создали элемент справочника и заменили битую ссылку в документе.
Теперь нужно сделать обмен,при этом элемент,который был битой ссылкой,должен не задвоиться а сеть на тот элемент справочника,который был создан
20 Tata001
 
20.03.12
15:10
обмен  происходит по GUID
21 salvator
 
20.03.12
15:11
(0) Вау. Pole dance.
22 Maxus43
 
20.03.12
15:12
>>Значение перенеслось с битой ссылкой (элемент справочника не перенёсся).
уже с этого надо начинать, а не создавать другие элементы. Почему не перенёсся и т.д.
>>Создали элемент справочника и заменили битую ссылку в документе
надо было создавать элемент с такой ссылкой
23 le_
 
20.03.12
15:13
(20) Может, сделать обмен, перенося нужный элемент справочника и после пробежаться по документам обработкой, заменяя то, что туда поставили руками на то, что перенесли обменом?
24 Maxus43
 
20.03.12
15:13
(23) да, в (22) очепятка) создавать ничего не надо было
25 Maxus43
 
20.03.12
15:13
Битая ссылка при обменах - не 100% что ошибка
26 Tata001
 
20.03.12
15:14
(24)поздно пить боржоми когда почки отказали. Уже есть ситуация.
27 Tata001
 
20.03.12
15:15
Период закрыт... а жить дальше надо
28 Tata001
 
20.03.12
15:16
разве не проще заменитьв бд у элемента справочник гуид на нужный. и тогда обмен будет нормальный
29 Tata001
 
20.03.12
15:19
хелп
30 Tata001
 
20.03.12
15:26
т.е если я пересвою гуид,то у меня в документах, данный элемент справочника перейдёт в битую ссылку?
31 Tata001
 
20.03.12
15:27
или это бред :?
32 Tata001
 
20.03.12
15:27
объект=Подразделение.ПолучитьОбъект();
объект.Ссылка = ГУИД;
объект.Записать();
33 Maxus43
 
20.03.12
15:31
бред) просто не поменяет.
34 Maxus43
 
20.03.12
15:33
короче, что откуда выгружаем? там откуда выгружаем надо зарегистрировать для обмена косячные данные, т.е. перепровести документы которые выгрузились не правильно, при обмене он загрузит в базу-приемник всё как надо. нет?
35 Tata001
 
20.03.12
15:38
(34)
более предметно:
из ЗУП выгружали документ "отражение з/п в регл.учете". там субконто подразделение. Ввели новое подразделение в ЗУп, в УПП его не было,перенеслось просто битая ссылка.
В УПП завели новое подразделение и проставили подразделение.
=======
при повторном обмене, встанет пустаяссылка,т.е. по гуид данное подразделение ну будет найдо в УПП.
Нужно подправить данные,т.к. образом что бы красиво был обмен
36 Maxus43
 
20.03.12
15:40
>>при повторном обмене, встанет пустаяссылка,т.е. по гуид данное подразделение ну будет найдо в УПП.
при обменах и не ищет, просто подставляет. проблема имхо в выгрузке, оно не тянет туда подразделение...
37 Tata001
 
20.03.12
15:44
(36) в выгрузке всё будет
обмен идёт через выгрузку в бух.программу
38 Maxus43
 
20.03.12
15:51
а, по правилам же выгружается, не чистая РИБ. там стоит поиск по Гуиду?
тогда в УПП создавайте новый элемент с таким эже гуидом как в ЗУП, что уже говорилось. обмен его найдёт и подтянет в док. хотя если не нашёл - он должен был новый элемент сам создать же
39 Tata001
 
05.04.12
14:27
(38)а если я в ЗУП ГУИД заменю, тогда выгрузка у меня нормальная должна стать
40 ptrtss
 
05.04.12
14:31
Через XML загрузите из архива объект с нормальной ссылкой
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший