Получить отработанные часы

1. Черный Плащ 171 19.12.17 14:04 Сейчас в теме
Ребята кто может подсказать как вытащить отработанные часы сотрудника запросом.
куда копать ЗУП 3.1.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
11. dandykry 10 19.12.17 14:55 Сейчас в теме
(9) Да, работает, как задумали его разработчики. Это практически вывод отчета Т-13. Если учет ведется не по логике разработчиков, то придется допилить и это.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dandykry 10 19.12.17 14:09 Сейчас в теме
(1) Ищи кнопку, которая выводит нужны цифры.
Прикрепленные файлы:
премия.epf
ybatiaev; +1 Ответить
4. Черный Плащ 171 19.12.17 14:14 Сейчас в теме
(2) Спасибо буду смотреть
10. Черный Плащ 171 19.12.17 14:53 Сейчас в теме
(2),(8) Огромное спасибо. Вы мне очень помогли.
3. dandykry 10 19.12.17 14:13 Сейчас в теме
А вообще есть регистр ОтработанноеВремяПоСотрудникам, но заполняется он после расчета ЗП
5. Черный Плащ 171 19.12.17 14:15 Сейчас в теме
(3) Это я знаю мне именно нужно до расчета зп
6. Богатырев Артур 125 19.12.17 14:19 Сейчас в теме
(5) если проведены табеля - то см. РН "Данные табельного учета рабочего времени сотрудников".
7. dandykry 10 19.12.17 14:23 Сейчас в теме
(6) Табель не обязателен для ввода и не содержит движений по отклонениям, введенные после заведения табеля. Правда это больше моменты ввода документов, но увы так делают.
9. Богатырев Артур 125 19.12.17 14:49 Сейчас в теме
(7) я знаю, что не обязателен, но его очень часто ведут (и если их ведут в организации - то задача, как вы сами понимаете, решается "в лоб"). Предлагаемый ниже вам вариант, как я понимаю, работает по кадровым отклонениям.
11. dandykry 10 19.12.17 14:55 Сейчас в теме
(9) Да, работает, как задумали его разработчики. Это практически вывод отчета Т-13. Если учет ведется не по логике разработчиков, то придется допилить и это.
8. dandykry 10 19.12.17 14:38 Сейчас в теме +5 $m
Должно это помочь СоздатьВТДанныеУчетаВремениИСостоянийСотрудников. Т.е.


Менеджер = Новый МенеджерВременныхТаблиц;
	Запрос = новый Запрос;
	Запрос.МенеджерВременныхТаблиц = Менеджер;

	ПараметрыПолученияДанных = КадровыйУчет.ПараметрыПолученияСотрудниковОрганизацийПоСпискуФизическихЛи­ц();
	ПараметрыПолученияДанных.Организация  = Организация;
	//ПараметрыПолученияДанных.Подразделение           ВТСотрудникиОрганизации
	ПараметрыПолученияДанных.НачалоПериода = Период.ДатаОкончания;
	ПараметрыПолученияДанных.ОкончаниеПериода = Период.ДатаОкончания;
	

	КадровыйУчет.СоздатьВТСотрудникиОрганизации(Менеджер, ИСТИНА,ПараметрыПолученияДанных);

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

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

Запрос.Текст = " ВЫБРАТЬ * ИЗ ВТУчетРабочегоВремениПолный";
Результат = Запрос.выполнить().Выгрузить();

Показать
AndreySchel; ybatiaev; pavlov_a; vv2; user973528; erutan; +6 Ответить
12. Alex7774 33 11.01.21 20:33 Сейчас в теме
Можно использовать отчет Потери рабочего времени,
13. emilliya 2 12.01.21 11:20 Сейчас в теме
Работала в других программах по расчету зп,
Там, пока табель не сформируешь, как документ с данными, зп не считалась вообще.
Всегда и до расчета и после можно было отработанное время по табелю запросом вывести.

1С тут на передовой, тут только после расчета зп,
Иначе перерасчет основного начисления по окладу налету.
Оставьте свое сообщение

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