Отчет СКД #686627


#0 by balak05
Здравствуйте. Конфигурация УТ11. Переделываю отчет "валовая прибыль предприятия". Цену номенклатуры пытаюсь взять из своего регистра. Всю выборку типового отчета добавил в виртуальную таблицу. Выбираю цену и номенклатуру из своего регистра и тоже добавляю в виртуальную таблицу. Затем соединяю две виртуальные таблицы по номенклатуре левым соединением. При формировании отчета возникает ошибка:( Таблица не найдена "ВТЦена" ВТЦена как ВТЦена). ВТЦена это моя виртуальная таблица с ценой. Подскажите в чем может быть дело?
#1 by Kreont
"Поместить ВТЦена" есть в коде?
#2 by User_Agronom
Он конструктором пишет.
#3 by el7cartel
наверное новый пакет запрос создать, а там уже вытаскивать из ВТ
#4 by balak05
Я же и так новым пакетом соединяю две виртуальные таблицы по номенклатуре. То есть первая ВТ - все что было в типовой, второй -выборка из моего регистра, а потом в пакете эти две ВТ соединяю
#5 by balak05
Может как то повлиять то что у меня цена - это ресурс, а не измерение?
#6 by balak05
вернее измерение, а не ресурс
#7 by balak05
Вообще не пойму - почему таблица не найдена? в консоли же данные собираютя
#8 by User_Agronom
Без текста запроса никак. Телепаты в отпуску ((
#9 by balak05
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ     Сегменты.Номенклатура,     Сегменты.Характеристика,     ИСТИНА КАК ИспользуетсяОтборПоСегментуНоменклатуры, //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ     РегистрСведений.ПартнерыСегмента КАК Сегменты ИЗ             КОГДА Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента                     ИЛИ Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента         ВЫБОР             КОГДА АналитикаПоПартнерам.Контрагент ССЫЛКА Справочник.Контрагенты         ВЫБОР             КОГДА АналитикаПоПартнерам.Контрагент ССЫЛКА Справочник.Организации         ВЫБОР             КОГДА НЕ Продажи.ЗаказКлиента.Сделка.ВидСделки ЕСТЬ NULL                 ТОГДА Продажи.ЗаказКлиента.Сделка.ВидСделки.Наименование             КОГДА Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента                     ИЛИ Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента                     КОГДА НЕ ЗаказКлиента.Сделка.ВидСделки ЕСТЬ NULL                         ТОГДА ЗаказКлиента.Сделка.ВидСделки.Наименование                     КОГДА ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента                             ИЛИ ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента                     ОтборПоСегментуНоменклатуры                     ОтборПоСегментуПартнеров     ВТ.Партнер,
#10 by el7cartel
такое ощущение что вы где-то, что-то, не поместили во временную таблицу, а пакет запрос создали...вот
#11 by DexterMorgan
А зачем запрос переписывать? не проще свой набор данных добавить и соединить наборы?
#12 by balak05
так и сделал со скидками. но тут просто считалась себестоимость, она не подходит так как есть поступления с нулевой ценой. вот и приходиться менять себестоимость на цену поступления, предварительно отбросив нулевые
#13 by Kreont
странно что ошибка пишет про "ВТЦена" если в запросе: "ВТ_Цена" ?
#14 by balak05
это я потом пробовал разные варианты. Ошибка не уходит
#15 by pavelprk
возможно при открытии отчета в пользовательском режиме открывается ранее сохраненная настройка (и/или вариант отчета). попробовать установить стандартные настройки в варианте отчета и сбросить настройки. еще посмотреть в модуле отчета. там есть обработчик (перед компоновкой вроде) - может как-то он с ума сходит.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С