Имеем типовую конфигурацию "ERP Управление предприятием 2" версии 2.2. В дополнение к ней установлено расширение.

После обновления конфигурации на версию 2.4 перестал открываться список документов "Заявка на расходование денежных средств". Текст ошибки:

"Документ.ЗаявкаНаРасходованиеДенежныхСредств.Форма.ФормаСпискаДокументов.Форма(42)}: Поле объекта не обнаружено (Дата).
СтандартныеПодсистемыСервер.УстановитьУсловноеОформлениеПоляДата(ЭтотОбъект, "Список.Дата", Элементы.Дата.Имя)".

После удаления расширения из системы список документов открылся без проблем, стало быть, дело в расширении. Поскольку платформа не поддерживает сравнение конфигурации и расширения, пришлось сделать новое расширение, в которое из конфигурации был добавлен объект "Документ.ЗаявкаНаРасходованиеДенежныхСредств.Форма.ФормаСпискаДокументов". В результате сравнения двух расширений выяснилось, что отличаются запросы динамического списка (реквизит формы "Список").

Расширение 1С. После обновления типовой конфигурации перестал открываться список документов. Ошибка "Поле объекта не обнаружено".

Запрос из расширения находится справа, а запрос из новой конфигурации слева. Отличие только в том, что в новой конфигурации к полям запроса добавлены имена. Исходя из текста ошибки, особое внимание полю "Заявка.Дата".

Устанавил удалённое ранее расширение в систему и в запросе установил имя для поля "Заявка.Дата" по аналогии с новой конфигурацией "Заявка.Дата КАК Дата". После этого список документов "Заявка на расходование денежных средств" открылся без ошибок.

Комментарии

  • Moby 05.07.2018 11:51
    Спасибо! По "Варианту 2" заработало только после добавления ресурса в выбранные поля группировки строк. Не помню что до этого менял, может ресурс там и был когда-то.

    Подробнее...

     
  • MariNew 20.06.2018 15:36
    Отлично!!! У меня получилось!!!! СПАСИБО!

    Подробнее...

     
  • Ирина 09.06.2018 13:05
    Спасибо большое! Пригодилось.

    Подробнее...