ВЫБРАТЬ
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Владелец КАК Владелец,
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Владелец.КодПоЕДРПОУ КАК ВладелецКодПоЕДРПОУ,
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Ссылка КАК Ссылка,
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Номер КАК Номер,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 1
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц1,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 2
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц2,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 3
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц3,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 4
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц4,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 5
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц5,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 6
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц6,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 7
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц7,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 8
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц8,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 9
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц9,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 10
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц10,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 11
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц11,
СУММА(ВЫБОР
КОГДА МЕСЯЦ(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата) = 12
ТОГДА ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Количество
ИНАЧЕ 0
КОНЕЦ) КАК Месяц12
{ВЫБРАТЬ
Владелец.* КАК Контрагент,
ВладелецКодПоЕДРПОУ КАК ЕДРПОУ,
Ссылка.* КАК Договор,
Номер КАК НомерДоговора,
Месяц1,
Месяц2,
Месяц3,
Месяц4,
Месяц5,
Месяц6,
Месяц7,
Месяц8,
Месяц9,
Месяц10,
Месяц11,
Месяц12}
ИЗ
Справочник.ДоговорыКонтрагентов.ПлановыйЕжемесячныйОбъемГаз КАК ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз
ГДЕ
(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Организация = &Организация
ИЛИ &Организация = ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка))
И НАЧАЛОПЕРИОДА(ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Дата, ГОД) = &ТекГод
{ГДЕ
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.ВидДеятельности,
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.ВидКонтрагента,
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Владелец КАК Контрагент}
СГРУППИРОВАТЬ ПО
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Владелец,
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Владелец.КодПоЕДРПОУ,
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Ссылка,
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Номер
УПОРЯДОЧИТЬ ПО
ДоговорыКонтрагентовПлановыйЕжемесячныйОбъемГаз.Ссылка.Владелец.Наименование
! | Правила, п.3. |