|
Обновление ERP на 2.5.240 | ☑ | ||
---|---|---|---|---|
0
Eskeych
14.07.22
✎
11:54
|
Привет. После обновления выполняется обновление в фоне. из 498 не выполняется 1 процедура "Заполнение измерения ОбъектРасчетов с типом СправочникСсылка.ОбъектыРасчетов."
Чего делать в таком случае? установил патчи. на partners эта ошибка не описана. Текст ошибки: Процедура "РегистрыНакопления.РезервыПоСомнительнымДолгам.ОбработатьДанныеДляПереходаНаНовуюВерсию" обработки данных завершилась с ошибкой: Произошло зацикливание процедуры обработки данных. Выполнение прервано. {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(7787)}:ВызватьИсключение ТекстИсключения; {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4218)}:ПослеЗапускаПроцедурыОбработкиДанных(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика); {(1)}:ОбновлениеИнформационнойБазыСлужебный.ЗавершитьВыполнениеОтложенногоОбработчика(Параметры[0],Параметры[1]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4673)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ОписаниеПотока.ПроцедураЗавершения, ПараметрыВызова); {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4719)}:Если Не ЗавершитьПотокиВыполнившиеФЗ(Потоки, Группы) Тогда {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(3123)}:ОжидатьЗавершениеЛюбогоПотока(Группы); |
|||
1
Eskeych
14.07.22
✎
11:54
|
Версия 2.4.8.240*
|
|||
2
Eskeych
14.07.22
✎
11:54
|
(1) 2.5.8.240 **
|
|||
3
Eskeych
14.07.22
✎
12:09
|
up!
|
|||
4
Eskeych
14.07.22
✎
12:15
|
открыл регистр. видимо он не может перенести объект расчетов . Данных в регистре не так уж и много. записи расхода от 31.12.21 он заменил. но не получается заменить от 31.03.22. битых ссылок нет
|
|||
5
DEVIce
14.07.22
✎
12:25
|
Посмотри узлы планы обмена обновления, есть в них зарегистрированные битые объекты?
|
|||
6
Eskeych
14.07.22
✎
12:30
|
(5) план обмена - Обновление информационной базы? Там только список с номером очереди для обновления. или я не то смотрю?
|
|||
7
PLUT
14.07.22
✎
12:41
|
(0) такую ашипку может писать при превышении времени выполнения фонового задания
а в чем проблема в модуле менеджера регистра РезервыПоСомнительнымДолгам посмотреть код процедуры обормотки перехода на новую версию? |
|||
8
Naumov
14.07.22
✎
12:46
|
Мог для какого-то объекта не создастся Объект расчетов.
Реквизиты объектов расчета не всегда правильно заполняет при переходе и не находит потом объект. |
|||
9
PLUT
14.07.22
✎
12:49
|
+(7) в модуле менеджера регистра
Процедура ЗарегистрироватьДанныеКОбработкеДляПереходаНаНовуюВерсию(Параметры = Неопределено) Экспорт здесь данные для обормотки перехода Процедура ОбработатьДанныеДляПереходаНаНовуюВерсию(Параметры) Экспорт здесь сам переход на новую версию |
|||
10
DEVIce
14.07.22
✎
12:57
|
(6) Да именно эти узлы и смотри.
|
|||
11
PLUT
14.07.22
✎
12:59
|
(0) провера запросом по регистру, что нет записей с пустым "УдалитьОбъектРасчетов"
там в обормотке перехода в цЫкле условие при обработке выборки результата :) одноэсники такие одноэсники :) Если Не ЗначениеЗаполнено(СтрокаНабора.ОбъектРасчетов) И ЗначениеЗаполнено(СтрокаНабора.УдалитьОбъектРасчетов) и в самом конце процедуры Параметры.ОбработкаЗавершена = Не ОбновлениеИнформационнойБазы.ЕстьДанныеДляОбработки(Параметры.Очередь, ПолноеИмяРегистра); конечно, так она никогда не завершится? если есть данные для обормотки, но не все записи могут обработаться :) |
|||
12
dmpl
14.07.22
✎
13:03
|
(0) Корректировками записей регистров не баловались?
|
|||
13
Eskeych
14.07.22
✎
13:07
|
(12) нет)
(11) пустых значений нет. там и записей штук 40 |
|||
14
PLUT
14.07.22
✎
13:16
|
(13) ну тады или отладчиком пройтись по обормотке перехода на новую версию
или, если записей немного, покури вот это: смысл в том, что у записей регистра везде заполнено УдалитьОбъектРасчетов, но вот сам ОбъектРасчетов не ищется в справочнике ОбъектыРасчетов по аналитике при переходе на новую версию ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ОбъектыРасчетов КАК ОбъектыРасчетов | ПО ОбъектыРасчетов.Объект = ВТРезервы.УдалитьОбъектРасчетов | И ОбъектыРасчетов.Организация = ВТРезервы.Организация | И ОбъектыРасчетов.Партнер = ВТРезервы.Партнер | И ОбъектыРасчетов.Контрагент = ВТРезервы.Контрагент | И ОбъектыРасчетов.ВалютаВзаиморасчетов = ВТРезервы.Валюта |
|||
15
dmpl
14.07.22
✎
13:17
|
(13) Тогда ищите что-то нестандартное. Лучше глянуть в РС обработчиков обновления в каком узле проблемный обработчик регистрировал изменения и посмотреть, что осталось в узле.
|
|||
16
DEVIce
14.07.22
✎
13:18
|
(13) Узлы посмотрел же уже? Есть зарегистрированные <Объект не найден>?
|
|||
17
kobzon2
14.07.22
✎
13:23
|
(0) Было что-то похожее. Вроде просто нажал на часики, зашел в историю, выбрал что-то типа результат обновления и там нажал что-то вроде завершить обновление.
|
|||
18
Eskeych
14.07.22
✎
13:29
|
(16) нет, объект не найден нету
(14) Сейчас заберу копию на комп и буду шарится отладкой. (17) но он же тогда не заполнит реквизиты нужные? |
|||
19
kobzon2
14.07.22
✎
13:33
|
(18) хз, все выполнилось в итоге нормально.
|
|||
20
Eskeych
14.07.22
✎
13:35
|
(16) либо я не то смотрю. я уже писал что открываю план обмена обновление инф базы. и там список "узлов" как я понимаю. Смотрел отчетом, что тот регистр который не обновляется под номером 43. но если открыть этот узел, то он как справочник. Смотрел еще рег сведений обработчиков обмена. там есть запись с этим регистром но ничего больше не нашел. Скорее всего не понимаю что нужн осделать и как смотреть ) пс не бейте :)
|
|||
21
dmpl
14.07.22
✎
13:50
|
(20) Ну а что со справочником в том узле обмена? Ничего хитрого не было? Всё правильно заполнено? И к чему он относится - тоже? Лучше смотреть универсальным редактором реквизитов, чтобы и скрытые видеть.
|
|||
22
Eskeych
14.07.22
✎
14:02
|
(21) https://imageup.ru/img78/3974249/screenshot_1.png ничего там нет такого
|
|||
23
Eskeych
14.07.22
✎
14:25
|
https://imageup.ru/img123/3974270/screenshot_2.png
https://imageup.ru/img277/3974271/screenshot_3.png вот еще что нашел. отладил запрос, который получает данные для заполнения. заполнены только те Объекты расчетов(новый рекв) у которого был заполнен тип объекта. (14) (21) (16) |
|||
24
PLUT
14.07.22
✎
15:04
|
(23) ну вот и славно. теперь добавь в справочник новые объекты расчетов (которых не хватает) и аминь
|
|||
25
Eskeych
14.07.22
✎
15:40
|
(24) интересно, что они там есть. в запрос передаются 2 списка типов 1. тип документов для расчета с клиентами, и для расчета с покупателями. и если удалить тип "первичный документ" в расчете с покупателями, то почти все заполняется. сейчас влез в запрос и попробую заполнить объекты расчетов насильно)
|
|||
26
PLUT
14.07.22
✎
15:44
|
(25) и если удалить тип "первичный документ"
ввод остатков :) |
|||
27
PLUT
14.07.22
✎
15:55
|
> сейчас влез в запрос и попробую заполнить объекты расчетов насильно)
грусть пичаль... дело не в коде, а в данных. влезай обратно из запроса |
|||
28
Eskeych
14.07.22
✎
16:22
|
(26) не там тип реализация клиенту
(27) есть немного. кстати идея с запросом провалилась) 1с-ники пишут непонятно ваще) Спасибо всем за помощь :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |