Оплата выходных и праздничных дней, Оплата сверхурочных часов
14.05.2012
15:31
#1
Конфигурация зуп, редакция 2.5.49.1<br> <br>Коллеги, подскажите пожалуйста.<br>Стоит задача чтобы документы "Оплата выходных и праздничных дней" и "Оплата сверхурочных часов" считались не от оклада, а от оклада + все надбавки сотрудника. Возможно ли это сделать штатными методами и если да, то как?<br>Если для этого надо дописывать что то в модулях документов, возможно кто то уже решал данную задачу, и смог бы выложить строчки кода которые необходимо исправить.<br> <br>Заранее благодарен..
15.05.2012
07:22
#3
Можно виды начисления "Оплата выходных и праздничных дней" и "Оплата сверхурочных часов" включить в базу для расчета надбавок и получится тот же самый результат.
15.05.2012
20:14
#6
"а причём тут начисление, я кадровое перемещение с новой надбавкой перепровёл, произвожу расчёт расчёт документом оплата свехурочных часов, он насколько я знаю из расчёта ЗП никаких данных не берёт.<br> <br>Сейчас смотрю модуль документа, там он получает сумму основного оклада<br> <br><pre> КОГДА РаботникиИНачисления.ДлительностьРабочейНедели = 0 | ТОГДА 0 | ИНАЧЕ РаботникиИНачисления.ОкладТариф / РаботникиИНачисления.ДлительностьРабочейНедели * ВЫБОР | КОГДА РаботникиИНачисления.ВидГрафика = ЗНАЧЕНИЕ(Перечисление.ВидыРабочихГрафиков.Шестидневка) | ТОГДА 6 | ИНАЧЕ 5 | КОНЕЦ | КОНЕЦ КАК ЧИСЛО(15, 3)) | ИНАЧЕ 0 | КОНЕЦ КАК НоваяТарифнаяСтавка </pre><br><br> <br> <br>далее<br> <br><br><pre>НоваяСтрока.Результат = (Выборка.ЧасовПолуторных * 1.5 + Выборка.ЧасовДвойных * 2) * Выборка.НоваяТарифнаяСтавка; </pre><br><br> <br> <br> <br>а вот "ОкладТариф" вообще многоэтажным запросом рассчитывается.., ужасно не хочется типовой код править, и накосячить где-нибуть страшно, неужели действенного типового механизма нет чтобы док. не только оклад брал но и надбавки?"
16.05.2012
04:21
#7
А накрутить на начисленные только из величины оклада праздничные и сверхурочные все остальные надбавки сотрудника религия не позволяет?<br> <br>Величина оклада - это данные регистра "Плановые начисления РО" (упрощенно, конечно). А все надбавки - очень даже может быть данные регистра расчета. Короче, штатными ничего не выйдет, только "напильник". А накосячить правильно боитесь. В ЗУПе править какой-нибудь общий модуль или супер-пупер запрос, решаешь одну проблему, и получаешь в обратку несколько новых других проблем, причем генетически с первой, решаемой, никак не связанными.
16.05.2012
07:35
#8
Вам предложили вариант:<br>>Можно виды начисления "Оплата выходных и праздничных дней" и "Оплата сверхурочных часов" включить в базу для расчета надбавок и получится тот же самый результат.<br>Что бы его проверить, надо сделать Начисление зп. <br> а причем тут:<br>>а причём тут начисление, я кадровое перемещение с новой надбавкой перепровёл,<br>я вообще не понимаю
Читают тему
(гостей: 1)