УТ, расширение. В расширении в Справочнике добавил два реквизита - Скидка и ВидЦеныИндив. В консоли запросов написал запрос. Теперь пытаюсь добавить текст запроса во внешний отчет и выдает ошибку поле не найдено Партнеры.ВидЦеныИндив, я так понимаю, что во внешнем отчете он не видит, реквизиты из Расширения. Что делал:
1) Пробовал сделать внутренний отчет в самом расширении, добавил полностью весь РС ЦеныНоменклатуры, но он выдает ошибку - поле не найдено ЦеныНоменклатуры.СрезПоследних.Номенклатура.ВидНоменклатуры
2) Попытался просто текст запроса из консоли поместить во внешнем отчете в СКД под запросом, но все равно ничего не заполняется.
Подскажите пожалуйста, как решить данный вопрос, чтобы добавить текст запроса во внешний отчет. Ниже скрины ситуаций 1 и 2 и сам запрос

```1c
    ВЫБРАТЬ
    Партнеры.Ссылка КАК Ссылка,
    Партнеры.Скидка КАК Скидка,
    Партнеры.ВидЦеныИндив КАК ВидЦеныИндив
    ПОМЕСТИТЬ ВТ_ПартнерСоСкидкой
    ИЗ
    Справочник.Партнеры КАК Партнеры
    ГДЕ
    Партнеры.ВидЦеныИндив = &ВидЦеныИндив
    И Партнеры.Ссылка = &Ссылка
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
    ЦеныНоменклатурыСрезПоследних.Номенклатура.ВидНоменклатуры КАК ВидНоменклатуры,
    ЦеныНоменклатурыСрезПоследних.Номенклатура.Артикул КАК Артикул,
    ЦеныНоменклатурыСрезПоследних.Номенклатура.Производитель КАК Производитель,
    МАКСИМУМ(ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0)) КАК Цена,
    ВЫРАЗИТЬ(МАКСИМУМ(ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0)) - МАКСИМУМ(ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0)) * ВТ_ПартнерСоСкидкой.Скидка / 100 КАК ЧИСЛО(12, 2)) КАК ЦенаСоСкидкой,
    ВЫРАЗИТЬ(МАКСИМУМ(ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0)) * ВТ_ПартнерСоСкидкой.Скидка / 100 КАК ЧИСЛО(12, 2)) КАК Скидка,
    ВТ_ПартнерСоСкидкой.Скидка КАК ПроцентСкидки
    ПОМЕСТИТЬ ВТ_ПрайсЛист
    ИЗ
    РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
    ,
    ВидЦены В
    (ВЫБРАТЬ
    ВТ_ПартнерСоСкидкой.ВидЦеныИндив КАК ВидЦеныИндив
    ИЗ
    ВТ_ПартнерСоСкидкой КАК ВТ_ПартнерСоСкидкой
    ГДЕ
    ВТ_ПартнерСоСкидкой.Ссылка = &Ссылка)) КАК ЦеныНоменклатурыСрезПоследних,
    ВТ_ПартнерСоСкидкой КАК ВТ_ПартнерСоСкидкой

    СГРУППИРОВАТЬ ПО
    ЦеныНоменклатурыСрезПоследних.Номенклатура,
    ВТ_ПартнерСоСкидкой.Скидка,
    ЦеныНоменклатурыСрезПоследних.Номенклатура.ВидНоменклатуры,
    ЦеныНоменклатурыСрезПоследних.Номенклатура.Артикул,
    ЦеныНоменклатурыСрезПоследних.Номенклатура.Производитель
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_ПрайсЛист.Номенклатура КАК Номенклатура,
    ВТ_ПрайсЛист.ВидНоменклатуры КАК ВидНоменклатуры,
    ВТ_ПрайсЛист.Артикул КАК Артикул,
    ВТ_ПрайсЛист.Производитель КАК Производитель,
    ТоварыНаСкладахОстатки.Склад КАК Склад,
    ВТ_ПрайсЛист.Цена КАК Цена,
    ВТ_ПрайсЛист.ЦенаСоСкидкой КАК ЦенаСоСкидкой,
    ВТ_ПрайсЛист.Скидка КАК Скидка,
    ВТ_ПрайсЛист.ПроцентСкидки КАК ПроцентСкидки
    ИЗ
    ВТ_ПрайсЛист КАК ВТ_ПрайсЛист
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(, ) КАК ТоварыНаСкладахОстатки
    ПО ВТ_ПрайсЛист.Номенклатура = ТоварыНаСкладахОстатки.Номенклатура
```
---
И номенклатуру и ее реквизит тоже нужно добавить в расширение
---
Разработку отчета вести в расширении. Как будет готов сможете отрезать пуповину и отправить в самостоятельное плавание.
---
На втором скрине пытался сделать в расширении. Добавил полностью РС ЦеныНоменклатуры, но мне нужна вирт таблица и значение ее- ЦеныНоменклатуры.СрезПоследних.Номенклатура.ВидНоменклатуры, а как их добавить в расширение не пойму и из-за этого не получается в расширении сделать отчет
---
Конструктор запроса не работает с расширениями.
---
Кто запретил? Когда запретил? Почему мы молчим, а не пишем гневные письма?
А не все работает...
---
Что я должен тут увидеть?
---
У меня первая картинка старая была. Может вы про нее написали? Но текущая показывает именно конструктор из расширения. А вот новая уже из конфы. Видно, что РС на ней выглядит полноценным.
---
Я должен как-то определить, что на этой картинке есть реквизиты/ресурсы/измерения добавленные именно в расширении?
---
В интернете никто никому не должен. У автора: бобер - попер, так что можно закрыть дискуссию. А мы останемся каждый при своем мнении.
---
Выдыхаем тогда
---
Добавил все что было в РС ЦеныНоменклатуры, дальше уже пошел РС ЦеныНоменклатурпоставщиков
(8)
---
Работайте... Солнце еще высоко.
---
И номенклатуру и ее реквизит тоже нужно добавить в расширение
---
Спасибо Вам, понял, что нужно именно из Справочника Номенклатура добавить ВидНоменклатуры в расширение. Благодарю! Но можно было и без всяких бобер-попер закончить дискуссию
(7)
---
про "бобер-попер", написали мне, а не вам.
---
Читаем внимательно - "У автора: бобер-попер ..." Это явно было сказано про автора ветки, а не Вас) А Вам предложили закрыть дискуссию) Так что давайте так и поступим!)
(17)
---
Увы я без этого не могу. Только ради того, что бы ввернуть подобную фразу и пишу на форуме.
---
Если изменения в расширении минимальные, то я делаю следующим образом: добавляю реквизит в основную конфу и кручу СКД через конструктор. После этого копирую запрос куском текста. Удаляю реквизит в основной конфе и переношу его в расширение. Текст с запросом вставляю туда, куда нужно. Из плюсов - не надо тащить в расширение все объекты из запроса. Из минусов - открыть запрос в конфе для редактирования в последствии не получится
---
Нашел для себя самый простой способ - В режиме Предприятие в Консоли запросов в Конструкторе СКД добавляю уже заранее готовый запрос, настраиваю все как нужно по СКД, сохраняю в XML. А в конфигураторе Во внешний отчет в ОсновнуюСКД загружаю уже этот файл XML. Вылетает ошибка, но затем просто сохраняю внешний отчет и он успешно запускается в режиме Предприятие. Плюсы - не нужно все, что есть в запросе загружать в расширение и делается все более быстро. Минусы - редактировать отчет СКД можно только в Консоли.
(20)
---
У вас расширение со звездочкой (*).
---
до этого уже обновлял и сейчас обновил, это не помогло)
---
Вообще, расширение создается для конкретной цели и его нагружение "лишними" объектами является плохим тоном. Там должно быть только то, что добавляется/изменяется/исправляется ошибка.
Поэтому лучше составлять запрос и контролировать выводимые данные в консоли, а далее просто вставлять его в модуль расширения. Да, в модуле запрос для корректировки не запустится, но работать будет