|
Обновление КА с 2.5.11.96 на 2.5.12.48. Выполнено 26 из 27. |
☑ |
0
Ivanich
04.05.23
✎
09:17
|
Платформа (8.3.22.1709). Не выполнен обработчик: "Заполняет движения по необособленным работам и обновляет график поступления по динамическим этапам производства".
Может кто сталкивался с этим?
|
|
1
Ivanich
04.05.23
✎
09:24
|
Копнул чуть глубже. Получил:
Имя обработчика: РегистрыНакопления.РаспределениеЗапасовДвижения.ОбработатьДанныеДляПереходаНаНовуюВерсию
Процедура заполнения: РегистрыНакопления.РаспределениеЗапасовДвижения.ЗарегистрироватьДанныеКОбработкеДляПереходаНаНовуюВерсию
Есть информация об ошибке:
Обработчик обновления не инициализировал параметр ОбработкаЗавершена.
Выполнение прервано из-за явной ошибки в коде обработчика.
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(10389)}:ВызватьИсключение ТекстОшибки;
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4791)}:ПослеЗапускаПроцедурыОбработкиДанных(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ЗавершитьВыполнениеОтложенногоОбработчика(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5300)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(5249)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ОписаниеПотока.ПроцедураЗавершения, ПараметрыВызова);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(5295)}:Если Не ЗавершитьПотокиВыполнившиеФЗ(Потоки, Группы) Тогда
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(3630)}:ОжидатьЗавершениеЛюбогоПотока(Группы);
Не могу понять что за ошибка?
|
|
2
Vadim_37
04.05.23
✎
09:32
|
в плане обмена посмотри какой объект завис
|
|
3
Ivanich
04.05.23
✎
10:08
|
(2) План обмена "ОбновлениеИнформационнойБазы"? А как с ним работать? там сейчас 50 строк вроде бы все нормально:
https://disk.yandex.ru/i/5URZEbUFoyr6kQ
|
|
4
Ivanich
04.05.23
✎
10:16
|
Где прочитать про "график поступления по динамическим этапам производства"?
у нас и вроде бы такого нет.
Вот это сообщение: "Обработчик обновления не инициализировал параметр ОбработкаЗавершена"
Похоже, что обработчик выполнился, но нет сигнала о завершении.
|
|
5
Vadim_37
04.05.23
✎
10:42
|
(3) Не помню точно. Вроде внутри должен быть объект который не обновился. Пощелкай по строкам.
|
|
6
Kolls
04.05.23
✎
10:42
|
Было такое в паре баз, но т.к. организации работы не используют, просто вручную выставил что обработчик отработал
|
|
7
Ivanich
04.05.23
✎
10:57
|
(6) как выставил? Склоняюсь к этой же мысли.
|
|
8
Kolls
04.05.23
✎
11:17
|
(7) в регистрах сведений поройся, там название что-то типа "отложенные обработчики", точно не помню.
|
|
9
Ivanich
04.05.23
✎
11:34
|
(8) Спасибо. Нашел уже. Дополнительные процедуры обработки данных. Там 2 раза кликнуть на строке с нужной процедурой - откроется её карточка и в карточке выставить статус <Выполнен>
https://disk.yandex.ru/i/41udP03kBLydIg
Сейчас ТИИ делаю, потом повторю обновление
|
|
10
Ivanich
04.05.23
✎
13:11
|
Сделал ТИИ
Поставил в обработчике статус <Не выполнялся>
Принудительно запустил его на выполнение.
Завершилось за 5 сек.
Получается, что проблема была ИБ
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший