ДляВсех(Отпусков)

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

Синтаксис

ДляВсех(ЗаписьСотрудника.Отпусков(Дата))

Параметры

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

Комментарии

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

Возвращает

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

Примеры

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

оСотр = Лицо("101", "Сотр");
Н = 1;
Пока(Н <= 12)
{
  ДляВсех(оСотр.Лицо_.Отпусков( Дата(1,Н,Год(МесРасчета())-1)))
    Сообщить("Сотруднику "+оСотр.Название+" начислены отпускные в сумме "+Сумма+" рублей");
   Н++;
}

См. также:

•  МесРасчёта