0
Radion
28.07.11
✎
11:05
|
Был типовой запрос, попытался переделать для вывода данных по периодам (в моем случае конкретно месяц), но не получается, помогите (СПАСИБО):
|ВЫБРАТЬ
| Продажи.Страна
|, СУММА(Продажи.СуммаПродажи) КАК СуммаПродажи
|, СУММА(Продажи.СуммаВозврат) КАК СуммаВозврат
|, СУММА(Продажи.ВесПродажи) КАК ВесПродажи
|, СУММА(Продажи.ВесВозврат) КАК ВесВозврат
|{ВЫБРАТЬ
|Продажи.НомерСтроки,
|Продажи.Регистратор.*,
|Продажи.ПериодМесяц}
|ИЗ(
|ВЫБРАТЬ
| Продажи.ПериодМесяц КАК ПериодМесяц,
| Продажи.Регистратор,
| Продажи.НомерСтроки,
| Продажи.СерияНоменклатуры,
| ВЫБОР КОГДА Продажи.Стоимость > 0 ТОГДА Продажи.Стоимость
| ИНАЧЕ 0
| КОНЕЦ КАК СуммаПродажи,
| ВЫБОР КОГДА Продажи.Стоимость < 0 ТОГДА -Продажи.Стоимость
| ИНАЧЕ 0
| КОНЕЦ КАК СуммаВозврат,
| ВЫБОР КОГДА Продажи.Стоимость > 0 ТОГДА Продажи.Количество*Продажи.СерияНоменклатуры.Вес
| ИНАЧЕ 0
| КОНЕЦ КАК ВесПродажи,
| ВЫБОР КОГДА Продажи.Стоимость < 0 ТОГДА -Продажи.Количество*Продажи.СерияНоменклатуры.Вес
| ИНАЧЕ 0
| КОНЕЦ КАК ВесВозврат,
| Продажи.СерияНоменклатуры.СтранаПроисхождения КАК Страна
|ИЗ
| РегистрНакопления.Продажи.Обороты КАК Продажи
|ГДЕ
| Продажи.Период МЕЖДУ &ДатаНачала И &ДатаКонца
| И Продажи.Организация = &Организация
|) КАК Продажи
|СГРУППИРОВАТЬ ПО
| Продажи.Период,
| Продажи.Страна
|ИТОГИ
| СУММА(СуммаПродажи),
| СУММА(СуммаВозврат),
| СУММА(ВесПродажи),
| СУММА(ВесВозврат)
|ПО
|ОБЩИЕ";
|
|
2
vicof
28.07.11
✎
11:14
|
Пример:
// Получить количество продаж по клиентам по месяцам
ВЫБРАТЬ Получатель, НАЧАЛОПЕРИОДА(Дата, МЕСЯЦ) КАК Период, КОЛИЧЕСТВО(Ссылка) КАК КоличествоПокупок
ИЗ Документ.РасхНакл
СГРУППИРОВАТЬ ПО Получатель, НАЧАЛОПЕРИОДА(Дата, МЕСЯЦ)
ИТОГИ СУММА(КоличествоПокупок) ПО Период ПЕРИОДАМИ(Месяц, ДАТАВРЕМЯ(2000, 07, 01), ДАТАВРЕМЯ(2000, 12, 01))
|
|