Имя: Пароль:
1C
1С v8
Ошибка при загрузке данных при обмене УТ 10.3-БП 3.0 после обновления БП 3.0.31
0 Поpyчик-4
 
05.04.14
19:39
Вот такая хренотень в журнале регистрации после загрузки данных в базу БП 3.0.31.13 после обновления. Правила конвертации штатные, обе конфы типовые.

{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(5946)}: Ошибка в обработчике события ПослеЗагрузкиДанных (конвертация)
    Обработчик             =  ПослеЗагрузкиДанных (конвертация)
    ОписаниеОшибки         =  Метод объекта не обнаружен (Свойство)
    ПозицияМодуля          =  Документ.ПоступлениеТоваровУслуг.МодульМенеджера(734)
    КСообщенияОбОшибках    =  23
            ВызватьИсключение ЗаписатьИнформациюОбОшибкеОбработчикиКонвертации(23, ОписаниеОшибки(), НСтр("ru = 'ПослеЗагрузкиДанных (конвертация)'"));

А теперь смотрим, что находится в строке 734.
                    Если СтрокаТабличнойЧасти.Свойство("Субконто" + Индекс) Тогда

Это говорит о том, что при загрузке данных в функцию ЗаполнитьСчетаУчетаВСтрокеТабличнойЧасти передаётся строка именно с типом СтрокаТабличнойЧасти, а она ожидает строку с типом ДанныеФормыЭлементКоллекции.

Вопроса нет, чисто сообщить для почтеннейшей публики.
1 Поpyчик-4
 
05.04.14
21:24
Временно сделал загрузку с использованием алгоритмов конвертации. А куда деваться, не курочить же конфу.
Кому надо, обращайтесь. 500 рублей.
2 FireAlex
 
08.04.14
09:06
вообще постоянно ошибки с обменом бп 3.0->ут 10.3
после каждого обновления приходится правила менять.
3 Поpyчик-4
 
08.04.14
09:10
(2) Тут ошибка не столько обмена, сколько в мозге того, кто запилил проверку по свойству и не подумал о типе данных.
4 Поpyчик-4
 
08.04.14
09:12
(2) Кстати, ошибка сабжа появилась ещё в БП 3.0.31.9. Думал исправят, а вот на ...
5 FireAlex
 
08.04.14
09:17
помнится ошибка вылазила ещё при выгрузке платежек в ут из бух 3.0.29.
там с кудиром намутили - обращались к функции ом которой нет.
актуально кто на усн.
6 Поpyчик-4
 
12.04.14
02:15
В релизе Бухгалтерия предприятия, редакция 3.0 (3.0.31.14) ошибка ДНК, обмена, функции исправлена. Обновляйтесь.
7 hhhh
 
12.04.14
08:15
(4) ИМХО это всё таки в БСП ошибка
8 Поpyчик-4
 
12.04.14
14:08
(7) Нет, БСП не при делах. Сравни прежний код в Документ.ПоступлениеТоваровУслуг.МодульМенеджера(734) и существующий. Причину описал ранее.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.