Имя: Пароль:
1C
1С v8
Recalc totals в 1С
0 Garry1010
 
10.03.25
09:21
Что за штука возникла в 1С - Recalc totals? Был сбой при пересчете итогов, вышел из конфигуратора - и ку-ку, никакого доступа. И где эта фигня крутится - фоновых заданий нет, а доступ заблочен.
И сколько времени эта балда может убить?
1 Ненавижу 1С
 
гуру
10.03.25
09:24
(0) Это восстание машин. Начало.
2 Масянька
 
10.03.25
09:27
(1) А Шварц уже не тот... А Брюс Уиллис... Всё пропало...
3 PLUT
 
10.03.25
10:02
(0) скорее эта фигня крутится "взад" в скуле, нужно просто подождать, пока откатится
4 Ёпрст
 
10.03.25
10:06
(0) прибей сеанс
5 Kongo2019
 
10.03.25
10:08
(0) Итоги пересчитываются, может и месяц если зависло.
6 Garry1010
 
10.03.25
10:18
Выяснилось, что, похоже, это сама 1С при запуске пересчета итогов влезает в блокировку инф. базы, сбрасывает мой текст сообщения и код блокировки на эту ерунду. Из-за этого никак не мог понять, почему меня не пускает в базу...:(
...
Но остаётся вопрос: а когда 1С при пересчете итогов стала использовать truncate table при пересчете? Ибо из-за непонятного сбоя (кэш?, мать его) итоги слетели все напрочь.
Или они всегда так делали?
7 Kongo2019
 
10.03.25
12:20
(6) Они всегда так делали. Грохали все, а уже потом считать начинали.
8 Garry1010
 
10.03.25
12:47
(7) Ясно. Просто раньше как-то бог миловал - пересчёт итогов всегда(!) проходил нормально. А тут что-то его заклинило...
9 Скучный бух
 
11.03.25
02:49
Не делает пересчет итогов truncate table, а делает delete, что намного медленней. Для примера запусти пересчет итогов и открой монитор активности на скуле и увидишь что там делается. Если хочется ускорить пересчет, то нужно транкать самому средствами скуля.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший