Каталог решений - Отчет «Документы «Реализации» на каждый день» когда была реализация

Отчет «Документы «Реализации» на каждый день» когда была реализация

Отчет «Документы «Реализации» на каждый день» когда была реализация

В наличии

Пример отчета показывает, как получить какой либо документ на каждую дату в периоде.
Если с остатками все более-менее понятно, их можно получить на День и потом связать, то чтобы то же самое проделать с датой документа, требуется привести ее к какому-то единому формату (к началу дня, например).

Категория:

Описание

Если Вам нужно быстро набросать отчет с данными на каждый день, я думаю, данный способ отлично подойдет.

Как пример я использую РС "ДанныеПроизводственногоКалендаря" и документ "РеализацияТоваровУслуг", потому что они есть в любой конфигурации, ну почти в любой конечно.

Скажем так в 99% )

Вот собственно и запрос в СКД

ВЫБРАТЬ РАЗЛИЧНЫЕ
	НАЧАЛОПЕРИОДА(ДанныеПроизводственногоКалендаря.Дата, ДЕНЬ) КАК Дата
ПОМЕСТИТЬ ДНИ
ИЗ
	РегистрСведений.ДанныеПроизводственногоКалендаря КАК ДанныеПроизводственногоКалендаря
ГДЕ
	ДанныеПроизводственногоКалендаря.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(РеализацияТоваровУслуг.Дата, ДЕНЬ) КАК ДатаРеализации,
	РеализацияТоваровУслуг.Ссылка КАК Реализация
ПОМЕСТИТЬ РЕАЛИЗАЦИИ
ИЗ
	Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
	РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	ДНИ.Дата КАК Дата,
	РЕАЛИЗАЦИИ.Реализация КАК Реализация
ИЗ
	ДНИ КАК ДНИ
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РЕАЛИЗАЦИИ КАК РЕАЛИЗАЦИИ
		ПО ДНИ.Дата = РЕАЛИЗАЦИИ.ДатаРеализации

 

has been added to your cart:
Оформление заказа