|
ЗУП 3. Получение кадровой истории на каждый день. Как оптимизировать |
☑ |
0
егаис
19.05.22
✎
08:36
|
На входе имеем ТЗ с колонками Сотрудник, Дата
Нужно связать в запросе эту ТЗ с кадровой историей, конкретно с должностью + внутреннее соединение с рс историяклассовусловийтруда. Задача - выцепить вредников за каждый день периода.
Как оптимально решить задачу?
1.Строить с учетом ЗарплатаКадрыОбщиеНаборыДанных.СоздатьВТИмяРегистра(
"КадроваяИсторияСотрудников",
Запрос.МенеджерВременныхТаблиц,
Истина,
ЗарплатаКадрыОбщиеНаборыДанных.ОписаниеФильтраДляСоздатьВТИмяРегистра(Измерения),
ПараметрыПостроения);
то вижу много промежуточных шагов, и ускорит ли это процесс
2. Выборка по ТЗ и проверять с КадровыйУчет.КадровыеДанныеСотрудников?
принимаю советы гуру
|
|
1
pavlika
19.05.22
✎
08:40
|
Вредники в сзв-стаж живут, не проще оттуда дернуть?
|
|
2
егаис
19.05.22
✎
08:44
|
(1) задача для СЗВ-СТАЖ и делается. Нужно междувахтовым отдыхом разделить период
|
|
3
pavlika
19.05.22
✎
08:50
|
(2) У нас он по периодам дней в пути выделяется. Из табеля дергаем непрерывные периоды включающие в себя нужные виды времени (включая день в пути). На них рисуем ВАХТА.
|
|
4
SleepyHead
гуру
19.05.22
✎
08:51
|
(0) Штатное расписание включено или нет? Это важно.
|
|
5
SleepyHead
гуру
19.05.22
✎
08:54
|
А вообще есть регистр КадроваяИсторияСотрудниковИнтервальный
|
|
6
егаис
19.05.22
✎
09:00
|
(3) аналогично, сдернул с табеля периоды по междувахтовому, собрал по Сотрудник | ДатаНачала | ДатаОкончания.
(4) да
(5) не вижу разницы с каким регистром соединять, есть обычная выборка буде
|
|
7
егаис
19.05.22
✎
09:36
|
долбанные аналитики. Задача упрощается, заполняем "Параметры периодов стажа ПФР" без контроля вредности. Вопрос закрыт.
|
|