Возможно ли такое в ЗУПе

1. JBoy 2 30.10.24 16:01 Сейчас в теме
Здравствуйте. Расчетчики поставили задачу - автоматизировать расчет квартальной премии.
Она должна считаться по след. формуле: КвПремия = (Х*3/КолЧасовВКвартале*ФактическиОтработанныеЧасыВКвартале) - (Оклад1МесяцаКвартала+Премия1МесяцаКвартала)-(Оклад2МесяцаКвартала+Премия2МесяцаКвартала)-(Оклад3МесяцаКвартала+Премия3МесяцаКвартала).
где Х - параметр, который вводится вручную. Вообще, возможно ли такое? И если да, то как это все реализовать.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. Vinzor 107 30.10.24 16:57 Сейчас в теме
(1) У меня похожее было.
Сделал в расширении.

"Х" лучше вводить через "Данные для расчета зарплаты"
2. INZ 30.10.24 16:25 Сейчас в теме
Оклад1МесяцаКвартала+Премия1МесяцаКвартала)-(Оклад2МесяцаКвартала+Премия2МесяцаКвартала)-(Оклад3МесяцаКвартала+Премия3МесяцаКвартала).
это по базе
КолЧасовВКвартале*ФактическиОтработанныеЧасыВКвартале) -
Добавить такие Параметры в формулу и заполнять внешней обработкой в документе
3. JBoy 2 30.10.24 16:50 Сейчас в теме
(2)
это по базе
У меня такого в базе нет...И про заполнять внешней обработкой в документе непонятно
5. XelOla 19 30.10.24 17:07 Сейчас в теме
(3) Сделать - отчет - расчет.
В отчете в разные колонки все параметры премии.
А потом уже грузить в документ премия результат.
6. INZ 31.10.24 08:49 Сейчас в теме
(3)
У меня такого в базе нет..
По расчетной базе. Хотя если месяц 3 это текущий месяц то будет все сложнее

(3)
И про заполнять внешней обработкой в документе непонятно

Ну а тут все просто. Создаем подключаемую обработку табличной части. Пользователь нажимает кнопку "заполнить ТЧ" и параметры КолЧасовВКвартале ФактическиОтработанныеЧасыВКвартале заполняешь в своей обработке. Единственное- заранее уточни у бухгалтеров что они имеют ввиду под ФактическиОтработанныеЧасыВКвартале. Это могут быть Явки, Ночные, сверхурочные(последние могут не быть). Также фактически отработанными могут быть больничные и командировки. Еще есть оплачиваемые по среднему заработку (исполнение гособязанностей) . Иногда проще от нормы графика отнять отклонения (отпуска, больничные).
7. JBoy 2 31.10.24 16:10 Сейчас в теме
(6) Давайте по порядку. Создаю начисление "Квартальная премия". Назначение начисления - квартальная премия, начисление выполняется - по отдельному документу. Вид документа - премия, Периодичность начисления - раз в квартал. Результат рассчитывается....а вот с формулой никак ((
8. INZ 31.10.24 16:42 Сейчас в теме
(7)
по отдельному документу
Месяц3 будет текущим? Т.е. премия по итогам января,февраля, марта будет начислятся в марте или апреле?
13. DENSKR 16 31.10.24 20:05 Сейчас в теме
9. JBoy 2 31.10.24 16:45 Сейчас в теме
Наверное все же в марте
10. INZ 31.10.24 17:27 Сейчас в теме
Окладмесяца и премия месяца берутся суммы за фактически отработанное время ? Или в полной сумме?
11. JBoy 2 31.10.24 17:33 Сейчас в теме
(10) наверное за фактически отработанное время
12. INZ 31.10.24 18:16 Сейчас в теме
(11) ну тогда либо начислять в документе начисление зп и взносов либо в премия, но после начисления. Первый вариант усложняет подсчет премии, второй может привести к проблемам, например с ндфл
p. s. Настораживает слово наверное. От этих вводных много зависит
14. JBoy 2 01.11.24 09:45 Сейчас в теме
(12) Расчетчицы наши говорили, что хотят делать все документом "Премия". "Наверное" потому что это мои домыслы, мне в тз написали просто - оклад+премия за 1 мес кв., оклад+премия за 2 мес...я так понимаю это рассчитанные ранее значения
15. INZ 01.11.24 11:14 Сейчас в теме
(14)
Расчетчицы наши говорили, что хотят делать все документом "Премия"

И выплачивать премию в аванс :)
Если серьезно. Бухгалтерам следует сопоставлять свои желания хотя бы с законами математики. И сразу предупредить за последствия документов, которые считаются после начисления ЗП.

Я не пробовал, но говорят работает. Функция заполнения документа начисления зарплаты включена в командный интерфейс. Вероятно это РасчетЗарплатыРасширенный.ДанныеДляЗаполненияТаблицДокумента. Ты получишь расчет за текущий месяц, берешь оклад и премию и прибавляешь к рассчитанной базе за два предыдущих месяца. Но опять же - а если в окончательном расчете (который после премии) суммы оклада и премии будут другими?
16. INZ 01.11.24 11:23 Сейчас в теме
(14)
мне в тз написали просто - оклад+премия за 1 мес кв., оклад+премия за 2 мес...я

Так напиши обратно - просьба уточнить: 1.Данные за 3 месяц надо ПРЕДВАРИТЕЛЬНО ПОДСЧИТАТЬ или брать из документа начисление зарплаты и взносов? Если считаем предварительно - то могут быть расхождения с фактом. Если премия будет после начисления ЗП то НДФЛ может сильно удивить 2. В расчет отработанных часов брать только Явки? А если сотрудник был в командировке? А если сверхурочные? А если больничный по производственной травме?
17. JBoy 2 01.11.24 11:36 Сейчас в теме
(16) Мне хотя бы сам принцип понять настройки начисления, дальше думаю небольшие добавления смогу внести и сам...Понимаю, что какая то странная формула для расчета квартальной премии ( в интернете полно примеров, но все не то).
19. INZ 01.11.24 11:54 Сейчас в теме
(17)
Она должна считаться по след. формуле: КвПремия = (Х*3/КолЧасовВКвартале*ФактическиОтработанныеЧасыВКвартале) - (Оклад1МесяцаКвартала+Премия1МесяцаКвартала)-(Оклад2МесяцаКвартала+Премия2МесяцаКвартала)-(Оклад3МесяцаКвартала+Премия3МесяцаКвартала).

В твоей формуле Оклад3МесяцаКвартала+Премия3МесяцаКвартала должен быть начислен документом НЗиВ. Т.е. документ премия будет после НЗиВ а это плохо. Или при расчете в своей обработке делай предварительный расчет ЗП.. См. выше это не сложно
18. INZ 01.11.24 11:50 Сейчас в теме
В твоем случае одной формулой не обойтись. Ты в формуле добавляешь параметры "пустышки" (отработанноДней, нормаДней). Дальше делаешь обработку табличной части для документа премия. И уже этой обработкой заполняешь параметры. Параметры Премия1,Оклад1.... Это можно получить включив в формулу расчетную базу. НО расчетная база с текущим месяцем будет считаться только в документе начисление ЗП (что логично). Поэтому если будешь считать документом премия то тебе нужно будет сделать предварительный ПОДрасчет , который, естественно, может не совпасть с окончательным. Если ты будешь считать премию после расчета зп. То твой документ Премия будет считать НДФЛ после документа начисление зп. А это не хорошо
20. JBoy 2 01.11.24 13:15 Сейчас в теме
(18) Не совсем понял как мне получить параметры Премия1, Оклад1...и давайте рассмотрим все же пример когда квартальная премия рассчитывается в следующем квартале.
21. INZ 01.11.24 13:49 Сейчас в теме
(20)
Премия1, Оклад1.
Включить в формулу РасчетнаяБаза, на закладке расчетная база выбрать оклад и Премию(ии) которая(ые) должны входить в формулу
22. JBoy 2 01.11.24 14:33 Сейчас в теме
(21) Добавил Оклад и Премию ежемесячную, в параметрах они появились, но где Премия1,Премия2, Оклад1, Оклад2?
23. INZ 01.11.24 14:52 Сейчас в теме
В формулу просто добавь "Расчётная база"
Открой закладку Расчёт базы, выбери оклад и премию, длительность 3, сдвиг 1
Это будет (Оклад1МесяцаКвартала+Премия1МесяцаКвартала)+(Оклад2МесяцаКвартала+Премия2МесяцаКвартала)+(Оклад3МесяцаКвартала+Премия3МесяцаКвартала)
24. JBoy 2 01.11.24 15:04 Сейчас в теме
(23) т.е. Вместо (Оклад1МесяцаКвартала+Премия1МесяцаКвартала)+(Оклад2МесяцаКвартала+Премия2МесяцаКвартала)+(Оклад3МесяцаКвартала+Премия3МесяцаКвартала) у меня в формуле будет только Расчетная база?
25. INZ 01.11.24 15:12 Сейчас в теме
26. JBoy 2 01.11.24 15:17 Сейчас в теме
(25) Если я все правильно понимаю, то моя первоначальная формула примет вид Х*3/КолЧасовВКвартале*ФактическиОтработанныеЧасы - РасчетнаяБаза?
27. INZ 01.11.24 16:30 Сейчас в теме
28. JBoy 2 01.11.24 16:33 Сейчас в теме
ок. Спасибо, попробую.....Я правильно понимаю, что если мы начисляем премию в октябре, за 3 кв., то у нас должны быть начисления за июль, август, сентябрь? По ним будет рассчитана расчетная база, а остальные параметры будут вводиться в документе Премия? Просто тестирую все в копии конечно же, возможно там чего то не рассчитано....
29. INZ 01.11.24 16:45 Сейчас в теме
Да, как один из вариантов
Оставьте свое сообщение

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