Имя: Пароль:
1C
1С v8
Проводка не попадает в ВТ Обороты(
0 1Сергей
 
08.02.13
14:21
Вроде, обычный запрос.

   "ВЫБРАТЬ РАЗРЕШЕННЫЕ
   |    ТиповойОбороты.Регистратор.Дата КАК Дата,
   |    ТиповойОбороты.Регистратор КАК Документ,
   |    ТиповойОбороты.Субконто2 КАК Договор,
   |    0 КАК ОстатокНаНачало,
   |    ВЫБОР
   |        КОГДА &Валюта = НЕОПРЕДЕЛЕНО
   |            ТОГДА ТиповойОбороты.СуммаОборотДт
   |        ИНАЧЕ ТиповойОбороты.ВалютнаяСуммаОборотДт
   |    КОНЕЦ КАК Дебет,
   |    ВЫБОР
   |        КОГДА &Валюта = НЕОПРЕДЕЛЕНО
   |            ТОГДА ТиповойОбороты.СуммаОборотКт
   |        ИНАЧЕ ТиповойОбороты.ВалютнаяСуммаОборотКт
   |    КОНЕЦ КАК Кредит,
   |    0 КАК ОстатокНаКонец,
   |    ТиповойОбороты.КорСчет,
   |    ТиповойОбороты.КорСубконто1,
   |    ТиповойОбороты.КорСубконто2,
   |    ТиповойОбороты.КорСубконто3,
   |    ТиповойОбороты.Валюта,
   |    ТиповойОбороты.ВалютнаяСуммаОборот,
   |    ТиповойОбороты.Счет
   |ИЗ
   |    РегистрБухгалтерии.Типовой.Обороты(
   |        &ДатаНачала,
   |        &ДатаОкончания,
   |        Регистратор,
   |        Счет В (&ФильтрСписокСчетов),
   |        &АналитикаРасчетов,
   |        Организация В (&СписокОрганизаций)";
   |            И Субконто1 В (&Контрагент)";
   |        ,
   |        ,
   |        ) КАК ТиповойОбороты
   |ГДЕ
   |    ВЫБОР
   |            КОГДА ТиповойОбороты.КорСчет В (&ФильтрСписокСчетов)
   |                ТОГДА ВЫБОР
   |                        КОГДА ТиповойОбороты.КорСубконто1 В (&Контрагент)
   |                            ТОГДА ЛОЖЬ
   |                        ИНАЧЕ ИСТИНА
   |                      КОНЕЦ
   |            ИНАЧЕ ИСТИНА
   |        КОНЕЦ";


Почему в запрос не попадает проводка, у которой и в Дт и Кт указаны счета из &ФильтрСписокСчетов?
1 Maxus43
 
08.02.13
14:23
активность = Истина?
2 Maxus43
 
08.02.13
14:23
&АналитикаРасчетов = контрагент?
3 1Сергей
 
08.02.13
14:24
(2)
   АналитикаРасчетов = новый Массив();
   АналитикаРасчетов.Добавить(ПланыВидовХарактеристик.ВидыСубконтоТиповые.Контрагенты);
   АналитикаРасчетов.Добавить(ПланыВидовХарактеристик.ВидыСубконтоТиповые.Договоры);
   Запрос.УстановитьПараметр("АналитикаРасчетов",    АналитикаРасчетов);
4 and2
 
08.02.13
14:25
у нее время 23.59.59
а автор вместо границы пихнул дату
5 Maxus43
 
08.02.13
14:26
(4) не, Обороты - по умолчанию Включая. Остатки - Исключая.
6 Maxus43
 
08.02.13
14:27
ГДЕ убери вобще, попадёт?
7 1Сергей
 
08.02.13
14:27
(4) мимо. Попадают другие проводки по искомому регистратору. А вот именно та, у которой СчетДт в ФильтрСписокСчетов и СчетКт в ФильтрСписокСчетов - не попадает
8 Maxus43
 
08.02.13
14:27
&АналитикаРасчетов - влияет на субконто счета, а вот на КорСубконто оно не влияет
9 1Сергей
 
08.02.13
14:27
(6) сейчас попробую
10 1Сергей
 
08.02.13
14:30
(6) да, попадает два раза
11 Maxus43
 
08.02.13
14:30
(10) ну думай) понятно что обрезает ГДЕ
12 1Сергей
 
08.02.13
14:31
(11) Допёрло. Спасибо огромное!
13 Maxus43
 
08.02.13
14:31
Если надо субконто ограничивать с обоих сторон проводки - ОборотыДтКт юзать