Обновление конфигураций – тема всегда актуальная для любого специалиста 1С. Наверняка каждый из вас сталкивался с трудностями при обновлении как типовых, так и нетиповых конфигураций. Ошибки могут возникнуть в любом варианте.
Курс Разработка расширений и технологии доработки конфигураций 1С без снятия с поддержки включает в себя объемный модуль “Обновление конфигураций”, в котором рассматриваются вопросы обновлений как типовых, так и адаптированных конфигураций. В Мастер-группе курса можно задавать любые возникающие вопросы по теме. Многие слушатели используют такую возможность.
Вопрос
(нажмите, чтобы увеличить картинку)
(нажмите, чтобы увеличить картинку)
Ответ
На партнерском форуме обнаружил описание такой же ошибки, но возникает она при обновлении конфигурации 1С:Зарплата и кадры государственного учреждения на релиз 3.1.12.110: “Справочник.ВидыВычетовНДФЛ.Код511. Предопределенный элемент отсутствует в данных”
Представители фирмы “1С” предлагают следующее:
Есть предположение, что в ИБ установлено неудачное значение режима обновления предопределенных данных – должно быть установлено Авто. Проверить это значение можно методом глобального контекста ПолучитьОбновлениеПредопределенныхДанныхИнформационнойБазы(), установить правильное значение – методом УстановитьОбновлениеПредопределенныхДанныхИнформационнойБазы().
Попробуйте этой рекомендацией воспользоваться. То есть можно создать внешнюю обработку, в которой при нажатии на кнопку Выполнить следующий код:
УстановитьОбновлениеПредопределенныхДанныхИнформационнойБазы(ОбновлениеПредопределенныхДанных.Авто);
Разработка расширений и технологии доработки конфигураций 1С без снятия с поддержки.
Большое спасибо за подсказку! Помог описанный способ. Сделал внешнюю обработку с двумя кнопками: одну с процедурой ПолучитьОбновлениеПредопределенныхДанныхИнформационнойБазы(), вторую – УстановитьОбновлениеПредопределенныхДанныхИнформационнойБазы(ОбновлениеПредопределенныхДанных.ОбновлятьАвтоматически);.
Перезапустил 1С из Конфигуратора с ключом: “/c ЗапуститьОбновлениеИнформационнойБазы”.
Предопределенные элементы были созданы.
Отлично, что всё получилось!
Кирилл, большое спасибо! Помогло. Перед обновлением сделал обработку и выполнил её код, нажатием одной кнопки на форме.
&НаСервере
Процедура ИсправитьНаСервере()
УстановитьОбновлениеПредопределенныхДанныхИнформационнойБазы(ОбновлениеПредопределенныхДанных.Авто);
КонецПроцедуры
&НаКлиенте
Процедура Исправить(Команда)
ИсправитьНаСервере();
КонецПроцедуры
решение не помогло тоже. а если ошибка в предопределенном элементе плана счетов?
Добрый день!
Попробуйте также воспользоваться рекомендациями с сайта ИТС: Типичные вопросы при работе с предопределенными данными
Столкнулся с подобной проблемой при обновлении БП 3.0. Попробовал предложенный вам способ но ничего не помогло. Так же не помогло откат на более старые, новые, отключение обработчиков при обновлении ничего не помогло. Решение оказалось очень простым на закладке “Зарплата и Кадры” -> “Настройки зарплаты” – > “Классификаторы” есть замечательная кнопка “Восстановить стандартные настройки” по нажатию которой обработка восстанавливает коды НДФЛ, вычеты приводит это в соответствие. Пишу данный комментарий чтобы больше никто не танцевал танцы с бубнами :).
Спасибо!!!
Спасибо, получилось!!
спасибо