Имя: Пароль:
1C
1C 7.7
v7: Регистры в 7-ке
,
0 Aleksey1989
 
14.05.13
14:44
Добрый вечер. Как в 7-ке посмотреть, какие документы добавляют движения в регистры?
1 Ёпрст
 
14.05.13
14:45
по-умолчанию - все документы с признаком оперативный учет могут толкануть любой регистр.
2 Frost616
 
14.05.13
14:47
(0) допилить)
3 ДенисЧ
 
14.05.13
14:49
select distinct iddocdef from ra88888
4 VladZ
 
14.05.13
14:51
(3) Хороший ответ, профессиональный. Только сдается мне, что автор сабжа не поймет о чем речь.
5 Mikeware
 
14.05.13
14:52
А теперь правильный ответ:
_проведенные_ документы (но не все)

:-)))
6 Ёпрст
 
14.05.13
14:54
(5) неа, все документы могут толкать любой регистр, при желании, и помеченные на удаление тоже :)
7 varelchik
 
14.05.13
14:56
(6) +100
особенно если использовать твою обработку по редактированию движений.
8 Mikeware
 
14.05.13
14:58
(6) при большом желании регистры могут двигать даже отсутсвующие/несуществующие  документы :-)
ну,или призраки документов :-)
9 ДенисЧ
 
14.05.13
14:59
(8) Если желание так велико, то хоть справочник или перечисление :-)
10 VladZ
 
14.05.13
15:00
(9) Хм... Интересная мысль...
11 DJ Anthon
 
14.05.13
15:04
во извращенцы...
12 Mikeware
 
14.05.13
15:06
(9) Да, перечисление, делающее движения по регистрам - это кк минимум оригинально... хотя и не невозможно( единственное - флаг БыстройОбработкиДвижений) должен быть включен
13 Злопчинский
 
14.05.13
15:08
(0) никак. только тупо перебрать все существующие в конфигурации регистры и перебрать все движения - вытащишь какие документы какие двигали регистры - но и это будет неполный перечень, т.к.к алгоритмы записи в регистры могут быть извращенные...
.
в принципе, наверное, можно рапарсить код всей конфигурации, построить дерево вызовоы процедур/функций и определить какие участки кода отвечают за движения регистров. а адльше смотреть откуда эти участки кода могут вызываться.. но это задача стопудово не для меня.. сложная очень..
14 daniyar5436
 
14.05.13
15:22
отчетом посмотреть ДокументыРегистраторы существующих движений