|
Формула начисления при неполной ставке | ☑ | ||
---|---|---|---|---|
0
Айвонттубифри
14.03.24
✎
00:06
|
ЗУП3
Сотрудник работает на неполной ставке (полставки), оплата по окладу (по часам). Ему назначена доплата, у которой формула: Доплата = СуммаДоплаты * ВремяВЧасах/НормаЧасов Поскольку сотрудник трудится на неполной ставке, при расчете доплаты она уменьшается вдвое, даже если не было никаких отсутствий: Доплата = 10000 * 79/159 = 4968,55руб. Как изменить формулу, чтобы если у сотрудника не было никаких отсутствий, до доплата бы не менялась, а осталась в размере 10000руб. |
|||
1
Mousecom
14.03.24
✎
00:25
|
Норму часов привести к норме по занимаемой ставке.
Что то вроде: Доплата = СуммаДоплаты * ВремяВЧасах/(НормаЧасов*Ставка) |
|||
2
Айвонттубифри
14.03.24
✎
00:52
|
(1) При такой формуле считает верно, только если не было никаких отсутствий. Но если был отпуск, то не уменьшает размер доплаты, хотя должен убрать день отпуска.
|
|||
3
Волшебник
14.03.24
✎
07:19
|
(2)
>> Как изменить формулу, чтобы если у сотрудника не было никаких отсутствий >> При такой формуле считает верно, только если не было никаких отсутствий. Вы там рехнулись? |
|||
4
SleepyHead
гуру
14.03.24
✎
08:17
|
(2) Не верю, формула-то почти корректная.
СуммаДоплаты * ВремяВЧасах/НормаЧасов/ДоляНеполногоРабочегоВремени ВремяВЧасах - фактически отработанные часы, например, 79 НормаЧасов - по графику - 159 ДоляНеполногоРабочегоВремени = 0.5, если вы правильно настроили графики работы сотрудника (в графике стоит признак неполного рабочего времени, и в качестве нормы указан график полного времени) У вас должно получиться 10000 * 79 / 159 / 0,5 = 9937 Если такая точность не устраивает, считайте в днях СуммаДоплаты * ВремяВДнях/НормаДнейПоГрафикуПолногоРабочегоВремени/ДоляНеполногоРабочегоВремени Тогда получится точнее: 10 000 * 10 / 20 / 0,5 = 10 000 |
|||
5
Гена
гуру
14.03.24
✎
08:18
|
(3) Перевожу на русский язык.
Сотрудника Полушко приняли на работу на неполное рабочее время. Создали и заполнили график, где вместо 8-ок - 4-ки. В настройках графика есть опция "Считать норму по другому графику". Февраль. Обычная пятидневка 159 часов (19 дней обычных и 22 февраля предпраздничный 7 часов) График Полушко 19*4 + 1*3 = 79 1. Если не включить опцию нормы по обычной пятидневке Зарплата = Оклад * ОтработаноЧасов / 79 2. Включить крыжик Зарплата = Оклад * ОтработаноЧасов / 159 У автора опция включена. Поэтому норма берётся как знаменатель не из его половинного графика, а из графика пятидневки НормаЧасов = 159 для февраля Автор спрашивает, а как мне некую новую Доплату считать не по норме 159, а по норме его личного графика - 79 ? Он хочет видеть: Доплата = 10000 * ОтработаноЧасов / 79 |
|||
6
SleepyHead
гуру
14.03.24
✎
08:31
|
(5) Автор спрашивает, как начислить полную сумму доплаты при условии, что месяц отработан полностью. Не более того.
Ответ в (4) |
|||
7
Гена
гуру
14.03.24
✎
08:32
|
(4) Никак не высчитать типовым образом знаменатель 79, ведь алгоритм уже ушёл на ветвь графика пятидневки. Придётся самостоятельно кодить внутри расчёта этой Доплаты другую ветвь, т.е. нужно вносить изменения в конфигураторе или через расширение.
|
|||
8
Гена
гуру
14.03.24
✎
08:35
|
(6) Вы пропустили (2) Там автор как раз возмущён тем, что нет пропорции, если был отпуск и месяц отработан не полностью.
Для одного неотработанного дня (минус 4 часа) автор хочет видеть: Доплата = 10000 * 75/79 |
|||
9
SleepyHead
гуру
14.03.24
✎
08:37
|
(8) Там просто какое-то мутное описание ситуации, которое можно понять по-разному.
|
|||
10
Гена
гуру
14.03.24
✎
08:40
|
(9) Я достаточно проработал в женских коллективах и, думается, понял авторшу точно )
|
|||
11
SleepyHead
гуру
14.03.24
✎
08:43
|
(10) Вот это аргумент... ну, я проработал меньше вашего в женских коллективах, поэтому ваша взяла ))
|
|||
12
Волшебник
14.03.24
✎
09:08
|
(10) Правильно говорить "авторка"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |