Имя: Пароль:
1C
 
расчет итогов бухгалтерского регистра
0 колодина
 
20.12.09
05:00
с регистром бухгалтерским в БП у меня нехорошая какая-то ситуация.
итоги всех остальных регистров посчитаны на 30.11 - а у бухгалтерского - на 30.10
когда запускаешь пересчет итогов - все виснет напрочь.
что бы тут можно было сделать, подскажите плиз...
заранее спасибо
1 Raybek
 
20.12.09
05:04
chdbfl.exe
2 Raybek
 
20.12.09
05:04
C:\Program Files\1cv81\bin
3 DiMel_77
 
21.12.09
02:29
База файловая, SQL? Если SQL то какой? Количество субконто?
4 PowerBoy
 
21.12.09
06:50
Для Каждого Рег Из РегистрыБухгалтерии Цикл
 Рег.УстановитьИспользованиеИтогов(Истина);
КонецЦикла;
5 колодина
 
21.12.09
07:20
у меня все установлено....
проверяла уже...
а расчет итогов - виснет собака...
причем - когда на скуле смотришь, никакого движения вообще нету...
никаких запросов к базе не идет...
6 DiMel_77
 
21.12.09
07:21
Скуль какой?
7 колодина
 
21.12.09
07:22
2005
8 колодина
 
21.12.09
07:23
субконто 3
9 DiMel_77
 
21.12.09
07:24
В общем была похожая проблемма суть в том, что пересчет итогов на файловой и SQL 2000 проходил а на 2005,2008 зависал и всё. Решили снятием флага автосоздание статистики на момент пересчета.
10 колодина
 
21.12.09
07:25
это где такой флажок?
11 DiMel_77
 
21.12.09
07:27
Не помню где в 2005, а в 2008 в пропертис базы закладка Options
12 колодина
 
21.12.09
08:34
убрали галку.... снова запустили - вроде шуршит.... может на локальную выгрузить и попробовать?
13 DiMel_77
 
21.12.09
08:54
Можеш в файловой версии проверить если база небольшая
14 колодина
 
21.12.09
09:05
40 гигов
15 DiMel_77
 
21.12.09
09:07
Вот и у нас около 40 гигов :(
16 колодина
 
21.12.09
09:44
поставила на распровод ноябрьские документы...
дошел до какого-то не смог удалить и покатил назад...
удавлюсь наверное...
17 колодина
 
21.12.09
09:55
что может влиять на расчет этих самых итогов?
18 rsv
 
21.12.09
09:56
(17) Так помогло как в (9) рекомендовали ?
19 Vovan1975
 
21.12.09
10:06
(16) что значит не смог удалить?
20 колодина
 
21.12.09
10:16
ну завис на нем и начал роллбек
21 колодина
 
21.12.09
10:16
не помогло (9)....
22 wPa
 
21.12.09
10:21
(20) Почисти таблицы БухИтогов с субконто1,2,3 и ПОТОМ пересчитай итоги
23 wPa
 
21.12.09
10:30
(22) + И перед очисткой отключи уникальность индекса - потом включишь. Бывает когда субконто чистили или несколько проводок с NULL субконто прошла.

Офф. Вообще эти три таблицы зло имхо. Мало того что косяки с итогами, так на них все блокируется - при пересчете итогов
24 колодина
 
21.12.09
11:00
(22) очистить на скуле прямо?
25 колодина
 
21.12.09
11:02
а вот если в табличной части документов реализации нету субконто по БУ и НУ? могут быть проблемы?
26 rsv
 
21.12.09
13:19
(24) Угу. Команда  TRUNCATE TABLE ИмяТаблицы. Команду применить к каждой таблице    тоталов с субконто. Да до кучи можете все тоталы почистить. И по счетам и по корреспонденциям. Сие экспериметы желательно провести на копии сначала. И лишний раз убедиться что выполняете именно на копии , а не на боевой. А уж опосяляяяя, убедившись что все нормуль и сделав бэкап боевой .....
27 колодина
 
22.12.09
05:19
взлетело следющим образом
1. реструктуризация
2. УстановитьИспользованиеИтогов(ложь)
3. УстановитьИспользованиеИтогов(истина)
4. УстановитьПериодРассчитанныхИтогов(31.11.2009)
28 Oleg_Kag
 
22.12.09
06:11
позновательно
29 колодина
 
22.12.09
09:02
дополню - дополнительно поисследовали, без реструктуризации - не взлетает...
Программист всегда исправляет последнюю ошибку.