Имя: Пароль:
1C
1C 7.7
v7: ТиС. При изменении цены одной позиции, меняется цена другой
0 kobayoshi
 
06.03.17
23:11
Добрый день.
Странная вещь. Получается, что один и тот же элемент из справочника цен принадлежит двум разным элементам из справочника Номенклатура. Но, если я правильно понимаю, это невозможно. И действительно, при тестировании и исправлении каждому элементу номенклатуры становится подчинён свой элемент из справочника цен. Но периодически снова появляется подобная аномалия. Кто-нибудь сталкивался с подобным? Как бороться?
1 Злопчинский
 
06.03.17
23:28
(0) урбд?
2 Злопчинский
 
06.03.17
23:29
(0) тип базы?
3 HawkEye
 
06.03.17
23:44
(0) руки... все дело в руках...
4 kobayoshi
 
06.03.17
23:49
Не УРБД.
База файловая.
Может и руки, но КАК однин элемент подчинённого справочника может принадлежать двум владельцам!?
5 Злопчинский
 
07.03.17
01:14
если такая хрень вылезет повторон - никаких ТИИ не делать.
!!удалить!! CDX
переиндексироваться
смотреть ушла проблема или нет.
6 Морозов Александр
 
07.03.17
04:53
побились индексы... размер самого большого файла в базе?
7 vcv
 
07.03.17
05:25
(4) Один элемент подчинённого справочника принадлежать двум владельцам не может в принципе. Потому что поле с ссылкой на владельца одно и две ссылки там быть не может. Но, при разрушении индекса по владельцам, один и тот же элемент может находиться и позиционироваться для двух разных владельцев.

Вот структура справочника Цены из файла 1cv7.dd. Смотри на поле PARENTEXT и индексы PCODE, VIP327

#===============================================================================
#==TABLE no 49     : Справочник Цены
# Name    |Descr                         |Type[A/S/U]|DBTableName|ReUsable  
T=SC319   |Справочник Цены               |A          |SC319      |1        
#-----Fields-------
# Name      |Descr               |Type|Length|Precision
F=ID        |ID object           |C   |9     |0        
F=PARENTEXT |Parent in other tabl|C   |9     |0        
F=ISMARK    |Flag Object is Marke|C   |1     |0        
F=VERSTAMP  |Version stamp       |C   |6     |0        
F=SP6681    |(P)Валюта           |C   |9     |0        
F=SP6682    |(P)Процент          |N   |7     |2        
F=SP327     |(P)ТипЦен           |C   |9     |0        
#----Indexes------
# Name     |Descr         |Unique|Indexed fields                                              |DBName    
I=IDD      |of ID         |0     |ID                                                          |IDD        
I=PCODE    |of PARENT     |0     |PARENTEXT                                                   |PCODE      
I=VI327    |VI327         |0     |SP327                                                       |VI327      
I=VIP327   |VIP327        |0     |PARENTEXT,SP327                                             |VIP327
8 kobayoshi
 
07.03.17
09:19
Спасибо!
Я вот подозревал, что может проблема с индексацией, но вслух сказать боялся))
Когда проблема повториться проверю и отпишусь о результатах!