ДляВсех(Табелей)

Перебирает табели рабочего времени сотрудника за указанный месяц расчета.

Синтаксис

ДляВсех(ЗаписьСотрудника.Табелей([Дата]))

Параметры

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

Табели перебираются по дате расчёта, то есть берутся все табели, введённые в указанном месяце, независимо от того, за какой месяц в них отмечалось отработанное время.

Комментарии

Внутри цикла устанавливается контекстный объект с именем "Расчет", содержащий запись таблицы "Расчет", в которой можно непосредственно обратиться к записи табеля.

Возвращает

Ничего не возвращает.

Примеры

Переберем табели по сотруднику за прошлый месяц и узнаем сумму начисления должностного оклада:

оСотр = Лицо("101", "Сотрудники");
ДляВсех(оСотр.Лицо_.Табелей(МесРасчета(-1)))
   Сообщить("Сотрудник отработал " + ФактДни + " дней <br>Начисление оклада составляет " + Сумма + " руб.")

См. также:

•  МесРасчёта