Функция получения отработанного времени для ЗУП 2.5


Иногда, для отчетов, документов, обработок необходимо узнать отработанное сотрудником время.
В публикации содержится функция УзнатьОтработанноеВремя(Сотрудник,Дата,Организация), которая работает по механизму типовой конфигурации - т.е. учитывает графики работы и отклонения, табель и т.д. Функция работает даже если не рассчитана з/п за месяц и не введен табель.
Возвращает таблицу с отработанными сотрудником днями и часами.
//Сотрудник - элемент справочника СотрудникиОрганизаций

//Дата - Первый день месяца (например "01.03.2012")

//Организация

//Возвращает - Структура("Дней,Часов");

Пример использования

РезультатЗапроса = УзнатьОтработанноеВремя(Сотрудник,Дата,ВыбОрганизация);
Сообщить(РезультатЗапроса.часов);
Сообщить(РезультатЗапроса.Дней);

Файлы обработки:

-