Как получить отработанные часы????

Новая тема
Показывать по 10 20 40 сообщений
Тогда можешь посмотреть глВыполнитьПроизвольныйРасчет (Порядок = Перечисление.ХарактерНачисления.СуммойПоЧасам), глПолучитьКоличествоФактическиОтработанныхДнейЧасов, глЗаполнитьМассивДней.
Если знаешь, что часы только по начислениям, то можно заменить в запросе ВыбСотрудник на Объект или сделать перебор записей, с условием на вхождение в базу (как указал в начале).
"СПАСИБО!
Оказывается все намного проще!

Перем МассивДней[370];

Для Сч = 1 По 370 Цикл
МассивДней[Сч] = 0;
КонецЦикла;

Если глЗаполнитьМассивДней(МассивДней, Сотрудник, НачДата, КонДата, 1) = 1 тогда
Часов = Макс(глПолучитьКоличествоФактическиОтработанныхДнейЧасов(МассивДней,НачДата,КонДата, "Часов"),0);
КонецЕсли;

Получилось! :-))))))))))
ЕЩЕ РАЗ СПАСИБО!
"
Читают тему
(гостей: 1)

Быстрый переход