![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
В программе ВС:ПРЕДПРИЯТИЕ можно производить любые удержания из заработной платы. Так как разные удержания имеют различные алгоритмы расчета, то для их описания создан аналитический классификатор «Удержания».
Рис. 180.
В классификатор введены основные, наиболее часто используемые виды удержаний. В любой момент можно добавить дополнительные удержания или изменить существующие.
В аналитическом классификаторе «Удержания» указываются параметры расчета удержаний. Для расчета используются поля:
· Формула;
· Номер;
· Тип.
Рис. 181.
Поле Номер – каждое удержание имеет порядковый номер, начиная с 1. Именно в этом порядке происходит расчет начислений.
Поле Тип – тип начисления. Поле используется, чтобы выделить удержание «Аванс» среди остальных.
Поле Формула – это алгоритм расчета суммы удержания. Алгоритм задается в виде математической формулы, используя предопределенные переменные:
Имя переменной | Описание |
СУММА | При расчете суммы удержания эта переменная примет значение колонки «Сумма» в лицевом счете сотрудника. |
ОКЛ | Значение колонки «Сумма» в лицевом счете сотрудника у начисления, имеющего тип «Оклад». |
ПР | При расчете суммы удержания эта переменная примет значение колонки «Процент» в лицевом счете сотрудника для этого удержания. |
ОВР | Отработанное время за месяц. Значение переменной получается из табеля учета рабочего времени. Может быть выражено либо в рабочих днях, либо в рабочих часах, в зависимости от вида учета рабочего времени, который установлен в личной карточке сотрудника. |
КФ | Календарный фонд месяца – полное число рабочих дней (или часов) месяца, которые сотрудник должен был отработать согласно своему графику работы. В частном случае, если сотрудник не пропускал, КФ равно ОВР. |
КФ_Д | Календарный фонд месяца, строго в днях, в независимости от вида учета рабочего времени |
КФ_Ч | Календарный фонд месяца, строго в часах, в независимости от вида учета рабочего времени. Используется для определения часовой ставки сотрудника (формула расчета часовой ставки ОКЛАД/КФ_Ч), имеющего вид учета рабочего времени в рабочих днях. В дальнейшем часовая ставка может использоваться, например, при оплате сверхурочной работы. |
ОВР_С | Число часов сверурочной работы в целом за месяц. Значение получается из табеля по коду времени С. |
ОВР_С15 | Число часов свехрурочной работы за месяц, оплачиваемой в полуторном размере (первые 2 часа сверхурочной работы в день оплачиваются в полуторном размере). Значение получается из табеля по коду времени С. |
ОВР_С2 | Число часов свехрурочной работы за месяц, оплачиваемой в двойном размере (количество часов сверхурочной работы свыше 2 за день оплачиваются в двойном размере). Значение получается из табеля по коду времени С. |
ОВР_Н | Число ночных часов работы в целом за месяц. Значение получается из табеля по коду времени Н. |
ОВР_РВ | Число часов работы в выходные и праздники в целом за месяц. Значение получается из табеля по коду времени РВ. |
Н_1, Н_2, Н_3 и т.д. | Н_1 – рассчитанная сумма начисления, имеющего номер 1, Н_2 – номер 2 и т.д. Например, если оклад равен 10000 рублей, сотрудник отработал 11 дней (ОВР) из 22 возможных (КФ), то Н_1=СУММА*ОВР/КФ=10000*11/22=5000 (переменная ОКЛ в этом случае будет равна 10000). Переменные Н_1, Н_2 и т.д. используются, когда нужно задать сумму расчета начисления исходя из сумм других начислений. Например, премия рассчитывается исходя из оклада (начисление номер 1) и часов сверхурочной работы (начисление номер 17). Тогда формула расчета премии будет (Н_1+Н_17)*ПР. |
НАЧ_ВСЕГО | Общая сумма всех начислений сотрудника в месяце расчета (Н_1+Н_2+Н_3+…) |
УД_1, УД_2, УД_3 и т.д. | УД_1 – рассчитанная сумма удержания, имеющего номер 1, УД_2 – номер 2 и т.д. Например, если оклад равен 10000 рублей, а процент аванса в лицевом счете указан 40%, то УД_1=ОКЛ*ПР=10000*40%=4000. Переменные УД_1, УД_2 и т.д. используются, когда нужно задать сумму расчета удержания за вычетом других удержаний. |
НДФЛ | Сумма начисленного НДФЛ сотрудника. Например, формулу расчета алиментов можно задать как (НАЧ_ВСЕГО-НДФЛ)*ПР |
Используя эти переменные, можно описать практически любой алгоритм расчета. Кроме переменных разрешается использовать математические операции +, -, *, /, % и т.д. Разрешается использовать скобки для группировки переменных.
Для реализации «ветвлений» в формуле можно применять функцию ЕСЛИ. Функция используется также, как и при расчете начислений.
Дата публикования: 2014-10-30; Прочитано: 328 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!