ЗУП 3.1 Как получить данные о фактически отработанном сотрудником времени на разных должностях за период

1. user1865256 06.12.23 18:28 Сейчас в теме
Добрый день!
Памагити!
Среди месяца сотрудник был переведен на другую должность. Как за месяц, в котором состоялся перевод, программно получить фактически отработанное время на прежней должности и на новой?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Vinzor 112 06.12.23 20:40 Сейчас в теме
(1) УчетРабочегоВремениРасширенный.СоздатьВТДанныеУчетаРабочегоВремениСотрудников()

К методу есть внятное описание, (описание параметров)
Возвращает в том числе -
Помещает в МенеджерВременныхТаблиц таблицу ВТДанныеУчетаРабочегоВремениСотрудников с полями.
// * Сотрудник - СправочникСсылка.Сотрудники - сотрудник.
// * Дата - Дата - дата за которую получены данные.
// * ВЦеломЗаПериод - Булево - признак того, что данные были зарегистрированы сводно.
// * Дней - Число - в случае сводной регистрации времени может быть меньше 1.
// * Часов - Число - количество часов по виду времени за день.
// * ВидУчетаВремени - СправочникСсылка.ВидыИспользованияРабочегоВремени - вид использования рабочего времени.
// * ОсновноеВремя - СправочникСсылка.ВидыИспользованияРабочегоВремени - основное время, один из предопределенных в системе видов времени.

Соединяете это с кадровыми данными по периодам до и после перевода (по сотруднику, по дню периода и т.д.) и агрегируете "Часов" какие и как вам надо.
3. user1865256 11.12.23 10:01 Сейчас в теме
(2) Большое спасибо за помощь!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот