Ошибка при обновлении Не удается обновить Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.79.21)

Здравствуйте. Не удается обновить Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.79.21). Ошибку не выдет, но при проверке в Журнале регистраций вот такая ошибка:
08.10.2020 15:03:55 При выполнении обновления информационной базы произошла ошибка:

Уже существует основание увольнения с таким значением поля Наименование (п. 1 ст. 22)
{ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(74)}: Объект.Записать();
{ОбщийМодуль.КадровыйУчет.Модуль(8095)}: ОбновлениеИнформационнойБазы.ЗаписатьОбъект(ОбъектСправочника);
{Справочник.ОснованияУвольнения.МодульМенеджера(70)}: ПолучитьМакет(«ОснованияУвольненияПоТКРФ»));
{(1)}:Справочники.ОснованияУвольнения.ЗагрузитьКлассификатор()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4957)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1778)}: ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1472)}: ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(93)}: ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1912)}: Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
Ошибка при выполнении обработчика — ‘ПередЗаписью’
по причине:
Уже существует основание увольнения с таким значением поля Наименование (п. 1 ст. 22)
{ОбщийМодуль.ЗарплатаКадрыСобытия.Модуль(544)}: ВызватьИсключение ТекстСообщения
{ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(74)}: Объект.Записать();
{ОбщийМодуль.КадровыйУчет.Модуль(8095)}: ОбновлениеИнформационнойБазы.ЗаписатьОбъект(ОбъектСправочника);
{Справочник.ОснованияУвольнения.МодульМенеджера(70)}: ПолучитьМакет(«ОснованияУвольненияПоТКРФ»));
{(1)}:Справочники.ОснованияУвольнения.ЗагрузитьКлассификатор()
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4957)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1778)}: ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1472)}: ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(93)}: ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1912)}: Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}: Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

Насколько я поняла это связано с Справочники.ОснованияУвольнения.ЗагрузитьКлассификатор (44 из 105).

Это моя система барахлит или как?

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Пароль будет выслан на указанный email

Все комментарии (13)

  1. Отлично, Марина. Но если у вас обновление прошло, использовать обработку не нужно. Она написана только для удаления не предопределенных элементов справочника Основания увольнения и для других справочников НЕ подходит.

    По поводу возникновения ошибки — нет, это редкая ошибка.
    Так что вы в числе редких «счастливчиков». На моей практике такая ошибка возникала у клиентов после переноса базы.

    Что было у вас я, конечно, не знаю. Тут нужен анализ базы, с которой переходили и на которой работаете сейчас.
    Но главное — результат, все хорошо, можно обновляться до 3.0.83.33.

  2. Ирина, спасибо большое! Удачного дня!

Комментарии закрыты