|
27.04.2012, 15:49 | #1 |
NavAx
|
DAX Где код учитывающий табель-ставки?
Коллеги, возникла необходимость внести доработку в расчет по табелю. но не могу понять как учитываются табель-ставки. Ранее мне так кажется в 3.0 был код составляющий интервалы расчета табеля в соответствии с изменениями табель ставок за период расчета. А сейчас никак не могу найти этот код? Или теперь изменение оклада в середине месяца игнорируется?
Система - DAX2009
__________________
Начать что-либо, никогда не поздно - просто начни сейчас. |
|
28.04.2012, 15:11 | #2 |
Участник
|
принципиальных отличий в АХ2009 от 3.0 по поднятому вопросу нет.
Уважаемый, прежде чем кодить, найдите ответы на следующие вопрос каким документом и на основании чего был изменен оклад. Например если был сделан документ перевод или индексация штатного расписания, то вы уже серьезно изменили стандартный функционал и кроме вас, вам никто не поможет. Далее спросите у глав. буха где взять документ "Система оплаты труда на предприятии", где должно быть расписано все от алгоритма расчета по каждому виду зарплаты до выплаты. ИМХО: Если функционал не меняли, то 100 % или повышение сделано не правильным документом, скорее всего в ручную или оно ошибочно. |
|
15.05.2012, 09:43 | #3 |
NavAx
|
А вот как должен звучать правильный ответ на мой вопрос:
Код учитывающий табель-ставки находится в классе RPayTblTransFormCreate в методе getTblCon. Концепция работы следующая - упомянутый выше метод создает контейнер с перечнем интервалов границами которых служат изменения табель ставок.Затем на сотрудника создается столько строк табеля сколько было интервалов. При расчете табельных счетчиков цикл идет по строкам табеля и вуаля! Так что если надо что-то стороннее прикрутить к зарплате - обращайтесь!
__________________
Начать что-либо, никогда не поздно - просто начни сейчас. |
|
16.05.2012, 08:23 | #4 |
Участник
|
круто.
а можно ещё сформировать автоматически журнал оплаты штрафов за нарушение по ТК РФ с автоматической разноской |
|
|
За это сообщение автора поблагодарили: S.Kuskov (1). |
|
|