0
PAvel321
08.02.18
✎
22:23
|
Есть запрос и нужно в доставать оборот по Дб и по Кр
Есть таблица значений со списком счетов и по нему отбираются обороты по Дб.
Но мне нужно, что бы когда в списке был счет 68.01. Я получал оборот не по Дб а по Кр.
вот пример
ВЫБРАТЬ
| ХозрасчетныйОбороты.Счет КАК СчетЗатрат,
| ВЫБОР
| КОГДА &СчетаЗатрат = &Счет68
| ТОГДА ХозрасчетныйОбороты.СуммаОборотКт
| ИНАЧЕ ХозрасчетныйОбороты.СуммаОборотДт
| КОНЕЦ КАК Сумма,
| ВЫБОР
| КОГДА ХозрасчетныйОбороты.Субконто1 ССЫЛКА Справочник.СтатьиЗатрат
| ТОГДА ВЫРАЗИТЬ(ХозрасчетныйОбороты.Субконто1 КАК Справочник.СтатьиЗатрат)
| ИНАЧЕ &Статья
| КОНЕЦ КАК СтатьяЗатрат
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, , Счет В ИЕРАРХИИ (&СчетаЗатрат), , Организация = &Организация, НЕ КорСчет В ИЕРАРХИИ (&ИсключаемыеСчета), ) КАК ХозрасчетныйОбороты
4
&СчетаЗатрат - таблица значений со списком счетов
&Счет68 - а это параметр с один счетом
Но при таком сравнении - КОГДА &СчетаЗатрат = &Счет68 выдает ошибку.
Как это можно обойти?
|
|