|
Думаю как сделать отчет |
☑ |
0
UFO
26.03.15
✎
08:31
|
Есть УПП и документы: РеализацияТоваров и Наряд
Из наряда берется ответственный, Реализация делается на основании наряда.
Нужен отчет вида, к примеру за 3 месяца:
Ответственный Отгружено, м2
Получатель июнь июль август
Ответственный1
Получатель1 23000 16000 23400
Получатель2 12000 7000 8900
Получатель3 9430 17000 38720
Ответственный2
Получатель4 2000 3000 2000
Получатель5 7800 6500 8000
Получатель6 11000 9000 9800
не проблема получить выборку и с группировать, но я не знаю как сделать отчет чтобы было с колонками по месяцам. Получается или за месяц или за весь период, но как отдельно месяца выбрать не пойму, чтобы не писать кода... :(
|
|
1
Cube
26.03.15
✎
08:38
|
(0) "я не знаю как сделать отчет чтобы было с колонками по месяцам"
В запросе добавь поле "Месяц" и скорми запрос в СКД. Дальше всё будет легкими движениями мышки...
|
|
2
UFO
26.03.15
✎
08:39
|
Угу.. попробую
|
|
3
D_E_S_131
26.03.15
✎
09:14
|
На всякий случай, как в запросе получить из "даты отгрузки" "месяц отгрузки":
ВЫБРАТЬ
МЕСЯЦ(РеализацияТоваровУслуг.Дата) КАК МесяцОтгрузки,
РеализацияТоваровУслуг.Ссылка КАК ДокРТУ
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
РеализацияТоваровУслуг.Проведен
И РеализацияТоваровУслуг.Дата >= ДАТАВРЕМЯ(2015, 1, 1)
УПОРЯДОЧИТЬ ПО
МесяцОтгрузки,
ДокРТУ
ИТОГИ
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ДокРТУ)
ПО
МесяцОтгрузки
АВТОУПОРЯДОЧИВАНИЕ
|
|
4
UFO
26.03.15
✎
09:20
|
(3) Спасибо
|
|
5
D_E_S_131
26.03.15
✎
09:42
|
(4) Если нужно не просто номер месяца, а все же дату, которую потом предполагается выводить в отчете в определенном формате (напр. "июнь 1941 г."), то используем:
НАЧАЛОПЕРИОДА(РеализацияТоваровУслуг.Дата, Месяц) КАК МесяцОтгрузки
|
|
6
xXeNoNx
26.03.15
✎
09:59
|
(1) А если за какой-то месяц движений вообще не было?
|
|