Имя: Пароль:
1C
1С v8
помогите с запросом
0 Sniper9mm
 
03.10.11
15:08
Всем привет!!!! Подскажите как быть и как правильней сделать запрос.
Нужно из суммы продаж – Выручку объёма продаж и вывести по каждому контрагенту…

Высчитываю выручку объёма продаж вот так:

ВЫБРАТЬ
   СУММА(ВЫБОР
           КОГДА Обороты.Счет = &СчетВыручки
               ТОГДА Обороты.СуммаОборотКт
           ИНАЧЕ 0
       КОНЕЦ) КАК Выручка,
   СУММА(ВЫБОР
           КОГДА Обороты.Счет = &СчетНДС
               ТОГДА Обороты.СуммаОборотДт
           ИНАЧЕ 0
       КОНЕЦ) КАК НДС,
   СУММА(Обороты.СуммаОборотКт - Обороты.СуммаОборотДт) КАК СУММА
ИЗ
   (ВЫБРАТЬ
       ХозрасчетныйОбороты.Счет КАК Счет,
       ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
       ХозрасчетныйОбороты.СуммаОборотДт КАК СуммаОборотДт,
       ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотКт
   ИЗ
       РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериола, , Счет В (&СписокСчетов), , , , ) КАК ХозрасчетныйОбороты) КАК Обороты

Сумму и контрагента вытаскиваю так

ВЫБРАТЬ
   НДСНачисленныйОбороты.Покупатель,
   НДСНачисленныйОбороты.СуммаБезНДСПриход
ИЗ
   РегистрНакопления.НДСНачисленный.Обороты(&НачПериода, &КонПериода, , ВидНачисления = ЗНАЧЕНИЕ(Перечисление.НДСВидНачисления.РеализацияСНДС)) КАК НДСНачисленныйОбороты

возможно сделать это в одном запросе???
1 Sniper9mm
 
03.10.11
15:09
т.е. в итоге хочу СуммаБезНДСПриход-СУММА