Вступить в клуб →
сложнаявопросКомандная разработка и выпуск доработок

Обработчик обновления, заполняющий новый реквизит, не выполнился на проде

Конфигурация на БСП. В релизе добавили реквизит КаналПродаж и обработчик обновления в общем модуле подсистемы:

Обработчик = Обработчики.Добавить();
Обработчик.Версия = "2.4.1.7";
Обработчик.Процедура = "ОбновлениеЗаказов.ЗаполнитьКаналПродаж";

На тестовой базе всё отработало. На проде после обновления программа запустилась без сообщений об обновлении данных, реквизит пуст. В свойствах конфигурации осталось Версия = 2.4.1.6.

В чём причина?

  • Номер версии конфигурации не был увеличен
  • Обработчики выполняются только в файловой базе
  • Процедура обработчика должна быть в модуле формы
  • Обработчики запускаются вручную из конфигуратора

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела