ФактЧасы

Считает фактически отработанное сотрудником время за указанный период.

Синтаксис

ЗаписьСотрудника.ФактЧасы(Метка[, ДатНач, ДатКнц])

Параметры

Метка (текст) – метка интересующих часов. Функция суммирует часы только с указанной меткой. Если в качестве метки указать "*", то будут взяты все часы, независимо от стоящей метки. Если указать "" (пустую строку) или " " (пробел), то будут взяты часы без метки.

Регистр букв в метке важен, то есть "Н" и "н" – разные метки. Допускается указывать несколько меток, разделённых знаками "+"или "&". В первом случае будут складываться часы с одной из указанных меток, во втором – будут складываться часы, у которых присутствуют обе метки.

ДатНач,ДатКнц (дата) – период, за который нужно рассчитать фактически отработанное время. Если эти даты не указаны, то в качестве периода будет выступать месяц, установленный в качестве расчетного в задаче "Зарплата".

Возвращает

Число – количество отработанных часов с указанной меткой за указанный период.

Примеры

Необходимо узнать отработанное сотрудником время в выходные дни. Для этого можно воспользоваться следующим примером:

оСотр = Лицо("101", "Сотрудники");
пДниФ = оСотр.Лицо_.ФактЧасы("В");

См. также:

•  ПланЧасы

•  ФактДни

•  Табель