Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
27 сен 2024, 19:34

Проблема перехода с версии 2.0 на 3.0

Автор ru522464, 24 авг 2019, 08:18

0 Пользователей и 1 гость просматривают эту тему.

ru522464

Добрый день
при переходе с бухгалтерии версии 2.0.66.83 на 3.0.72.60 появляется такая ошибка

{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(455)}: Поле объекта не обнаружено (ФиксСтранаВыдачиДокумента)
                ДанныеСправки["Фикс" + ФиксируемоеПоле] = Выборка["Фикс" + ФиксируемоеПоле];

Поиск родных

Включена возможность изменения конфигурации?

Kontakt59

Как то решилась проблема? У меня такая же при переходе с БП2 на БП3

Поле объекта не обнаружено (ФиксСтранаВыдачиДокумента)
{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(455)}:            ДанныеСправки["Фикс" + ФиксируемоеПоле] = Выборка["Фикс" + ФиксируемоеПоле];
{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(106)}:   СправкиНДФЛЗаполнитьЗначенияНовыхРеквизитов();
{(1)}:ЗарплатаКадрыОбновлениеСПредыдущейРедакции.ЗарплатаКадрыОбновлениеС20()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4797)}:   Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(5026)}:      ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1730)}:         ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(226)}:         ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1864)}:      Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4797)}:   Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(724)}:      ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(715)}:   ВыполнитьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

DmitriyF

Цитата: Kontakt59 от 29 авг 2019, 09:51
Как то решилась проблема? У меня такая же при переходе с БП2 на БП3

Поле объекта не обнаружено (ФиксСтранаВыдачиДокумента)
{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(455)}:            ДанныеСправки["Фикс" + ФиксируемоеПоле] = Выборка["Фикс" + ФиксируемоеПоле];
{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(106)}:   СправкиНДФЛЗаполнитьЗначенияНовыхРеквизитов();
{(1)}:ЗарплатаКадрыОбновлениеСПредыдущейРедакции.ЗарплатаКадрыОбновлениеС20()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4797)}:   Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(5026)}:      ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1730)}:         ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(226)}:         ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1864)}:      Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4797)}:   Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(724)}:      ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(715)}:   ВыполнитьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
А в отладчике не поймать ошибку для разбора?

Kontakt59

Может кому надо будет.
сделал как в двух местах. Скорей данные с ошибками. либо в запросе ошибки. Модуль ЗарплатаКадрыОбновлениеСПредыдущейРедакции

//+++
Попытка
ДанныеСправки["Фикс" + ФиксируемоеПоле] = Выборка["Фикс" + ФиксируемоеПоле];
Исключение
КонецПопытки;


2. Чтоб далее до обновится версию изменил в модуле ОбновлениеИнформационнойБазыКлиентПереопределяемый.
т.к. при обновление выходит ошибка
Возникла исключительная ситуация при запуске программы. Запуск программы аварийно завершен.

Обновление на текущую версию допустимо только с версии 3.0.61.37 и выше.
(Недопустимая попытка обновления с версии 3.0.1.13)
Необходимо восстановить информационную базу из резервной копии


Для того чтоб заново не обновляться.

Процедура ПриОпределенииВозможностиОбновления(Знач ВерсияДанных) Экспорт
//+++
ДопустимаяВерсия = "3.0.61.37";
//ДопустимаяВерсия = "3.0.1.13";



donalonso

Цитата: Kontakt59 от 29 авг 2019, 12:40
//+++
Попытка
ДанныеСправки["Фикс" + ФиксируемоеПоле] = Выборка["Фикс" + ФиксируемоеПоле];
Исключение
КонецПопытки;

Спасибо тебе добрый человек! и правда - в двух местах поменял код и всё сработало. :zebzdr:

только небольшую поправочку внесу во втором пункте, если кому понадобится:

//+++
//ДопустимаяВерсия = "3.0.61.37";
ДопустимаяВерсия = "3.0.1.13";

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск