Имя: Пароль:
1C
1С v8
Ошибка обновления на УТ 11.4.7.141
,
0 grumpi
 
19.12.19
13:46
Подскажите,как побороть ошибку при выполнении отложенного обновления

Процедура "РегистрыСведений.СуммыДокументовВВалютеРегл.ОбработатьДанныеДляПереходаНаНовуюВерсию" обработки данных завершилась с ошибкой:

{ОбщийМодуль.ДлительныеОперации.Модуль(376)}: В данной транзакции уже происходили ошибки!
        ВызватьИсключение(ТекстОшибки);

Была проблема с пропавшими ключами аналитики учета номенклатуры в документах поступления.
Ошибки были исправлены, в документы внесли корректировки. При повторном запуске отложенного обновления вылезла вышеописанная ошибка.
Подскажите, где нужно копать, чтобы решить проблему?
1 grumpi
 
19.12.19
13:49
+ Журнал регистрации больше никакой информации об ошибках не выводит.
2 bolero
 
19.12.19
15:03
"В данной транзакции уже происходили ошибки" обычно означает ошибку не прям вот где написано, а где-то в предыдущем куске.

Всегда, когда мне удавалось размотать до настоящей ошибки, причина была в конструкции по типу:

Попытка
  ВыстрелитьВНогу();
НеПолучилось
  // да и хер с ним
КонецПопытки;
3 grumpi
 
19.12.19
15:46
(2) Каждый раз при запуске программы, выходит сообщение что обновление не завершено. Как от этого сообщения избавиться?
4 grumpi
 
19.12.19
15:48
В журнале регистрации никаких ошибок кроме этой нет.
Как размотать до предыдущей ошибки? Отладчик почему-то игнорирует все точки останова в этой процедуре.
5 kobzon2
 
19.12.19
15:51
Обновлялся небось перепрыгивая как только можно, объединением с файлом конфигурации?
6 pechkin
 
19.12.19
15:58
(4) а никак, только отладчик пошагово.
если конечно воспроизводится
7 Фрэнки
 
19.12.19
16:06
(4) Длительные операции - это же в фоновом задании крутится. Есть целая премудрость, как сделать отладку если задания фоновые.
8 Фрэнки
 
19.12.19
16:11
может кто-то втихую заблокировал регламентные задания на базе, а никто не догадался?
9 Windyhead
 
19.12.19
16:45
(7) Никакой примудрости, в параметрах запуска указать РежимОтладки
10 grumpi
 
19.12.19
20:03
(5) Обновлялся с релиза 11.4.7.114 на 141.
11 palsergeich
 
19.12.19
20:12
А что мешает подключить отладку в фоновых заданиях?
Отладка -> Подключение -> Автоматическое подключение -> ставь галку.
Работает в обоих протоколах отладки без проблем.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан