|
Количество отработанных дней сотрудником | ☑ | ||
---|---|---|---|---|
0
semiluki
07.02.24
✎
15:04
|
Подскажите пожалуйста есть ли в ЗУП 3.1 какая нибудь универсальная функция которая покажет количество отработанных дней сотрудником?
|
|||
2
2S
07.02.24
✎
15:11
|
(0) смотря что понимать под отработанными днями.
|
|||
3
RAJAH
07.02.24
✎
15:29
|
Я бы смотрел в сторону функций типа УчетРабочегоВремениРасширенный.СоздатьВТДанныеУчетаВремениИСостоянийСотрудников
|
|||
4
Гена
гуру
07.02.24
✎
16:06
|
(3) Глянул. Этот общий модуль отвечает своему названию и формирует данные по рабочему времени, т.е. для знаменателей будущих расчётов зарплаты, т.е. Норму.
А автору нужно отработанное время, т.е. для числителей будущих расчётов зарплаты. Оно собирается в РН ОтработанноеВремяПоСотрудникам а с этим регистром работает общий модуль ЗарплатаКадрыОбщиеНаборыДанныхРасширенный в котором я бы присмотрелся к Функция ЗапросВТПредставленияОтработанноеВремя которая даёт на выходе ВТПериодыОтработанноеВремя из которой автор и возьмёт свои отработанные дни/часы. |
|||
5
semiluki
07.02.24
✎
16:24
|
(4) Спасибо, только вроде этот регистр заполняется после расчета зарплаты
|
|||
6
Гена
гуру
07.02.24
✎
16:30
|
(5) Естественно. Ведь только или расчёт зарплаты, или Табель являются окончательными фиксаторами отработанного времени.
|
|||
7
_Batoo
07.02.24
✎
17:04
|
(4) (6) что-то вас понесло тут)
> Этот общий модуль отвечает своему названию и формирует данные по рабочему времени, т.е. для знаменателей будущих расчётов зарплаты, т.е. Норму. тут и Норма и Факт и в данном случае нужно все-таки использовать (3) |
|||
8
semiluki
07.02.24
✎
17:14
|
(6) А тогда можно получить результат Т13 в виде ТаблицыЗначений?
|
|||
9
Гена
гуру
07.02.24
✎
17:16
|
(8) После замечания (7) я уже в сомнениях...
|
|||
10
_Batoo
07.02.24
✎
17:36
|
вот "вырезка" из ВТ которая формируется в (3)
все что по виду учета времени "Рабочее время" является отработанным временем
|
|||
11
Гена
гуру
07.02.24
✎
17:44
|
(10) Да. Всё есть, судя по картинке. Был неправ.
Спасибо. |
|||
12
semiluki
07.02.24
✎
18:48
|
(10) Понятно спасибо. А как из этой таблицы получить таблицу вида: Сотрудник Отработанное время
По каждому сотруднику перебирать таблицу? Как то можно фильтр наложить типа ПараметрыПолученияДанных.ВидУчетаРабочееВремя = ОбщегоНазначения.ПредопределенныйЭлемент("Справочник.ВидыИспользованияРабочегоВремени.РабочееВремя" |
|||
13
Волшебник
07.02.24
✎
19:02
|
(12) запросом с предложением ГДЕ и функцией ЗНАЧЕНИЕ()
|
|||
14
SleepyHead
гуру
08.02.24
✎
06:38
|
(5) Смотрите обработку "менеджер расчета зарплаты".
|
|||
15
Гена
гуру
08.02.24
✎
07:12
|
(14) Я тут подумал, ведь есть же вузы, где преподают 1с? Почему бы не дать дипломникам тему, в которой распишут запросные функции и типовые ВТ в ЗУПе? Зачем каждый раз программисты тычутся вслепую как дети малые, когда можно всё систематизировать для нормальной работы.
|
|||
16
SleepyHead
гуру
08.02.24
✎
07:19
|
(15) Они плывут от релиза к релизу. Пока такого специалиста из ВУЗа выпустят, все поменяется.
А попытки систематизации неоднократно видел на инфостарте, и на мисте их выкладывали (искать ссылки лень). Я вижу проблему в том, что выпускники учатся делать запросы к базам данных, а искать информацию не умеют. парадокс, да? А в едь это тоже запросы. |
|||
17
mars2020
08.02.24
✎
08:03
|
(15) К тому моменту, как это систематизируют, оно уже утратит актуальность. Никто не хочет даже начинать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |