Имя: Пароль:
1C
1C 7.7
v7: Условие в запросе
0 Deenka
 
24.09.12
15:59
Как в данном запросе поставить условие, чтобы в него не попадали расчеты, проведенные в следующем периоде за месяц за который делаю запрос? пробовал    |Условие(ДНПР < ДатаЗав);  - не помогает

ДатаПоч=НачМесяца(ДатаДок);
           ДатаЗав=КонМесяца(ДатаДок)  ;
           //    ДатаПР=ДатаПриема(Працiвник);  

           
           Запрос1 = СоздатьОбъект("Запрос");
           ТекстЗапроса1=
           "//{{ЗАПРОС(СЗП)

           |с ДатаПоч по ДатаЗав;
           //|Обрабатывать НеПомеченныеНаУдаление;

           |Рез = ЖурналРасчетов.Зарплата.Результат;
           |Дн = ЖурналРасчетов.Зарплата.Днi;
           |Сотр = ЖурналРасчетов.Зарплата.Объект;
           |Пiд = ЖурналРасчетов.Зарплата.Объект.Пiдроздiл;
           |ВР = ЖурналРасчетов.Зарплата.ВидРасч;          
           |ДНач = ЖурналРасчетов.Зарплата.ДатаНачала;
           |ДОк = ЖурналРасчетов.Зарплата.ДатаОкончания;
           |Пер = ЖурналРасчетов.Зарплата.ПериодДействия;
           |ПериодРегистрации = ЖурналРасчетов.Зарплата.ПериодРегистрации;
           |ДНПР = ЖурналРасчетов.Зарплата.ПериодРегистрации.ДатаНачала;
           |ДОПР = ЖурналРасчетов.Зарплата.ПериодРегистрации.ДатаОкончания;  
           |ПРДН = ЖурналРасчетов.Зарплата.ТекущаяЗапись.ПериодРегистрации;
           |ДатНач = ЖурналРасчетов.Зарплата.ТекущаяЗапись.ДатаНачала;
           //|Группировка Сотр без групп все ВошедшиеВЗапрос;

           |Группировка Пер без групп все ВошедшиеВЗапрос;
           //руппировка ВР;

           |Функция Зарплата = Сумма(Рез) когда(ВР.ВходитВГруппу(ГруппаРасчетов.СередняДляВДП)=1);
           |Функция Днi = Сумма(Дн) когда(ВР.ВходитВГруппу(ГруппаРасчетов.ДнiДляВДП)=1);  
           |Функция Днi2=Сумма(Дн) Когда ((ВР=ВидРасчета.ВiдпусткаЗаВласнийРахунок) или (ВР=ВидРасчета.ОтпускКомпенс) или (ВР=ВидРасчета.ВiдпусткаПоДоглядуЗаДитиною )  или (ВР=ВидРасчета.ОплатаЛiкарнянихПоВагiтностiТаПологах ));  
           |Условие(Рез<>0);
           |Условие(Сотр=Сотрудник);
           
           |"//}}ЗАПРОС

           ;