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