Имеем типовую конфигурацию "ERP Управление предприятием 2" версии 2.2. В дополнение к ней установлено расширение.
После обновления конфигурации на версию 2.4 перестал открываться список документов "Заявка на расходование денежных средств". Текст ошибки:
"Документ.ЗаявкаНаРасходованиеДенежныхСредств.Форма.ФормаСпискаДокументов.Форма(42)}: Поле объекта не обнаружено (Дата).
СтандартныеПодсистемыСервер.УстановитьУсловноеОформлениеПоляДата(ЭтотОбъект, "Список.Дата", Элементы.Дата.Имя)".
После удаления расширения из системы список документов открылся без проблем, стало быть, дело в расширении. Поскольку платформа не поддерживает сравнение конфигурации и расширения, пришлось сделать новое расширение, в которое из конфигурации был добавлен объект "Документ.ЗаявкаНаРасходованиеДенежныхСредств.Форма.ФормаСпискаДокументов". В результате сравнения двух расширений выяснилось, что отличаются запросы динамического списка (реквизит формы "Список").
Запрос из расширения находится справа, а запрос из новой конфигурации слева. Отличие только в том, что в новой конфигурации к полям запроса добавлены имена. Исходя из текста ошибки, особое внимание полю "Заявка.Дата".
Устанавил удалённое ранее расширение в систему и в запросе установил имя для поля "Заявка.Дата" по аналогии с новой конфигурацией "Заявка.Дата КАК Дата". После этого список документов "Заявка на расходование денежных средств" открылся без ошибок.