|
v7: ЗиК: годовая премия (перерасчет отпуска) |
☑ |
0
dft2014
16.04.14
✎
14:19
|
ЗиК 7.70.345
Сотрудник с 25.03.14 по 30.03.14 был в отпуске, начислили ему отпуск 24.03.14.
Далее, 31.03.14 выплатили премию по итогам года (суммой), за период 2013г. Теперь нам надо пересчитать отпуск. Пересчитываем (датой 16.04.14) по кнопке Исправить и видим, что в расчет среднего эта премия не включается!
Почему?
|
|
1
Мелкая нечисть
16.04.14
✎
14:27
|
а в базу для расчета среднего эту премию не забыли включить?
|
|
2
dft2014
16.04.14
✎
14:42
|
(1) Да, все есть.
|
|
3
IBTM
16.04.14
✎
15:02
|
так отпуск начинается 25.03, соответственно база к начислению пред. год кончая февралём 2014, а премия у вас в марте 2014. Хотя какие месяца начисления, даты документов начисления ни очем не говорят
|
|
4
dft2014
16.04.14
✎
15:24
|
(3)
Вид отпуска: Ежегодный основной оплачиваемый отпуск
Начало: 25.03.14 Окончание: 30.03.14
Расчетный период: с 01.03.13 по 28.02.14
А в премии по итогам года - указан период весь 2013г., т.е. она должна учитываться пропорционально отработанному времени за 12 месяцев расчетного периода. В нашем случае, расчетный период с 01.03.13 по 28.02.14.
|
|
5
dft2014
16.04.14
✎
15:28
|
(3) Годовая премия уникальна тем, что НЕ ЗАВИСИТ от месяца её регистрации в отличие от остальных премий. Формально, это означает, что месяцем регистрации в программе для годовой премии виртуально всегда является декабрь 2013 - и тогда она программно попадёт в расчётный период любого среднего в 2014 году.
Но в программе ЗиК77 - она ее не включает в перерасчете отпуска!!!
|
|
6
IBTM
16.04.14
✎
15:29
|
(4) тоесть вводили документом премия?
само начисление настроено правильно?
в базе среднего указано где премии?
|
|
7
IBTM
16.04.14
✎
15:30
|
ааа, это вообще семерка... я сваливаю
|
|
8
dft2014
16.04.14
✎
15:34
|
(6) Премию вводили документом "Ввод расчета сотрудникам".
|
|
9
DJ Anthon
18.04.14
✎
10:41
|
та же проблема. действительно, премии в программе ищутся за период среднего заработка, а начисленная премия находится после этого периода.
(5) че-то там виртуальным декабрем и не пахнет.
|
|
10
DJ Anthon
18.04.14
✎
11:23
|
в процедуре
глЗаполнитьДанныеСреднегоЗаработкаОтпуска2008
расширил период на год вперед
Для СчМесяцев = 1 По МесяцевРасчетногоПериода + 12 Цикл // поиск премий, учитываемых отдельно от заработка
ОчереднаяДата = КонМесяца(ДобавитьМесяц(НачалоСобытия,-СчМесяцев + 12));
а что еще делать?
|
|
11
DJ Anthon
18.04.14
✎
11:28
|
она вообще эта функция вся кривая, например, код
Если ДнейОтработано = 0 Тогда
Прервать
КонецЕсли;
надо закомментить везде, потому что з/п могла состоять из надбавок и договоров подряда. и ситуация повторного приема в том же месяце некорректно обрабатывает "общую" надбавку типа РК или СН...
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший