Имя: Пароль:
1C
 
Получить отработанное время и норму (ЗУП 3)
,
0 dka80
 
30.07.19
13:44
Добрый день.

ЗУП 3.1.9.227
Необходимо получить отработанное время и норму времени за этот период.
Получаю через метод УчетРабочегоВремениРасширенный.СоздатьВТДанныеУчетаРабочегоВремениСотрудников:

МассивСотрудников = Ведомость.Зарплата.ВыгрузитьКолонку("Сотрудник");    
ДатаНачала = Ведомость.ПериодРегистрации;
ДатаОкончания = КонецМесяца(Ведомость.ПериодРегистрации);
ПараметрыПолученияДанных = УчетРабочегоВремениРасширенный.ПараметрыПолученияДанныхУчетаВремени();
ПараметрыПолученияДанных.ДатаНачала = ДатаНачала;
ПараметрыПолученияДанных.ДатаОкончания = ДатаОкончания;
    
СоздатьВТСотрудники(МенеджерВременныхТаблиц, МассивСотрудников, ДатаНачала,ДатаОкончания,ДатаНачала,ДатаОкончания);
УчетРабочегоВремениРасширенный.СоздатьВТДанныеУчетаРабочегоВремениСотрудников(МенеджерВременныхТаблиц, Истина, ПараметрыПолученияДанных);
ДанныеТабеляТ13 = МенеджерВременныхТаблиц.Таблицы.Найти("ВТДанныеУчетаРабочегоВремениСотрудников").ПолучитьДанные().Выгрузить();

Но почему-то возвращает фактически отработанное время без учета отклонений, т.е. сотрудника фактически отпуск без оплаты, а функция возвращается явки.
P.S. если создать документ Табель, то все работает отлично.

Может я как-то не так ПараметрыПолученияДанных заполняю?
1 d4rkmesa
 
30.07.19
13:59
Отладка не? Я не помню точно, но вроде с учетом отклонений надо другую функцию вызывать. Попробуйте как тут сделать:
http://forum.infostart.ru/forum9/topic203699/message2177106/#message2177106
2 dka80
 
30.07.19
14:14
(1) не.
Точно. Я же был там и видел это ))
Спасибо