IE 2017

Отчёт Валовая прибыль (УТП Украина ) хочу сделать в СКД , но ругается на "ИТОГИ" когда переношу запрос. Почему и что можно сделать?

1. Алексей Малко (AlexeyMalko) 21.04.17 14:23 Сейчас в теме
Отчёт сделан через построитель у меня не выходит вывести нужные мне данные , решил попробовать в СКД. Но когда выбираю Набор данных - Запрос и там в конструкторе вставляю запрос из типового Отчёта , ругается на поле "Итоги"
Привожу текст запроса :
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	ВложенныйЗапрос.Организация КАК Организация,
	ВложенныйЗапрос.Проект КАК Проект,
	ВложенныйЗапрос.Подразделение КАК Подразделение,
	ВложенныйЗапрос.Покупатель КАК Покупатель,
	ВложенныйЗапрос.ДоговорПокупателя КАК ДоговорПокупателя,
	ВложенныйЗапрос.Номенклатура КАК Номенклатура,
	ВложенныйЗапрос.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
	ВложенныйЗапрос.ЗаказПокупателя КАК ЗаказПокупателя,
	ВложенныйЗапрос.Регистратор КАК Регистратор,
	ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Организация) КАК ОрганизацияПредставление,
	ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Проект) КАК ПроектПредставление,
	ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Подразделение) КАК ПодразделениеПредставление,
	ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Покупатель) КАК ПокупательПредставление,
	ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.ДоговорПокупателя) КАК ДоговорПокупателяПредставление,
	ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Номенклатура) КАК НоменклатураПредставление,
	ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.ХарактеристикаНоменклатуры) КАК ХарактеристикаНоменклатурыПредставление,
	ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.ЗаказПокупателя) КАК ЗаказПокупателяПредставление,
	ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Регистратор) КАК РегистраторПредставление,
	ВложенныйЗапрос.Период КАК Период,
	ВложенныйЗапрос.ПериодДень КАК ПериодДень,
	ВложенныйЗапрос.ПериодНеделя КАК ПериодНеделя,
	ВложенныйЗапрос.ПериодДекада КАК ПериодДекада,
	ВложенныйЗапрос.ПериодМесяц КАК ПериодМесяц,
	ВложенныйЗапрос.ПериодКвартал КАК ПериодКвартал,
	ВложенныйЗапрос.ПериодПолугодие КАК ПериодПолугодие,
	ВложенныйЗапрос.ПериодГод КАК ПериодГод,
	ВложенныйЗапрос.Количество КАК Количество,
	ВложенныйЗапрос.КоличествоЕдиницОтчетов КАК КоличествоЕдиницОтчетов,
	ВложенныйЗапрос.КоличествоБазовыхЕдиниц КАК КоличествоБазовыхЕдиниц,
	ВложенныйЗапрос.Стоимость КАК Стоимость,
	ВложенныйЗапрос.СтоимостьНДС КАК СтоимостьНДС,
	ВложенныйЗапрос.СтоимостьСНДС КАК СтоимостьСНДС,
	ВложенныйЗапрос.СтоимостьВал КАК СтоимостьВал,
	ВложенныйЗапрос.СтоимостьВалНДС КАК СтоимостьВалНДС,
	ВложенныйЗапрос.СтоимостьВалСНДС КАК СтоимостьВалСНДС,
	ВложенныйЗапрос.Себестоимость КАК Себестоимость,
	ВложенныйЗапрос.СебестоимостьНДС КАК СебестоимостьНДС,
	ВложенныйЗапрос.СебестоимостьСНДС КАК СебестоимостьСНДС,
	ВложенныйЗапрос.СебестоимостьВал КАК СебестоимостьВал,
	ВложенныйЗапрос.СебестоимостьВалНДС КАК СебестоимостьВалНДС,
	ВложенныйЗапрос.СебестоимостьВалСНДС КАК СебестоимостьВалСНДС,
	ВложенныйЗапрос.ВаловаяПрибыль КАК ВаловаяПрибыль,
	ВложенныйЗапрос.ВаловаяПрибыльСНДС КАК ВаловаяПрибыльСНДС,
	ВложенныйЗапрос.ВаловаяПрибыльВал КАК ВаловаяПрибыльВал,
	ВложенныйЗапрос.ВаловаяПрибыльВалСНДС КАК ВаловаяПрибыльВалСНДС,
	ВложенныйЗапрос.Эффективность КАК Эффективность,
	ВложенныйЗапрос.ЭффективностьСНДС КАК ЭффективностьСНДС,
	ВложенныйЗапрос.ЭффективностьВал КАК ЭффективностьВал,
	ВложенныйЗапрос.ЭффективностьВалСНДС КАК ЭффективностьВалСНДС,
	ВложенныйЗапрос.Рентабельность КАК Рентабельность,
	ВложенныйЗапрос.РентабельностьСНДС КАК РентабельностьСНДС,
	ВложенныйЗапрос.РентабельностьВал КАК РентабельностьВал,
	ВложенныйЗапрос.РентабельностьВалСНДС КАК РентабельностьВалСНДС
{ВЫБРАТЬ
	Организация.*,
	Проект.*,
	Подразделение.*,
	Покупатель.*,
	ДоговорПокупателя.*,
	Номенклатура.*,
	ХарактеристикаНоменклатуры.*,
	ЗаказПокупателя.*,
	Регистратор.*,
	Период,
	ПериодДень,
	ПериодНеделя,
	ПериодДекада,
	ПериодМесяц,
	ПериодКвартал,
	ПериодПолугодие,
	ПериодГод,
	Количество,
	КоличествоЕдиницОтчетов,
	КоличествоБазовыхЕдиниц,
	Стоимость,
	СтоимостьНДС,
	СтоимостьСНДС,
	СтоимостьВал,
	СтоимостьВалНДС,
	СтоимостьВалСНДС,
	Себестоимость,
	СебестоимостьНДС,
	СебестоимостьСНДС,
	СебестоимостьВал,
	СебестоимостьВалНДС,
	СебестоимостьВалСНДС,
	ВаловаяПрибыль,
	Эффективность,
	Рентабельность,
	ВаловаяПрибыльСНДС,
	ЭффективностьСНДС,
	РентабельностьСНДС,
	ВаловаяПрибыльВал,
	ЭффективностьВал,
	РентабельностьВал,
	ВаловаяПрибыльВалСНДС,
	ЭффективностьВалСНДС,
	РентабельностьВалСНДС}
ИЗ
	(ВЫБРАТЬ
		ВложенныйЗапрос.Организация КАК Организация,
		ВложенныйЗапрос.Проект КАК Проект,
		ВложенныйЗапрос.Подразделение КАК Подразделение,
		ВложенныйЗапрос.Покупатель КАК Покупатель,
		ВложенныйЗапрос.ДоговорПокупателя КАК ДоговорПокупателя,
		ВложенныйЗапрос.Номенклатура КАК Номенклатура,
		ВложенныйЗапрос.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
		ВложенныйЗапрос.ЗаказПокупателя КАК ЗаказПокупателя,
		ВложенныйЗапрос.Регистратор КАК Регистратор,
		ВложенныйЗапрос.Период КАК Период,
		НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, ДЕНЬ) КАК ПериодДень,
		НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, НЕДЕЛЯ) КАК ПериодНеделя,
		НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, ДЕКАДА) КАК ПериодДекада,
		НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, МЕСЯЦ) КАК ПериодМесяц,
		НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, КВАРТАЛ) КАК ПериодКвартал,
		НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, ПОЛУГОДИЕ) КАК ПериодПолугодие,
		НАЧАЛОПЕРИОДА(ВложенныйЗапрос.Период, ГОД) КАК ПериодГод,
		СУММА(ВложенныйЗапрос.Количество) КАК Количество,
		СУММА(ВложенныйЗапрос.КоличествоЕдиницОтчетов) КАК КоличествоЕдиницОтчетов,
		СУММА(ВложенныйЗапрос.КоличествоБазовыхЕдиниц) КАК КоличествоБазовыхЕдиниц,
		СУММА(ВложенныйЗапрос.Стоимость) КАК Стоимость,
		СУММА(ВложенныйЗапрос.СтоимостьНДС) КАК СтоимостьНДС,
		СУММА(ВложенныйЗапрос.СтоимостьСНДС) КАК СтоимостьСНДС,
		СУММА(ВложенныйЗапрос.СтоимостьВал) КАК СтоимостьВал,
		СУММА(ВложенныйЗапрос.СтоимостьВалНДС) КАК СтоимостьВалНДС,
		СУММА(ВложенныйЗапрос.СтоимостьВалСНДС) КАК СтоимостьВалСНДС,
		СУММА(ВложенныйЗапрос.Себестоимость) КАК Себестоимость,
		СУММА(ВложенныйЗапрос.СебестоимостьНДС) КАК СебестоимостьНДС,
		СУММА(ВложенныйЗапрос.СебестоимостьСНДС) КАК СебестоимостьСНДС,
		СУММА(ВложенныйЗапрос.СебестоимостьВал) КАК СебестоимостьВал,
		СУММА(ВложенныйЗапрос.СебестоимостьВалНДС) КАК СебестоимостьВалНДС,
		СУММА(ВложенныйЗапрос.СебестоимостьВалСНДС) КАК СебестоимостьВалСНДС,
		СУММА(ВложенныйЗапрос.Стоимость) - СУММА(ВложенныйЗапрос.Себестоимость) КАК ВаловаяПрибыль,
		100 * ВЫБОР
			КОГДА СУММА(ВложенныйЗапрос.Себестоимость) <> 0
				ТОГДА (СУММА(ВложенныйЗапрос.Стоимость) - СУММА(ВложенныйЗапрос.Себестоимость)) / СУММА(ВложенныйЗапрос.Себестоимость)
			ИНАЧЕ 0
		КОНЕЦ КАК Эффективность,
		100 * ВЫБОР
			КОГДА СУММА(ВложенныйЗапрос.Стоимость) <> 0
				ТОГДА (СУММА(ВложенныйЗапрос.Стоимость) - СУММА(ВложенныйЗапрос.Себестоимость)) / СУММА(ВложенныйЗапрос.Стоимость)
			ИНАЧЕ 0
		КОНЕЦ КАК Рентабельность,
		СУММА(ВложенныйЗапрос.СтоимостьСНДС) - СУММА(ВложенныйЗапрос.СебестоимостьСНДС) КАК ВаловаяПрибыльСНДС,
		100 * ВЫБОР
			КОГДА СУММА(ВложенныйЗапрос.СебестоимостьСНДС) <> 0
				ТОГДА (СУММА(ВложенныйЗапрос.СтоимостьСНДС) - СУММА(ВложенныйЗапрос.СебестоимостьСНДС)) / СУММА(ВложенныйЗапрос.СебестоимостьСНДС)
			ИНАЧЕ 0
		КОНЕЦ КАК ЭффективностьСНДС,
		100 * ВЫБОР
			КОГДА СУММА(ВложенныйЗапрос.СтоимостьСНДС) <> 0
				ТОГДА (СУММА(ВложенныйЗапрос.СтоимостьСНДС) - СУММА(ВложенныйЗапрос.СебестоимостьСНДС)) / СУММА(ВложенныйЗапрос.СтоимостьСНДС)
			ИНАЧЕ 0
		КОНЕЦ КАК РентабельностьСНДС,
		СУММА(ВложенныйЗапрос.СтоимостьВал) - СУММА(ВложенныйЗапрос.СебестоимостьВал) КАК ВаловаяПрибыльВал,
		100 * ВЫБОР
			КОГДА СУММА(ВложенныйЗапрос.СебестоимостьВал) <> 0
				ТОГДА (СУММА(ВложенныйЗапрос.СтоимостьВал) - СУММА(ВложенныйЗапрос.СебестоимостьВал)) / СУММА(ВложенныйЗапрос.СебестоимостьВал)
			ИНАЧЕ 0
		КОНЕЦ КАК ЭффективностьВал,
		100 * ВЫБОР
			КОГДА СУММА(ВложенныйЗапрос.СтоимостьВал) <> 0
				ТОГДА (СУММА(ВложенныйЗапрос.СтоимостьВал) - СУММА(ВложенныйЗапрос.СебестоимостьВал)) / СУММА(ВложенныйЗапрос.СтоимостьВал)
			ИНАЧЕ 0
		КОНЕЦ КАК РентабельностьВал,
		СУММА(ВложенныйЗапрос.СтоимостьВалСНДС) - СУММА(ВложенныйЗапрос.СебестоимостьВалСНДС) КАК ВаловаяПрибыльВалСНДС,
		100 * ВЫБОР
			КОГДА СУММА(ВложенныйЗапрос.СебестоимостьВалСНДС) <> 0
				ТОГДА (СУММА(ВложенныйЗапрос.СтоимостьВалСНДС) - СУММА(ВложенныйЗапрос.СебестоимостьВалСНДС)) / СУММА(ВложенныйЗапрос.СебестоимостьВалСНДС)
			ИНАЧЕ 0
		КОНЕЦ КАК ЭффективностьВалСНДС,
		100 * ВЫБОР
			КОГДА СУММА(ВложенныйЗапрос.СтоимостьВалСНДС) <> 0
				ТОГДА (СУММА(ВложенныйЗапрос.СтоимостьВалСНДС) - СУММА(ВложенныйЗапрос.СебестоимостьВалСНДС)) / СУММА(ВложенныйЗапрос.СтоимостьВалСНДС)
			ИНАЧЕ 0
		КОНЕЦ КАК РентабельностьВалСНДС
	{ВЫБРАТЬ
		Организация,
		Проект,
		Подразделение,
		Покупатель,
		ДоговорПокупателя,
		Номенклатура,
		ХарактеристикаНоменклатуры,
		ЗаказПокупателя,
		Регистратор,
		Период,
		ПериодДень,
		ПериодНеделя,
		ПериодДекада,
		ПериодМесяц,
		ПериодКвартал,
		ПериодПолугодие,
		ПериодГод}
	ИЗ
		(ВЫБРАТЬ
			ПродажиОбороты.Проект КАК Проект,
			ПродажиОбороты.Подразделение КАК Подразделение,
			ПродажиОбороты.Контрагент КАК Покупатель,
			ПродажиОбороты.ДоговорКонтрагента КАК ДоговорПокупателя,
			ПродажиОбороты.Номенклатура КАК Номенклатура,
			ПродажиОбороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
			ПродажиОбороты.ЗаказПокупателя КАК ЗаказПокупателя,
			ПродажиОбороты.Организация КАК Организация,
			ПродажиОбороты.Регистратор КАК Регистратор,
			ПродажиОбороты.Период КАК Период,
			ПродажиОбороты.КоличествоОборот КАК Количество,
			ПродажиОбороты.КоличествоОборот * ЕСТЬNULL(ПродажиОбороты.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) / ЕСТЬNULL(ПродажиОбороты.Номенклатура.ЕдиницаДляОтчетов.Коэффициент, 1) КАК КоличествоЕдиницОтчетов,
			ПродажиОбороты.КоличествоОборот * ЕСТЬNULL(ПродажиОбороты.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) КАК КоличествоБазовыхЕдиниц,
			ПродажиОбороты.СтоимостьОборот КАК Стоимость,
			ПродажиОбороты.НДСОборот КАК СтоимостьНДС,
			ПродажиОбороты.СтоимостьОборот + ПродажиОбороты.НДСОборот КАК СтоимостьСНДС,
			ПродажиОбороты.СтоимостьВалОборот КАК СтоимостьВал,
			ПродажиОбороты.НДСВалОборот КАК СтоимостьВалНДС,
			ПродажиОбороты.СтоимостьВалОборот + ПродажиОбороты.НДСВалОборот КАК СтоимостьВалСНДС,
			ЕСТЬNULL(ТаблицаРегистраПродажиСебестоимость.СтоимостьОборот, 0) КАК Себестоимость,
			ЕСТЬNULL(ТаблицаРегистраПродажиСебестоимость.НДСОборот, 0) КАК СебестоимостьНДС,
			ЕСТЬNULL(ТаблицаРегистраПродажиСебестоимость.СтоимостьОборот + ТаблицаРегистраПродажиСебестоимость.НДСОборот, 0) КАК СебестоимостьСНДС,
			ЕСТЬNULL(ТаблицаРегистраПродажиСебестоимость.СтоимостьВалОборот, 0) КАК СебестоимостьВал,
			ЕСТЬNULL(ТаблицаРегистраПродажиСебестоимость.НДСВалОборот, 0) КАК СебестоимостьВалНДС,
			ЕСТЬNULL(ТаблицаРегистраПродажиСебестоимость.СтоимостьВалОборот + ТаблицаРегистраПродажиСебестоимость.НДСВалОборот, 0) КАК СебестоимостьВалСНДС
		ИЗ
			РегистрНакопления._Продажи.Обороты(&ДатаНач, &ДатаКон, Регистратор, {(Организация).* КАК Организация, (Проект).* КАК Проект, (Подразделение).* КАК Подразделение, (Контрагент).* КАК Покупатель, (ДоговорКонтрагента).* КАК ДоговорПокупателя, (Номенклатура).* КАК Номенклатура, (ХарактеристикаНоменклатуры).* КАК ХарактеристикаНоменклатуры, (ЗаказПокупателя).* КАК ЗаказПокупателя}) КАК ПродажиОбороты
				ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
					ПродажиСебестоимость.Номенклатура КАК Номенклатура,
					ПродажиСебестоимость.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
					ПродажиСебестоимость.ЗаказПокупателя КАК ЗаказПокупателя,
					ВЫБОР
						КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО
							ТОГДА ПродажиСебестоимость.ДокументДвижения
						ИНАЧЕ ПродажиСебестоимость.Регистратор
					КОНЕЦ КАК Регистратор,
					СУММА(ПродажиСебестоимость.Стоимость) КАК СтоимостьОборот,
					СУММА(ПродажиСебестоимость.НДС) КАК НДСОборот,
					СУММА(ПродажиСебестоимость.СтоимостьВал) КАК СтоимостьВалОборот,
					СУММА(ПродажиСебестоимость.НДСВал) КАК НДСВалОборот
				ИЗ
					РегистрНакопления._ПродажиСебестоимость КАК ПродажиСебестоимость
				ГДЕ
					ПродажиСебестоимость.Период МЕЖДУ &ДатаНачала И &ДатаКонца
				{ГДЕ
					ПродажиСебестоимость.Проект.* КАК Проект,
					ПродажиСебестоимость.Подразделение.* КАК Подразделение,
					ПродажиСебестоимость.Номенклатура.* КАК Номенклатура,
					ПродажиСебестоимость.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры,
					ПродажиСебестоимость.ЗаказПокупателя.* КАК ЗаказПокупателя}
				
				СГРУППИРОВАТЬ ПО
					ПродажиСебестоимость.Номенклатура,
					ПродажиСебестоимость.ХарактеристикаНоменклатуры,
					ПродажиСебестоимость.ЗаказПокупателя,
					ВЫБОР
						КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО
							ТОГДА ПродажиСебестоимость.ДокументДвижения
						ИНАЧЕ ПродажиСебестоимость.Регистратор
					КОНЕЦ) КАК ТаблицаРегистраПродажиСебестоимость
				ПО (ТаблицаРегистраПродажиСебестоимость.Номенклатура = ПродажиОбороты.Номенклатура)
					И (ТаблицаРегистраПродажиСебестоимость.ХарактеристикаНоменклатуры = ПродажиОбороты.ХарактеристикаНоменклатуры)
					И (ТаблицаРегистраПродажиСебестоимость.ЗаказПокупателя = ПродажиОбороты.ЗаказПокупателя)
					И (ТаблицаРегистраПродажиСебестоимость.Регистратор = ПродажиОбороты.Регистратор)) КАК ВложенныйЗапрос
	
	СГРУППИРОВАТЬ ПО
		ВложенныйЗапрос.Организация,
		ВложенныйЗапрос.Проект,
		ВложенныйЗапрос.Подразделение,
		ВложенныйЗапрос.Покупатель,
		ВложенныйЗапрос.ДоговорПокупателя,
		ВложенныйЗапрос.Номенклатура,
		ВложенныйЗапрос.ХарактеристикаНоменклатуры,
		ВложенныйЗапрос.ЗаказПокупателя,
		ВложенныйЗапрос.Регистратор,
		ВложенныйЗапрос.Период
	
	ИМЕЮЩИЕ
		(СУММА(ВложенныйЗапрос.Количество) <> 0
			ИЛИ СУММА(ВложенныйЗапрос.Стоимость) <> 0
			ИЛИ СУММА(ЕСТЬNULL(ВложенныйЗапрос.Себестоимость, 0)) <> 0
			ИЛИ СУММА(ВложенныйЗапрос.СтоимостьВал) <> 0
			ИЛИ СУММА(ЕСТЬNULL(ВложенныйЗапрос.СебестоимостьВал, 0)) <> 0)) КАК ВложенныйЗапрос
{ГДЕ
	ВложенныйЗапрос.Регистратор.*,
	ВложенныйЗапрос.Период,
	ВложенныйЗапрос.ПериодДень,
	ВложенныйЗапрос.ПериодНеделя,
	ВложенныйЗапрос.ПериодДекада,
	ВложенныйЗапрос.ПериодМесяц,
	ВложенныйЗапрос.ПериодКвартал,
	ВложенныйЗапрос.ПериодПолугодие,
	ВложенныйЗапрос.ПериодГод,
	ВложенныйЗапрос.Количество,
	ВложенныйЗапрос.КоличествоЕдиницОтчетов,
	ВложенныйЗапрос.КоличествоБазовыхЕдиниц,
	ВложенныйЗапрос.Стоимость,
	ВложенныйЗапрос.СтоимостьНДС,
	ВложенныйЗапрос.СтоимостьСНДС,
	ВложенныйЗапрос.СтоимостьВал,
	ВложенныйЗапрос.СтоимостьВалНДС,
	ВложенныйЗапрос.СтоимостьВалСНДС,
	ВложенныйЗапрос.Себестоимость,
	ВложенныйЗапрос.СебестоимостьНДС,
	ВложенныйЗапрос.СебестоимостьСНДС,
	ВложенныйЗапрос.СебестоимостьВал,
	ВложенныйЗапрос.СебестоимостьВалНДС,
	ВложенныйЗапрос.СебестоимостьВалСНДС,
	ВложенныйЗапрос.ВаловаяПрибыль,
	ВложенныйЗапрос.Эффективность,
	ВложенныйЗапрос.Рентабельность,
	ВложенныйЗапрос.ВаловаяПрибыльВал,
	ВложенныйЗапрос.ЭффективностьВал,
	ВложенныйЗапрос.РентабельностьВал}
{УПОРЯДОЧИТЬ ПО
	Организация.*,
	Проект.*,
	Подразделение.*,
	Покупатель.*,
	ДоговорПокупателя.*,
	Номенклатура.*,
	ХарактеристикаНоменклатуры.*,
	ЗаказПокупателя.*,
	Регистратор.*,
	Период,
	ПериодДень,
	ПериодНеделя,
	ПериодДекада,
	ПериодМесяц,
	ПериодКвартал,
	ПериодПолугодие,
	ПериодГод,
	Количество,
	КоличествоЕдиницОтчетов,
	КоличествоБазовыхЕдиниц,
	Стоимость,
	СтоимостьНДС,
	СтоимостьСНДС,
	СтоимостьВал,
	СтоимостьВалНДС,
	СтоимостьВалСНДС,
	Себестоимость,
	СебестоимостьНДС,
	СебестоимостьСНДС,
	СебестоимостьВал,
	СебестоимостьВалНДС,
	СебестоимостьВалСНДС,
	ВаловаяПрибыль,
	Эффективность,
	Рентабельность,
	ВаловаяПрибыльВал,
	ЭффективностьВал,
	РентабельностьВал}
ИТОГИ
	СУММА(Количество),
	СУММА(КоличествоЕдиницОтчетов),
	СУММА(КоличествоБазовыхЕдиниц),
	СУММА(Стоимость),
	СУММА(СтоимостьНДС),
	СУММА(СтоимостьСНДС),
	СУММА(СтоимостьВал),
	СУММА(СтоимостьВалНДС),
	СУММА(СтоимостьВалСНДС),
	СУММА(Себестоимость),
	СУММА(СебестоимостьНДС),
	СУММА(СебестоимостьСНДС),
	СУММА(СебестоимостьВал),
	СУММА(СебестоимостьВалНДС),
	СУММА(СебестоимостьВалСНДС),
	СУММА(Стоимость) - СУММА(Себестоимость) КАК ВаловаяПрибыль,
	СУММА(СтоимостьСНДС) - СУММА(СебестоимостьСНДС) КАК ВаловаяПрибыльСНДС,
	СУММА(СтоимостьВал) - СУММА(СебестоимостьВал) КАК ВаловаяПрибыльВал,
	СУММА(СтоимостьВалСНДС) - СУММА(СебестоимостьВалСНДС) КАК ВаловаяПрибыльВалСНДС,
	100 * ВЫБОР
		КОГДА СУММА(Себестоимость) <> 0
			ТОГДА (СУММА(Стоимость) - СУММА(Себестоимость)) / СУММА(Себестоимость)
		ИНАЧЕ 0
	КОНЕЦ КАК Эффективность,
	100 * ВЫБОР
		КОГДА СУММА(СебестоимостьСНДС) <> 0
			ТОГДА (СУММА(СтоимостьСНДС) - СУММА(СебестоимостьСНДС)) / СУММА(СебестоимостьСНДС)
		ИНАЧЕ 0
	КОНЕЦ КАК ЭффективностьСНДС,
	100 * ВЫБОР
		КОГДА СУММА(СебестоимостьВал) <> 0
			ТОГДА (СУММА(СтоимостьВал) - СУММА(СебестоимостьВал)) / СУММА(СебестоимостьВал)
		ИНАЧЕ 0
	КОНЕЦ КАК ЭффективностьВал,
	100 * ВЫБОР
		КОГДА СУММА(СебестоимостьВалСНДС) <> 0
			ТОГДА (СУММА(СтоимостьВалСНДС) - СУММА(СебестоимостьВалСНДС)) / СУММА(СебестоимостьВалСНДС)
		ИНАЧЕ 0
	КОНЕЦ КАК ЭффективностьВалСНДС,
	100 * ВЫБОР
		КОГДА СУММА(Стоимость) <> 0
			ТОГДА (СУММА(Стоимость) - СУММА(Себестоимость)) / СУММА(Стоимость)
		ИНАЧЕ 0
	КОНЕЦ КАК Рентабельность,
	100 * ВЫБОР
		КОГДА СУММА(СтоимостьСНДС) <> 0
			ТОГДА (СУММА(СтоимостьСНДС) - СУММА(СебестоимостьСНДС)) / СУММА(СтоимостьСНДС)
		ИНАЧЕ 0
	КОНЕЦ КАК РентабельностьСНДС,
	100 * ВЫБОР
		КОГДА СУММА(СтоимостьВал) <> 0
			ТОГДА (СУММА(СтоимостьВал) - СУММА(СебестоимостьВал)) / СУММА(СтоимостьВал)
		ИНАЧЕ 0
	КОНЕЦ КАК РентабельностьВал,
	100 * ВЫБОР
		КОГДА СУММА(СтоимостьВалСНДС) <> 0
			ТОГДА (СУММА(СтоимостьВалСНДС) - СУММА(СебестоимостьВалСНДС)) / СУММА(СтоимостьВалСНДС)
		ИНАЧЕ 0
	КОНЕЦ КАК РентабельностьВалСНДС
ПО
	ОБЩИЕ
{ИТОГИ ПО
	Организация.*,
	Проект.*,
	Подразделение.*,
	Покупатель.*,
	ДоговорПокупателя.*,
	Номенклатура.*,
	ХарактеристикаНоменклатуры.*,
	ЗаказПокупателя.*,
	Регистратор.*,
	Период,
	ПериодДень,
	ПериодНеделя,
	ПериодДекада,
	ПериодМесяц,
	ПериодКвартал,
	ПериодПолугодие,
	ПериодГод}
...Показать Скрыть
Ответы
2. Алексей Малко (AlexeyMalko) 21.04.17 14:44 Сейчас в теме
интересно кто то запрос досмотрит до конца )
3. Алексей Малко (AlexeyMalko) 21.04.17 14:51 Сейчас в теме
Узнал что "Итоги" в СКД в группировках выставляются
4. Алексей Малко (AlexeyMalko) 21.04.17 16:01 Сейчас в теме
можно чтобы не создавать отдельно тему. кто то подскажет где в СКД прописать себестоимость - стоимость = Валовая прибыль?
5. Василий Майоров (WasiliyMay) 8 21.04.17 16:06 Сейчас в теме
(4) В вычисляемых полях новое поле и в выражении нужную формулу. Далее добавить его в ресурсы и вывести в отчет
6. Andrey Erastov (tailer2) 21.04.17 16:29 Сейчас в теме
себестоимость - стоимость = Валовая прибыль


наверное, я что-то пропустил
7. Andrey Erastov (tailer2) 21.04.17 16:31 Сейчас в теме
(2) по существу:

в СКД выбрось всяческие итоги, группировки и прочие сортировки из текста запроса
все - потом, в СКД
8. Алексей Малко (AlexeyMalko) 24.04.17 09:09 Сейчас в теме
(6) да перепутал) нужно стоимость (это продажи) минус себестоимость, так просят
Оставьте свое сообщение