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

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) а если эти показатели в будущем надо поменять, то в кадровом переводу после эти показатели появятся.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)