Имя: Пароль:
1C
1С v8
GUID ссылки на документ, может ли по каким-то причинам измениться?
0 Ayvengo
 
23.04.12
17:26
Что-то возникло такое подозрение, что у меня парочка документов сменила его О_О Документы у меня грузятся в MSSQL базу и там номера задублировались -> подозрения ...
1 PR
 
23.04.12
17:26
Грузятся чем?
2 Ненавижу 1С
 
гуру
23.04.12
17:26
смотреть надо как "грузятся"
3 vmv
 
23.04.12
17:31
теоретически программно могут быть одинаковые в одной ИБ, но это на совести кодера загрузки данных.
4 rs_trade
 
23.04.12
17:44
колонка ссылки это PK
5 fisher
 
23.04.12
17:45
(0) Не совсем понял связь, но чтобы развеять подозрения достаточно сравнить гуиды.
6 rs_trade
 
23.04.12
17:49
(4) то есть, измениться гуиды могут, дублей гуидов быть не может
7 fisher
 
23.04.12
17:52
(6) Штатно даже измениться не могут. А дубли - да, даже нештатно сделать не получится.
8 Ayvengo
 
23.04.12
18:22
При записи я беру из ссылки уникальный идентификатор, который перекачивается в базу MSSQL. И так произошло, что появились дубли. IDшники один сходится с тем, что в 1Ске, а другие 2 очень похожи, но отличаются на 1 символ. Эх .. что за бага, и ждать ли мне ее в дальнейшем =\
9 Serg_1960
 
23.04.12
18:25
(0) Подозрительно часто стали об этом говорить :(

v8: Создался документ с таким же УИД!?
10 БибиГон
 
23.04.12
18:30
/и там номера задублировались -> подозрения ./

Задублировались что? Номера чего? Если бы были одинаковые гуиды у документов тогда бы 2 документа превратились бы в один.
11 Ayvengo
 
23.04.12
18:34
(10) Вы, кажись, крайне ничего не поняли. Задублировались номера документа, а гуиды разные.
12 Kreont
 
23.04.12
18:51
(0) а что тут странного :)
Главное поюзать метод: ОбменДанными.Загрузка = Истина; тогда все возможно.
13 Ayvengo
 
24.04.12
11:21
(12) а вот тут уже интересно, я это использовал. и в таком случае возможно, что ссылка сменит свой ID?
14 hhhh
 
24.04.12
11:48
(13) скорее всего один номер вручную поставили, а другой вы программно грузите, вот номера и совпали.
15 hhhh
 
24.04.12
11:51
(14) пользователь легко может открыть документ и полностью его изменить: номер, дату, организацию, все реквизиты, табличную часть очистить и по новой сделать. ВЫ этот документ и не узнаете.
16 Ayvengo
 
24.04.12
12:24
(15) не, таких прав нету. номер не может изменять. не типовая конфигурация с правами все жестко. проще их дать по одному, чем сразу все и убирать по одному :) Странная ситуация, но кажись это проблемы на стороне другого софта, а не 1Ски. К сожалению, все такие записи удалил и не от куда отследить сейчас. Посмотрим, появится ли такая проблема в дальнейшем. Всем спасибо :)
17 Ненавижу 1С
 
гуру
24.04.12
12:25
(9) гуиды закончились, нас обманули
18 sikuda
 
24.04.12
12:27
Поменяться не реально. У разных документов(если они разного вида) иметь один и тот-же легко.
19 acsent
 
24.04.12
12:32
(0) конечно может, если земля налетит на небесную ось
20 Лефмихалыч
 
24.04.12
12:33
(0) для того, чтобы изменился ГУИД ссылки, надо одно из двух:
1. Подменить ГУИД прямым запросом в скуле
2. Создать новый документ, скопировать в него всё из старого, заменить ссылки, удалить непосредственно старый

с обменом ни чего из этого не может произойти
21 Широкий
 
24.04.12
12:36
(0) Может индексы полетели, и поэтому дал создать дубликат