Формула расчета начислений с условием , ЗУП

1. FKLDOZ 8 16.07.19 10:18 Сейчас в теме
Коллеги, добрый день!

Помогите, пожалуйста!

Надо написать формулу для вида расчета "Выслуга лет" по условию в зависимости от кода категории должности:

для кода категории должности ОКПДТР Категория = 4 (рабочие) - процент выслуги лет 5%
для кода категории должности ОКПДТРКатегория = 1 (специалисты) - процент выслуги лет 3%.

Нашла вот это для примера:
Оклад * ?( СтажВГодах<5, 0, ?(СтажВГодах<10, 10, ?(СтажВГодах<20, 20, 30)))

Теперь надо создать показатель ОКПДТРКатегория и сослаться на должности (как в примере).

Подскажите, как это сделать?

Зарплата и управление персоналом, редакция 3.1 (3.1.9.229)
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. bolgusha 16.07.19 10:36 Сейчас в теме
4. YannikAlx 27 16.07.19 10:42 Сейчас в теме
А вообще конечно же ваш вариант некрасивый....
Вот (2) предложила вполне рабочий и правильный вариант...
6. FKLDOZ 8 16.07.19 10:47 Сейчас в теме
Спасибо, коллеги, за варианты.

Сейчас гляну (2).
3. YannikAlx 27 16.07.19 10:39 Сейчас в теме
Ну так в чем проблема то?
Создавайте параметр и вставляйте в формулу
Оклад * ?( ОКПДТРКатегория=4, 0.05, ?(ОКПДТРКатегория=1, 0.03, 0))
5. FKLDOZ 8 16.07.19 10:45 Сейчас в теме
(3) Спасибо огромное!

Так просто?

Сейчас проверю.
7. YannikAlx 27 16.07.19 10:50 Сейчас в теме
(5) Только вас каждый раз придется заполнять свой параметр ОКПДТРКатегория перед выплатой ЗП причем для каждого сотрудника...
А потому воспользуйтесь предложением (2)
8. FKLDOZ 8 16.07.19 10:53 Сейчас в теме
(7) Не, каждый раз заполнять ОКПДТРКатегория - не реально!
А номер (2) предложил из ИТС, как там написано. Но нам надо к этому добавить условие:

Если ОКПДТРКатегория =1 то 5% Иначе 7% (к примеру)
bolgusha; +1 Ответить
9. YannikAlx 27 16.07.19 11:25 Сейчас в теме
(8) Совместите вариант ИТС с вашим Параметром ОКПДТРКатегория
Просто вместо стажа нужно создать параметр ОКПДТРКатегория (заполняемый один раз когда должность выдают, но вот следить заним не ясно как если должность меняется)
И на основании этого параметра уже будут варианты процентов надбавки...

А контролировать соответствие установки ОКПДТРКатегория текущей должности можно поручить внешней обработке, которая будет проверять это перед начислениями...
Прикрепленные файлы:
10. FKLDOZ 8 16.07.19 11:45 Сейчас в теме
(9) Немного не ясно, не поняла как будет учитываться стаж.

Шкала такая:

Рабочие (категория=4):
от 3 до 5 лет - 5%
от 5 доя 7 лет - 7%

Специалисты (категория=1):
от 5 до 7 лет - 5%
от 7 до 9 лет - 7%

Надбавка зависит от Выслуги лет и Категории.
И вводить Категорию надо каждый месяц?


Пошла думать.
11. SergVB 21 16.07.19 15:23 Сейчас в теме
(10) А если сделать так. Заводим показатель стаж 1, затем стаж 2. Прописываем для каждой категории свою шкалу. Далее создаем показатель ОКПДТР (числовой, для сотрудника). Заводим начисление Надбавка за выслугу лет с назначением начисления "Запрашивать" с формулой
Оклад * ?( ОКПДТР=4, Стаж1/100, ?(ОКПДТР, Стаж2/100, 0))
Назначаем плановое начисление "Надбавка за выслугу лет", где указываем нужный нам показатель ОКПДТР, который будет действовать сколько нам нужно.
Svetlana_E; +1 Ответить
12. Svetlana_E 5 16.07.19 17:03 Сейчас в теме
Заполняете у каждого сотрудника в "Трудовой деятельности" стаж на надбавку для выслуги лет. (скрин 1)

Создайте 2 показателя со шкалами,зависящими от стажа и показатель Категория.
(скрин 2, скрин 3)

Дальше 2 варианта:

1 вариант.

Создаете начисление Надбавка за выслугу лет.
Формула:
Расчетная база / 100 *?(Категория=4, ВыслугаЛет1,?(Категория=4, ВыслугаЛет4,0))

для параметра Категория - при назначении"Запрашивать", при отмене "Очищать".
В расчет базы включите все необходимые виды начислений.

Через Плановое начисление вводим эту надбавку, указывая категорию.


2 вариант
- если есть вероятность, что бухгалтер введет не ту категорию или вообще забудет про нее.
Создайте 2 различных начисления.
НадбавкаВыслугаЛет1
Расчетная база / 100 * ВыслугаЛет1

НадбавкаВыслугаЛет4
Расчетная база / 100 * ВыслугаЛет4


В штатном расписании подцепите к каждой должности нужное начисление и все. Теперь при переводе или при приеме, как только вы выберете должность, нужная надбавка встанет сама.

А для уже работающих просто назначьте одним сотрудникам одну надбавку, другим другую
Прикрепленные файлы:
13. FKLDOZ 8 16.07.19 17:06 Сейчас в теме
Коллеги, решили сделать два вида надбавок:
- для рабочих
- для специалистов.


Возможно это самый простой вариант решения.


Спасибо всем коллегам за помощь!
Оставьте свое сообщение

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