|
Получить текущую надбавку за выслугу лет | ☑ | ||
|---|---|---|---|---|
|
0
Flempy
16.02.23
✎
09:28
|
ERP УП 2. Как можно запросом получить текущую надбавку за выслугу лет у сотрудника?
https://ibb.co/fkzK64R |
|||
|
1
Flempy
16.02.23
✎
11:58
|
Мб кто знает в каком регистре смотреть?
|
|||
|
2
SleepyHead
гуру
16.02.23
✎
13:03
|
(0) Процент надбавки за выслугу лет зависит от стажа. Тебе из вида начисления надо получить вид стажа, а уже по виду стажа получить стаж на дату (он будет в месяцах).
Потом из показателя взять шкалу оценки стажа и поулчить процент надбавки, который соответствует уже рассчитанному стажу. |
|||
|
3
SleepyHead
гуру
16.02.23
✎
13:07
|
Немного ошибся... вид стажа связан с показателем. Так что из начисления получаешь показатель, который отвечает за шкалу оценки стажа и потом читаешь шкалц оценки стажа из него,с стаж оцениваешь.
Не знаю как в в ЕРП, а для ЗУП 3.1 работает так 1. создаешь в запросе временную таблицу с колонками Сотрудник (справочникссылка.сотрудники), период (дата), датаокончания (дата), видстажа (справочникссылка.видыстажа) У меня данные были в таблице значений, по ней делал такой запрос и помещал данные во временную таблицу ВТСотрудникиПериоды МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; Запрос.УстановитьПараметр("ТС", ТС); Запрос.Текст = "ВЫБРАТЬ | ТС.Сотрудник КАК Сотрудник, | ТС.Период КАК Период, | ТС.ДатаОкончания КАК ДатаОкончания, | ТС.ВидСтажа КАК ВидСтажа |ПОМЕСТИТЬ ВТСотрудникиПериоды |ИЗ | &ТС КАК ТС"; Запрос.Выполнить(); |
|||
|
4
SleepyHead
гуру
16.02.23
✎
13:09
|
Потом из нее доставал данные так:
КадровыйУчетРасширенный.СоздатьВТПериодыИзмененияСтажа(МенеджерВременныхТаблиц,,,,"ВидСтажа"); ВременнаяТаблицаЗапроса = МенеджерВременныхТаблиц.Таблицы.Найти("ВТПериодыИзмененияСтажа"); Если ВременнаяТаблицаЗапроса=Неопределено Тогда Возврат КонецЕсли; ТаблицаИзмененияСтажа = ВременнаяТаблицаЗапроса.ПолучитьДанные().Выгрузить(); В итоге ТаблицаИзмененияСтажа - таблица значений с колонками Сотрудник, ВидСтажа, ДатаСтажа, ЗначениеСтажа (число, саж в месяцах на дату стажа) |
| Форум | Правила | Описание | Секции | Поиск |