Имя: Пароль:
1C
1С v8
Получить доп. поля на одном уровне итогов
0 UncleVader
 
10.03.12
21:08
Конфа самописная.
Есть регистр накопления по заказам покупателей с измерениями: Контрагент, Заказ, Товар.
Есть документ Заказ покупателя с табличной частью, в которой помимо товара есть дополнительные поля: ДатаЗаказаПоставщику и ПлановаяДатаПоступления.
Делаю запрос по измерениям регистра и слева соединяю табличную часть заказа покупателя по Заказу и Товару.
Выгружаю результат запроса в дерево значений с группировками по Контрагент, Заказ, Товар.
Мне надо чтобы на одном уровне группировки по товару появились поля из табличной части документа (ведь уже все есть для связи!?).
Как это сделать?

ВЫБРАТЬ
   ЗаказыПокупателейОстаткиИОбороты.Контрагент КАК Контрагент,
   ЗаказыПокупателейОстаткиИОбороты.Заказ КАК Заказ,
   ЗаказыПокупателейОстаткиИОбороты.Товар КАК Товар,
   ЗаказПокупателяОсновнаяТаблица.ДатаЗаказаПоставщику,
   ЗаказПокупателяОсновнаяТаблица.ПлановаяДатаПоступления,
   ЗаказыПокупателейОстаткиИОбороты.Регистратор,
   СУММА(ЗаказыПокупателейОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
   СУММА(ЗаказыПокупателейОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток
ИЗ
   РегистрНакопления.ЗаказыПокупателей.ОстаткиИОбороты(&НачПериода, &КонПериода, Регистратор, , ) КАК ЗаказыПокупателейОстаткиИОбороты
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ЗаказПокупателя.ОсновнаяТаблица КАК ЗаказПокупателяОсновнаяТаблица
       ПО ЗаказыПокупателейОстаткиИОбороты.Заказ = ЗаказПокупателяОсновнаяТаблица.Ссылка
           И ЗаказыПокупателейОстаткиИОбороты.Товар = ЗаказПокупателяОсновнаяТаблица.Товар

СГРУППИРОВАТЬ ПО
   ЗаказыПокупателейОстаткиИОбороты.Контрагент,
   ЗаказыПокупателейОстаткиИОбороты.Товар,
   ЗаказыПокупателейОстаткиИОбороты.Заказ,
   ЗаказПокупателяОсновнаяТаблица.ДатаЗаказаПоставщику,
   ЗаказПокупателяОсновнаяТаблица.ПлановаяДатаПоступления,
   ЗаказыПокупателейОстаткиИОбороты.Регистратор

УПОРЯДОЧИТЬ ПО
   ЗаказыПокупателейОстаткиИОбороты.Контрагент.Наименование,
   ЗаказыПокупателейОстаткиИОбороты.Заказ.Дата,
   ЗаказыПокупателейОстаткиИОбороты.Товар.Наименование
ИТОГИ
   СУММА(КоличествоНачальныйОстаток),
   СУММА(КоличествоКонечныйОстаток)
ПО
   Контрагент,
   Заказ,
   Товар