Обновление Бухгалтерия предприятия 2.0 на 3.0
Обновляю Бухгалтерия предприятия 2.0.66.199 на 3.0.83.25. Типовая обновилась без проблем. Через сравнение и объединение обновляю копию нетиповой. Были некоторые ошибки по картинкам. Теперь отладка. Вылезли ошибки на подписки ПередЗаписьюСправочникаДляОбменаПоОрганизации и прочие. Тупо нажал на лупу и создались обработчики, пустые.(посмотрел в 3.0 эти подписки отсутствуют). Теперь при отладке вылазит ошибка . Не знаю что делать. Подскажите пожалуйста.
Прикрепленные файлы:
По теме из базы знаний
- После обновления Бухгалтерии предприятия 3.0 возникает ошибка "Ошибка преобразования данных XDTO:"
- Выгрузка/Загрузка данных из Супермаг+ в 1С:Бухгалтерия предприятия 3.0
- Исправление ошибки Поле объекта не обнаружено (CountryCode) при обновлении Бухгалтерия предприятия с 2.0 на редакцию 3.0
- Организация дополнительного доступа к документам и справочникам для 1С: Бухгалтерии предприятия 3.0
- Быстрый переход с Управления торговлей 10.3 (УТ), Управление производственным предприятием 1.3 (УПП), Бухгалтерия предприятия 2.0 (БП), Управление нашей фирмой 1.6 (УНФ) на Управления торговлей 11, Управление предприятием ERP 2, Бухгалтерия предприятия 3
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5)на нее перешли в 13 году, я устроился на работу в 18. Основные наработки и исправления были сделаны другим человеком, которые до сих пор вылезают))) доработки , которые знаю - это дополнительные реквизиты и внешние обработки. они сильно не влияют
почему ошибки на подписки событий вылезают, если их в 3.0 нет?
почему ошибки на подписки событий вылезают, если их в 3.0 нет?
(6) Что значит в 3.0 нед подписок на события?
Я так понял, ошибки лезут при попытке запустить обработчик обновления с 2.0.
Возможно можно так обновить, но это надо знать что делать, а не спрашивать на форуме, ибо нюансов там вагон и маленькая тележка.
Советую вернуть БУХ 2 к типовой конфигурации, путем сравнения и объединения с конфой из поставки и после это обновится типовым способом.
Таким же образом можно проанализировать все доработки и постепенно перенести нужное (ибо многое может быть уже и ни кому не нужно).
Если какие то данные будут утеряны (доп свойства и прочее), можно будет перенести правилами обмена или написав обработку по переносу данных.
Я так понял, ошибки лезут при попытке запустить обработчик обновления с 2.0.
Возможно можно так обновить, но это надо знать что делать, а не спрашивать на форуме, ибо нюансов там вагон и маленькая тележка.
Советую вернуть БУХ 2 к типовой конфигурации, путем сравнения и объединения с конфой из поставки и после это обновится типовым способом.
Таким же образом можно проанализировать все доработки и постепенно перенести нужное (ибо многое может быть уже и ни кому не нужно).
Если какие то данные будут утеряны (доп свойства и прочее), можно будет перенести правилами обмена или написав обработку по переносу данных.
(7)Конфигурация обновилась без ошибок, но после запуска отладки, вылезает окно "Обновлении версии программы" и при выполнении 6-10% Появлялись ошибки такого типа: При подписке После Отправки Данных на событие ПередЗаписью произошла ошибка. Метод обработчика события ПослеОтправкиДанных не найден. {ОбщийМодуль.ОбменДаннымиСервер.Модуль(4958)}: УзелОбъект = УзелСсылка.ПолучитьОбъект(); .
Сейчас при достижении 24% вылезает ошибка указанная выше в скрине. Она ссылается на подписку ПриЗаписи.
Сейчас при достижении 24% вылезает ошибка указанная выше в скрине. Она ссылается на подписку ПриЗаписи.
(8) Без ошибки, это когда все запустилось и документы проводятся без проблем. А у вас при запуске обработчиков лезут ошибки, что нет того и того. В режиме отладки можете посмотреть что не так, только поставив галку останавливать по ошибке. И все делать на файловой базе, а не клиент сервер.
Вот текст ошибки:
Поле объекта не обнаружено (ОбменУправлениеТорговлейБухгалтерияПредприятия)
{ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(35)}: Данные.Записать();
{ОбщийМодуль.ОбновлениеСПредыдущейРедакции.Модуль(1184)}: ОбновлениеИнформационнойБазы.ЗаписатьДанные(ПодразделениеОбъект);
{(1)}:ОбновлениеСПредыдущейРедакции.ЗаполнениеРеквизитовОрганизацииПриОбновленииС20()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4957)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1778)}: ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1472)}: ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(93)}: ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1912)}: Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Поле объекта не обнаружено (ОбменУправлениеТорговлейБухгалтерияПредприятия)
{ОбщийМодуль.ОбменДаннымиСобытия.Модуль(1240)}: ЗаписьЖурналаРегистрации(НСтр("ru = 'Обмен данными.Правила регистрации объектов'", ОбщегоНазначения.КодОсновногоЯзыка()),
{ОбщийМодуль.ОбменДаннымиСобытия.Модуль(55)}: ЗарегистрироватьИзменениеОбъекта(ИмяПланаОбмена, Источник, Отказ);
{ОбщийМодуль.ОбменДаннымиСобытияБП.Модуль(515)}: ОбменДаннымиСобытия.МеханизмРегистрацииОбъектовПередЗаписью("ОбменУправлениеТорговлейБухгалтерияПредприятия", Источник, Отказ);
{ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(35)}: Данные.Записать();
{ОбщийМодуль.ОбновлениеСПредыдущейРедакции.Модуль(1184)}: ОбновлениеИнформационнойБазы.ЗаписатьДанные(ПодразделениеОбъект);
{(1)}:ОбновлениеСПредыдущейРедакции.ЗаполнениеРеквизитовОрганизацииПриОбновленииС20()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4957)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1778)}: ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1472)}: ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(93)}: ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1912)}: Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Поле объекта не обнаружено (ОбменУправлениеТорговлейБухгалтерияПредприятия)
{ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(35)}: Данные.Записать();
{ОбщийМодуль.ОбновлениеСПредыдущейРедакции.Модуль(1184)}: ОбновлениеИнформационнойБазы.ЗаписатьДанные(ПодразделениеОбъект);
{(1)}:ОбновлениеСПредыдущейРедакции.ЗаполнениеРеквизитовОрганизацииПриОбновленииС20()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4957)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1778)}: ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1472)}: ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(93)}: ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1912)}: Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Поле объекта не обнаружено (ОбменУправлениеТорговлейБухгалтерияПредприятия)
{ОбщийМодуль.ОбменДаннымиСобытия.Модуль(1240)}: ЗаписьЖурналаРегистрации(НСтр("ru = 'Обмен данными.Правила регистрации объектов'", ОбщегоНазначения.КодОсновногоЯзыка()),
{ОбщийМодуль.ОбменДаннымиСобытия.Модуль(55)}: ЗарегистрироватьИзменениеОбъекта(ИмяПланаОбмена, Источник, Отказ);
{ОбщийМодуль.ОбменДаннымиСобытияБП.Модуль(515)}: ОбменДаннымиСобытия.МеханизмРегистрацииОбъектовПередЗаписью("ОбменУправлениеТорговлейБухгалтерияПредприятия", Источник, Отказ);
{ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(35)}: Данные.Записать();
{ОбщийМодуль.ОбновлениеСПредыдущейРедакции.Модуль(1184)}: ОбновлениеИнформационнойБазы.ЗаписатьДанные(ПодразделениеОбъект);
{(1)}:ОбновлениеСПредыдущейРедакции.ЗаполнениеРеквизитовОрганизацииПриОбновленииС20()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4957)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1778)}: ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1472)}: ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(93)}: ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1912)}: Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот