Имя: Пароль:
1C
1С v8
Получить отработанное время сотрудника на текущую дату. ЗУП 3.0
0 andrbob
 
14.07.23
14:36
Как получить данные по отработанному времени за конкретный период? Функции СоздатьВТДанныеУчетаВремениИСостоянийСотрудников и СоздатьВТДанныеУчетаРабочегоВремениСотрудников не подходит т.к. в белорусской локализации нет соответствующего регистра  для которого эти функции предназначены. Есть ещё запрос из УФ_Т13, который похож на то что нужно. Но если просто скопировать его и подставить параметры, то он ничего не возвращает.
1 SleepyHead
 
14.07.23
14:38
(0) Регистр "Отработанное время" есть?
2 andrbob
 
14.07.23
14:41
(1) Да, есть. Но ведь там же время в разрезе начислений отображается. К примеру 01.06.2023 - оклад - 168 часов. А как получить количество часов на 17.06.2023 к примеру.
3 SleepyHead
 
14.07.23
14:42
(2) Количество часов чего конкретно?
4 andrbob
 
14.07.23
14:43
(3) Отработанного времени) Или может лучше сказать фактически рабочего времени с учётом отклонений. С 01.06 по 17.06 допустим.
5 SleepyHead
 
14.07.23
14:43
А, дошло.. а на конкретную дату не получите, там итоги
6 SleepyHead
 
14.07.23
14:44
Тогда анализируйте графики работы сотрудников, на каждую дату. Если есть табели - берите из табелей. Не помню, в какихз регистрах это лежит, но найти можно.

В общем надо найти, как табель (Т-13, отчет) себя заполняет и воспользоваться этим алгоритмом. Там в разрезе дат.
7 andrbob
 
14.07.23
14:46
(5) Об этом я и говорю! Но есть отчёт-табель типовый "НифициорованнаяФормаТ13", в котором как раз таки можно получать отработанное время за интервал указанный. Сам запрос я из схемы СКД скопировал побаловаться, но он у меня не отработал ни в консоли, ни в обработке.
8 andrbob
 
14.07.23
14:46
(7) Унифицированная*
9 SleepyHead
 
14.07.23
14:53
(7) Запрос надо еще дорабатывать, смотри в модуле отчете или в менедджере, тоже не помню

Тот запрос - болванка, в него еще вносятся много изменений в зависимости от параметров отчета и варианта схемы.
10 andrbob
 
14.07.23
14:53
(9) Поонял, буду смотреть дальше, спасибо за совет!
11 SleepyHead
 
14.07.23
14:55
(10) Помотри еще методы отчета и менеджера, может есть что-то готовое, или почти готовое. Создать отчет-объект, задать параметры, задать вариант, выволнить, но выгрузить из компоновщика в таблицу занчений. А уже внутренняя кухня пусть отрабатывает как ей положено.

Что там в ПриКомпоновкеРезультата