Среднемесячная норма в формуле

1. Fold 06.04.17 23:24 Сейчас в теме
Подскажите, как можно добавить в формулу среднемесячное количество часов? По умолчанию в показателях есть только норма часов в текущем месяце.

Для примера нужно оклад разделить на среднемесячную норму часов и умножить на некое кол-во отработанных часов.
По теме из базы знаний
Найденные решения
22. Fold 17.04.17 12:33 Сейчас в теме
(20) Оказалось есть еще одно решение, даже лучше чем предыдущее.

Создаем постоянный показатель с назначением ДляОрганизации, после этого его можно выбрать в шаблоне и соответственно ввести в начале года документом ДанныеДляРасчетаЗарплаты. Проделываем это для каждого графика, где есть подобные доплаты. Далее создаем начисление с нужной формулой и отмечаем что данное начисление вводится документом. После этого вводим его когда есть необходимость регистрацией разовых начислений. Минус способа в том, что придется для каждого графика создавать свой вид расчета.
SpiritASN; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. emilliya 2 07.04.17 05:43 Сейчас в теме
(1) Среднемесячное количество часов в месяце за год или за другой период?

Можно попробовать упростить и написать формулу с "если" типа

если год=2017 тогда
средниечасы=160
иначеесли год=2018 тогда
средниечасы=161
иначе
средниечасы=162
конецесли;

Как пример, по самой формуле нужно синтаксис уточнять
3. SpiritASN 07.04.17 08:35 Сейчас в теме
(1) Можно ввести отдельный показатель и заполнить его у тех сотрудников кому начисляется по данной формуле. Каждый год этот показатель можно будет изменять.
4. Fold 07.04.17 09:30 Сейчас в теме
(3) Создал показатель постоянного действия, как его ввести теперь сотрудникам? В зависимости от графика сотрудника цифра будет разная, графиков много. В документе "данные для расчета зарплаты" показателя не появилось. Само начисление настроено так: "Выполняется по отдельному документу". Оно будет не каждый месяц у сотрудников. Сама формула начисления выглядит так:

Оклад/СреднемесячныеЧасы*ЧасыДежурства
6. SpiritASN 07.04.17 15:57 Сейчас в теме
(4)значит Вам нужна норма часов среднегодовая за месяц? (т.е. пример: при 40-часовой рабочей неделе в год 1973 часа. Норма часов среднегодовая за месяц = 1973 / 12 = 164,42)
Если это так, то:
В начислении: "начисление выполняется" - "если только введено значение показателя", где показатель указать ЧасыДежурства. В постоянных показателях нужно выбрать галочкой: Оклад и СреднемесячныеЧасы. Эти данные можно ввести документом "Кадровый перевод" или при приеме на работу. В учете времени выбрать дополнительная оплата за уже оплаченное время (это для того чтобы в расчетном листке не выходили часы из графика, т.к. ЧасыДежурства вводятся вручную, а не из графика), иначе можно выбрать как основной оклад.
СреднемесячныеЧасы. В свойствах выбрать - "во всех месяцах после ввода значения".
ЧасыДежурства. В свойствах выбрать - "только в месяце, в котором вводится значение" - "вводится единовременным док-ом ввода данных для расчета зарплаты".
В "Шаблон ввода исходных данных" нужно создать "Часы Дежурства", где выбрать "Разовые" и показатель"ЧасыДежурства".
Все.
Теперь чтобы начисление произошло в каком-то месяце. Нужно в "Данные для расчета зарплаты" (находится на закладке Зарплата) ввести "ЧасыДежурства" для сотрудников в этом месяце списком.
8. Fold 17.04.17 09:46 Сейчас в теме
(6) Все сделал так же, но в кадровом переводе не даёт выбрать СреднемесячныеЧасы показатель.
10. SpiritASN 17.04.17 09:53 Сейчас в теме
(8)нужно настроить начисление. Под формулой есть постоянные показатели, там нужно поставить галочки напротив Оклада и СреднемесячныеЧасы. Тогда будет возможность заполнить и изменить.
13. Fold 17.04.17 10:01 Сейчас в теме
(10) На скрине ведь видно что эти галки стоят, в среднемесячных часах стоит использовать во всех месяцах, тоже на скринах есть.
5. Fold 07.04.17 10:53 Сейчас в теме
т.е. получается показатель СреднемесячныеЧасы постоянный, а ЧасыДежурства должен вводиться в разовом начислении, т.к. бывает не каждый месяц. В шаблон запихать СреднемесячныеЧасы не даёт, не смотря на то что в настройках показателя он постоянный.
7. sonik1C 07.04.17 18:18 Сейчас в теме
возможно не надо изобретать велосипед
Оклад/СреднемесячныеЧасы*ЧасыДежурства ,вы создаетет переработку такой учет в программе реализован вам просто нужно поставить галочку суммированный учет рабочего времени и регестрировать документом эти дежурства как переработку.
Ну тоесть заносите эти часы отдельно от общих часов.
9. Fold 17.04.17 09:53 Сейчас в теме
Вот скрины
Прикрепленные файлы:
11. SpiritASN 17.04.17 09:57 Сейчас в теме
(9)в свойствах показателя СреднемесячныеЧасы стоит использовать во всех месяцах после ввода значения?
12. SpiritASN 17.04.17 10:01 Сейчас в теме
(9) может в кадровом переводе столбец для заполнения показателя СреднемесячныеЧасы слишком мал?
14. Fold 17.04.17 10:03 Сейчас в теме
(12) Я когда делаю кадровый перевод, он вообще не дает в списке возможных этот показатель.
Прикрепленные файлы:
15. SpiritASN 17.04.17 10:12 Сейчас в теме
(14) т.е. сотруднику даже внести это начисление не можете?
18. Fold 17.04.17 10:41 Сейчас в теме
(15) Нет, вобще не дает.
(16) Доп тарифы и коэф. вообще нету в документе такой таблицы.
(17) Пробовал, все равно не даёт в кадровом ее выбрать.
16. SpiritASN 17.04.17 10:19 Сейчас в теме
(14) если так не идет можно по другому.
в показателе СреднемесячныеЧасы поставить как тарифная ставка, использовать во всех месяцах после ввода значения.
В кадровом переводе можно ее заполнить отдельно от начисления в правой таблице "Дополнительные тарифы и коэффициенты"
17. SpiritASN 17.04.17 10:22 Сейчас в теме
(14)тарифная ставка - месячная
19. Fold 17.04.17 11:51 Сейчас в теме
В общем фишка была вся в том что реквизит "Начисление выполняется" должен быть выставлен в "Ежемесячно". Тогда в кадрах все красиво, не совсем конечно то что нужно, хотелось разовым начислением вводить.
20. SpiritASN 17.04.17 12:15 Сейчас в теме
(19) все понятно. Значит в разовом начислении нельзя так показатели вводить.
Значит только через показатели.
Чтобы было разовым начислением, то нужно у самого сотрудника на закладке начисление в таблице "Дополнительные тарифы и коэффициенты" ввести показатели "Оклад" и "СреднемесячныеЧасы" как тарифные ставки ежемесячные. И все должно заработать. Попробуй.
22. Fold 17.04.17 12:33 Сейчас в теме
(20) Оказалось есть еще одно решение, даже лучше чем предыдущее.

Создаем постоянный показатель с назначением ДляОрганизации, после этого его можно выбрать в шаблоне и соответственно ввести в начале года документом ДанныеДляРасчетаЗарплаты. Проделываем это для каждого графика, где есть подобные доплаты. Далее создаем начисление с нужной формулой и отмечаем что данное начисление вводится документом. После этого вводим его когда есть необходимость регистрацией разовых начислений. Минус способа в том, что придется для каждого графика создавать свой вид расчета.
SpiritASN; +1 Ответить
23. SpiritASN 17.04.17 14:13 Сейчас в теме
(22) отлично. Надо посмотреть, интересно стало.
21. SpiritASN 17.04.17 12:17 Сейчас в теме
(19) а если эти показатели в будущем надо поменять, то в кадровом переводу после эти показатели появятся.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот