0
work92
12.11.14
✎
15:09
|
Подскажите как правильно подправить условие
Есть 2 группы расчетов, Нужно вывести сотрудников в таблице у которых есть расчеты из группы изВходитВГруппу(ГруппаРасчетов.Для6тПроф) и исключить тех сотрудников у которых есть расчеты из группы ВходитВГруппу(ГруппаРасчетов.Для6тПрофВычет).
А у меня выводит всех сотрудников.
НачисленоТОК = 0;
Часы=0;
ЖЗ.ВыбратьЗаписиПоОбъекту (ТекСотр,ДатаНач, ДатаКон);
Пока ЖЗ.ПолучитьЗапись()=1 Цикл
Если ЖЗ.ВидРасч.ВходитВГруппу(ГруппаРасчетов.Для6тПрофВычет)=1 Тогда
Сообщить(СпрСотр.Наименование);
Прервать;
Иначе
Если ЖЗ.ВидРасч.ВходитВГруппу(ГруппаРасчетов.Для6тПроф)=1 и Тогда
Если ЖЗ.Результат>Число("1") тогда
Фио= СпрСотр.Наименование;
Катагория=СпрСотр.Категория;
ПолСот=Кадр.Пол;
НачисленоТОК =ЖЗ.Результат;
Часы=ЖЗ.часы;
Иначе
Фио1= СпрСотр.Наименование;
/// Сообщить("Фио1"+Фио1);
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЦикла;
|
|