AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.05.2009, 15:51   #1  
%Anton% is offline
%Anton%
Участник
 
80 / 10 (1) +
Регистрация: 04.04.2008
"Любимый" модуль персонал и зарплата )
Я победил данный модуль, но вот только остался один открытый вопрос
Проблема: Не корректный расчет ЗП при изменении значения ставки сотрудника внутри месяца.
В инструкциях по настройке читал, что если табелирование вести по дням, то должно считать правильно, на практике (моей) считает к сожалению не так
Кто сталкивался, подскажите решение.

Заранее спасибо.
Старый 19.05.2009, 17:09   #2  
Eugeny_F is offline
Eugeny_F
Участник
 
371 / 30 (2) +++
Регистрация: 18.11.2003
Адрес: Москва
О какой конкретно ставке идет речь? Если речь идет об окладе, то какие шаги используются?
Старый 20.05.2009, 08:50   #3  
%Anton% is offline
%Anton%
Участник
 
80 / 10 (1) +
Регистрация: 04.04.2008
Да, в принципе это практически оклад.

Шаги по расчету следующие:
Код Шага Метода Диапазон Код Диапазон Тип
СУМ=ЧАСЫ СВЕРХ 2
СУМ=СУМ Х 2
КОРР=СУМ
СУМ=ЧАСЫ СВЕРХ 1,5
СУМ=СУМ Х 1.5
КОРР2=СУМ
КОРР=КОРР+КОРР2
СУМ=ЧАСЫ ПРОСТОЯ
СУМ=СУМ Х 0.35
КОРР2=СУМ
КОРР=КОРР+КОРР2
СУМ=ЧАСЫ ТАРИФ
КОРР2=СУМ
КОРР=КОРР+КОРР2
СУМ=СТАВКА СОТР
СУМ=СУММ / 170
СУМ=СУМ Х КОР

т.е. суть шагов такова: складываем все возможные часы (с учетом коэффициентов) из табеля, Ставку сотрудника/170 = получаем ставку в час, часы * ставку в час = оклад.
Данный расчетный элемент ссылается на Код Ставки Зарплаты, который относится к Тип ставки: Начисл. и Вычеты Сумм. и Процентом (это если открыть через карточку Сотрудника кнопка "Зарплата/Ставки"). Данная ставка у сотрудника изменялась в течение расчетного месяца (т.е. в ставках у сотрудника есть две строки с данной ставкой, при этом дата окончания первой попадает например на 10 число месяца, а дата начала второй на 11 число месяца)
Табель заносят ежедневно.
Старый 20.05.2009, 09:50   #4  
Eugeny_F is offline
Eugeny_F
Участник
 
371 / 30 (2) +++
Регистрация: 18.11.2003
Адрес: Москва
Боюсь, что придется программировать. Дело в том, что у вас у этих работников какая-то двойственность, то ли оклад, то ли часовая тарифная ставка. Для расчета оплаты по окладу есть шаги СУМ=МЕС СТАВКА ДНИ или СУМ=МЕС СТАВКА ЧАС. В этом случае учитывается изменение ставки оклада в течение месяца.
Для оплаты по почасовой ставке есть шаг СУМ=ОПЛ ТАРИФ СТАВ, где изменение ставки вроде бы тоже учитывается. У вас же получился какой-то гибрид этих 2-х понятий. Выхода 2, либо использовать для этих сотрудников часовую тарифную ставка, т.е. делить ставку оклада на 170, не при расчете зарплаты, а на уровне штатного расписания и приказа о приеме (переводе), либо программировать.
Да и кстати оплату сверхурочных, простоев и т.д. лучше делать отдельными элементами (начислениями), а не запихивать все в один.
Старый 20.05.2009, 10:31   #5  
%Anton% is offline
%Anton%
Участник
 
80 / 10 (1) +
Регистрация: 04.04.2008
Спасибо за ответ, попробую еще что нибудь поковыряться так что бы не программировать.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:42.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.