|
Надбавка за выслугу лет в Зарплата и управление персоналом 3.1. | ☑ | ||
---|---|---|---|---|
0
nvk
16.03.17
✎
16:34
|
Подскажите как настроить в ЗУП 3.1 выслугу лет, если она рассчитывается фиксированной суммой в зависимости от стажа и пропорционально отработанным дням, НО НЕ БОЛЕЕ этой фиксированной суммы.
Я настроила формулу так: ?(НормаДней>=ОтработаноДней, РазмерНадбавкиЗаВыслугуЛет/НормаДней * ОтработаноДней,РазмерНадбавкиЗаВыслугуЛет) Однако, если у сотрудника были кадровые перемещения в течение месяца и количество отработанных дней больше нормы, то формула дает неправильный расчет. Поясню на примере. Выслуга за полный месяц составляет 700 рублей. В январе норма дней равна 17. Был кадровый перевод и периоды работы получились такие: 1) с 01.01 по 15.01. Отработано 5 дней 2) с 16.01 по 31.01. Отработано 13 дней Согласно созданной формуле, расчет был таким: с 01.01 по 15.01 700/17*5 = 205.88руб. с 16.01 по 31.01 700/17*13 = 535.29 руб. В сумме за месяц получилось 741,17, а НАДО 700 руб.! |
|||
1
pavlika
16.03.17
✎
19:35
|
Введи значение показателя постоянного использования для организации по пределу для надбавки за выслугу лет + ?(Условие, Выражение1, Выражение2)
|
|||
2
pavlika
16.03.17
✎
19:36
|
В условие запихни сравнение рассчитанной надбавки с пределом
|
|||
3
nvk
17.03.17
✎
11:57
|
так не получится!
При наличие кадровых переводов расчет идет по периодам и показатели для расчета известны только за этот период. Если бы программа видела количество отработанных часов в целом за месяц при расчете каждого периода.... |
|||
4
Головоломка
17.03.17
✎
12:05
|
(3) Т. е. 700 - это потолок?
|
|||
5
Головоломка
17.03.17
✎
12:12
|
(0) И это - 5+13 = 18. Не совпадает с нормой, однако.
|
|||
6
El_Duke
гуру
17.03.17
✎
12:27
|
(0) Довольно странно вы считаете надбавку за выслугу лет ...
Какой смысл делать её зависимой от отработанного времени ? Она должна выбираться по оценочной шкале в зависимости от стажа и все. Иначе получается ерунда: Вася Пупкин имеет стаж 100500 лет, отработал март полностью - получит надбавку полностью, в апреле пойдет в отпуск и получит кусок от надбавки. По самому расчету Откуда взялось что с 16.01 по 31.01. отработано 13 дней ? Кто насчитал ? Посмотрите произв. календарь, в этом периоде 12 рабочих дней и получаем с 16.01 по 31.01 700/17*12 = 494.12 руб. В сумме с 205.88 имеем 700 руб. "И все хорошо,и никаких разрух" Ф.Ф.Преображенский |
|||
7
Фрэнки
17.03.17
✎
12:43
|
(6) В этой надбавке, что у ТС - там нет твоей логики.
В данном конкретном примере это просто завуалированный рост оклада (хитрая мотивация такая), который увеличивается скачками, в зависимости от стажа выслуги. Но поскольку формально по трудовому кодексу оклады так изменять не положено, вводится надбавка за выслугу лет и все в тряпочку молчат. Примерно лет двадцать уже вся эта кухня так работает. И это очень широко распространенная схема в некоторых отраслях. |
|||
8
El_Duke
гуру
17.03.17
✎
12:53
|
(7) А в моей схеме разве Надбавка не является завуалированным ростом оклада ? Смысл тот же только без привязки к отработанному времени, что гораздо логичнее и прозрачнее
Я не понимаю чего хотят добиться схемой из (0) ? Экономии ? Так её здесь не будет. Если чел отработал 13 дней, а платят за 12 то все равно надо будет делать док Работа в выходные и праздники и оплачивать переработку вдвойне Зачем все затеяно - ЯННП ... |
|||
9
Фрэнки
17.03.17
✎
13:09
|
(8) да не нужна "им", кто все это вводит в эксплуатацию, прозрачность и логичность. Как в отраслевом тарифном соглашении составили хз в каком-то году так эта формулировка до сих пор и болтается по всем учетным политикам любых организаций, оглядывающихся на это отраслевое соглашение.
Я даже не один раз вынужден был присутствовать при обсуждении этих положений - всем все понятно, все умеют читать и считать очень хорошо. А с бюрократической гидрой, внутри которой по нелепой случайности родилось такое положение никто спорить не хочет. |
|||
10
Фрэнки
17.03.17
✎
13:14
|
Самое смешное, что на самых старых и уважаемых, у которых выслуги больше всех, не составляют табеля учета рабочего времени или прописывают там полностью отработанные месяцы в 90% случаев. И выплаты у них, к ко всему прочему идут по корпоративным топовым договорам.
Получается ситуация, как в старом старом анекдоте, про Брежнева и просьбу трудящихся о добавлении вторых ушек на водочные пробки. |
|||
11
El_Duke
гуру
17.03.17
✎
13:18
|
(9) да понятно про бюрократию, странно что это существует десятилетиями. это же дискриминация
Два чела с одинаковым РазмерНадбавкиЗаВыслугуЛет, один полностью отработает месяц и получит 100% надбавки, другой поедет в командировку и получит меньше. Не верю что за многие годы никто не пожаловался на такое в трудовую |
|||
12
Джо-джо
17.03.17
✎
13:24
|
(11) Конечно меньше, ведь при расчёте средней оплаты командировки уже учтена Надбавка за выслугу лет.
Первый целый месяц работает, второй в командировке, у первого 10 оклад+1 надбавка = 11 у второго командировочные по среднему 11 |
|||
13
El_Duke
гуру
17.03.17
✎
13:36
|
(12) не, не так
первый: 10000+1000 = 11000 второй: часть.оклада+по среднему+часть Надбавки < 11000 здесь часть.оклада+по среднему будет примерно 10000, а вот часть Надбавки явно меньше чем 1000 С какой радости, если право на надбавку у них одинаковое ? |
|||
14
Фрэнки
17.03.17
✎
13:44
|
(11) А все давно знают, что при уходе в отпуск и при командировках эта схема проигрывает. Не жалуются. Премии дают тем, кого нужно к командировку отправлять. И весьма существенные. Там есть такая лазейка об особо важных заданиях и тому подобных приколах. Если командировка нужна, значит это важно, а если это важно, то и премия за такое задание подразумевается.
Ну а если с другой стороны посмотреть, то есть и другие гораздо более существенные причины для обращения в суд. Если обращения бывают, то не из-за такой копеечной ерунды. А еще сторона такая, что зависимые от этой всей системы люди очень не хотят потерять работу. Может быть и существуют где-то когда-то единичные случаи обращений с такими нарушениями, но это никак не влияет на глобальную ситуацию |
|||
15
El_Duke
гуру
17.03.17
✎
13:56
|
(14) со стороны работников понятно, не все хотят связываться, судиться (хотя видел таких что за рупь воробья в поле на коленках загоняют), а проверяющие органы что ?
Не видят что ли ? |
|||
16
Фрэнки
17.03.17
✎
14:48
|
(15) Проверяющим раньше было достаточно показать, что все сделано формально в соответствии с отраслевым. Может сейчас уже ситуация меняется, но проверки до таких мелочей не задумываются.
Расчеты все верные! Это главное. А то, что существуют более другие варианты расчетов - ну так все сделано в рамках принятых документов, которые нужно опровергать через суд. Причем, формального нарушения нет, т.к. есть обоснование. Такое возможно и не всякий проверяющий увидит, поскольку они не эти моменты проверяют. Здесь же все налоги исчислены, полностью все белое. Или речь идет о каких-то других проверках? Которые которые проводят представители, близкие к профсоюзным организациям, с участием которых все соответствующие документы были разработаны, обсуждены и по которым затем принимались коллективные договора в каждой конкретной организации. |
|||
17
2S
17.03.17
✎
15:00
|
миста в своем духе.
Все такие важные, а по существу - хера лысого ответили... |
|||
18
Фрэнки
17.03.17
✎
15:04
|
(17) себя тоже в херы записать не забудь - ты тоже ничего не ответил по существу
|
|||
19
Джо-джо
17.03.17
✎
15:06
|
(13) >>здесь часть.оклада+по среднему будет примерно 10000
Не будет, т.к. по среднему рассчитывается из оклада+надбавки. А целый месяц я привёл для простоты и наглядности расчёта |
|||
20
El_Duke
гуру
17.03.17
✎
15:10
|
(17) в (6) и (8) и есть по существу
рабочее время оплачивается в пределах нормы, переработки - отдельными документами, тогда и надбавки от отработанного времени посчитаются верно Большего сказать нельзя, автор не раскрыл откуда взялось превышение нормы, как оформлено и сопутствующие вопросы не осветил (19) "Не будет, т.к. по среднему рассчитывается из оклада+надбавки. " Так это или нет - мы не знаем, нигде не сказано |
|||
21
Джо-джо
17.03.17
✎
15:27
|
(20) Значит для "справедливого" расчёта нужно включить её в расчёт.
А ещё можно вместо Отработано дней поставить ВремяВДнях и в виды времени добавить Командировку |
|||
22
Джо-джо
17.03.17
✎
15:30
|
Вообще схема кривая, обычно Надбавка за выслугу считается процентом от РасчетнойБазу. Если в базе только оклад, тогда не важно сколько сотр. отработал. При неполном месяце оклад будет меньше, соответственно и надбавка меньше.
А в расч.базу можно будет включить командировку, тогда надбавка будет идти на командировку, а например на больничный нет |
|||
23
Джо-джо
17.03.17
✎
15:31
|
И вообще, ИМХО для "НО НЕ БОЛЕЕ" лучше было бы использовать МИН
|
|||
24
Джо-джо
17.03.17
✎
15:32
|
МИН(РазмерНадбавкиЗаВыслугуЛет/НормаДней * ОтработаноДней,РазмерНадбавкиЗаВыслугуЛет)
|
|||
25
Джо-джо
17.03.17
✎
15:34
|
даже так
МИН(РазмерНадбавкиЗаВыслугуЛет/НормаДней * ВремяВДнях,РазмерНадбавкиЗаВыслугуЛет) И можете сами решать, включать ли командировку в Виды времени или нет |
|||
26
El_Duke
гуру
17.03.17
✎
15:53
|
(21) да это даже не важно
Если ты создашь "справедливый" расчет для среднего и почти выравняешь (полного равенства не добиться) у двух сотров оплаты по окладу и часть окл.+средний, то на надбавку это не влияет никак У автора надбавка фиксирована (700 руб.) для определенного стажа, от расчетной базы не зависит. Для меня очевидно что все у кого такой же стаж должны получить 700 руб. Другая надбавка может быть только за другой стаж. А они эти 700 руб. еще и в зависимость от отработанного времени ставят. Если Вася1 отработал в марте положенный 21 день - получит 700 руб., а Вася2 отработает те же 21 день, но по окладу 11 дней и в командировке 10 дней - получит надбавку почти в 2 раза меньше. Такого быть не должно. |
|||
27
Джо-джо
17.03.17
✎
15:57
|
(26) А по твоей логике сотр. может пол месяца прогулять или проболеть, а надбавку полную получит
|
|||
28
El_Duke
гуру
17.03.17
✎
16:00
|
(27) Да, совершенно верно
Потому что это надбавка за ВЫСЛУГУ, и ранее заработанная выслуга не меняется от того что ты проболел или прогулял текущие полмесяца |
|||
29
Джо-джо
17.03.17
✎
16:02
|
(28) Это уже пенсия какая-то. Может ещё и после увольнения её платить?
|
|||
30
El_Duke
гуру
17.03.17
✎
16:11
|
(29) Познакомьтесь коллега, это называется оценочная шкала
Для примера стаж,мес надбавка,руб. 0-12 х1 13-36 х2 37-60 х3 >60 х4 Если у тебя стаж для выслуги в начале 2017 г. 38 мес. - твоя надбавка х3. Независимо ни от чего. И весь 2017 г. она будет такой. Хоть ты болей, хоть ты прогуливай - пофиг. Все у кого стаж 37-60 должны получать её одинаково. Если надо учитывать отработанное время - вводите другую надбавку, по смыслу связанную именно с присутствием на рабочем месте |
|||
31
Джо-джо
17.03.17
✎
16:17
|
Оценочная шкала это лишь способ определения размера надбавки.
"Хоть ты болей, хоть ты прогуливай - пофиг." сами придумали, коллега? или будет пруф? |
|||
32
Фрэнки
17.03.17
✎
16:17
|
(29) и такое тоже есть. Практика отраслевых соглашений имеется, когда надбавку за выслугу лет продолжают платить и уволенным пенсионерам, при соблюдении некоторых оговорок, конечно. Но такое есть.
Есть еще и специальные условия внутри банковской отрасли. Там все еще более замечательно. Но увы, подробностей не расскажу. Одно скажу, что и там для уволенных, при соблюдении заранее оговоренных условий, имеются регулярные выплаты, зависящие от показателя Выслуга лет. :) |
|||
33
Фрэнки
17.03.17
✎
16:18
|
(31) не уверен, что он даст тебе пруф. Пруф на публичное размещение такого текста в инете в статьях или ссылка на конкретную организацию тебе надо выдать и спалить контору :)
|
|||
34
Джо-джо
17.03.17
✎
16:19
|
(30) Прогул оплачивается в нулевом размере. 0х3=0
|
|||
35
Джо-джо
17.03.17
✎
16:20
|
(33) Вот именно, что положения конкретных организаций на другие не распространяются, и даже если у кого-то так, то это не значит, что так же должно быть и у остальных
|
|||
36
Фрэнки
17.03.17
✎
16:20
|
(34) Прогулы надо регистрировать должным образом. А просто отсутвие на рабочем месте, без назначения факта "прогул" - оно не влияет на расчеты по выслугам. А за прогулы можно всех вкусняшек лишиться в один момент.
|
|||
37
El_Duke
гуру
17.03.17
✎
16:20
|
(31) какое еще пруф ?
Как может измениться уже заработанный стаж от прогула в текущем месяце ? (34) Не путай оплату в текущем месяце с надбавкой за прошлые достижения |
|||
38
Джо-джо
17.03.17
✎
16:22
|
(37) Я не путаю, вопрос лишь в базе, с которой нужно считать эти х3
|
|||
39
Джо-джо
17.03.17
✎
16:23
|
(37) Всё вышенаписанное это ваше личное мнение или общеобязательные нормы? Если второе, то прошу привести ссылки на эти нормы(пруфы).
Ваше мнение я понял, повторять его по 10 раз смысла нет |
|||
40
Джо-джо
17.03.17
✎
16:25
|
(36) отсутствие по невыясненной причине так же не оплачивается, всё равно получается 0х3=0
|
|||
41
El_Duke
гуру
17.03.17
✎
16:34
|
(38) твое опровержение моих слов является личным мнением или подтверждено общеобязательной нормой ? Если второе, то тоже прошу привести ссылки на эти нормы(пруфы).
Или ты думаешь что раз первым закричал "Давай пруф !" то приобрел дополнительный аргумент в споре ? |
|||
42
Джо-джо
17.03.17
✎
16:35
|
(41) Слив защитан
|
|||
43
El_Duke
гуру
17.03.17
✎
16:36
|
(40) ты явно не понимаешь смысла доплаты за выслугу
Это поощрительная выплата, никак не связанная с оплатой текущего месяца. (42) точно также засчитываю слив тебе |
|||
44
Джо-джо
17.03.17
✎
16:38
|
(43) В данном случае как раз первым закричал "Слив защитан !" тот приобрел окончательный аргумент в споре
|
|||
45
El_Duke
гуру
17.03.17
✎
16:39
|
(44) можешь кричать что хочешь, мне профиг, дополнительных аргументов это не дает никаких
|
|||
46
Джо-джо
17.03.17
✎
16:44
|
(43) Конечно, никто кроме тебя не понимает, даже разработчики ЗУПа. Открой зуп и посмотри как там настроена надбавка за выслугу лет.
Вот тебе инструкция с ИТС https://its.1c.ru/db/staff1c#content:33655:zup30 а вот картинка из ЗУПа https://hkar.ru/Ofkp |
|||
47
Джо-джо
17.03.17
✎
16:45
|
||||
48
El_Duke
гуру
17.03.17
✎
16:52
|
(46) (47) Каким боком это относится к вопросу автора ?
Читай в (0) внимательно: "Выслуга за полный месяц составляет 700 рублей." Никаких расчетных баз нет, сумма фиксирована. А раз так, то есть только оценочная шкала за какой стаж 700 руб, за какой - другая сумма. Отвечай на то что спрашивают, а не на свои фантазии |
|||
49
nvk
25.03.17
✎
06:02
|
В нашей организации начислений, которые зависят от отработанного времени и ограничены по сумме, несколько.
То есть, есть надбавки фиксированной суммой пропорционально отработанному времени, но не больше этой суммы. Выслугу я привела как пример. Если в течение месяца отработано меньше нормы или нет кадровых переводов, то настраивается просто. Но когда отработано больше нормы и есть кадровый перевод, то начисление разбивается по периодам и в итоге сумма получается больше, а такого быть не должно. Меня интересует возможно ли стандартными средствами 1С ЗУП 3.1 настроить такие начисления? В ЗУП 2.5 я дописывала алгоритмы в конфигурации, сейчас переходим на 3.1 и не хотелось бы менять типовую. |
|||
50
Фрэнки
25.03.17
✎
09:44
|
(49) Если в одном периоде образуется только одна запись с начисление по нужному для начисления виду расчета... Тогда прямо в этом Вид расчета при обработке формулы будет обращение к всем показателям.
Можно прямо в формуле поставить ?(условие,"для истины","для ложь") - делали таким образом, наверняка. А вот когда записей несколько из-за разбивки на разные кусочки месяца из-за Вытеснения или еще чего-то, смотрите сами, что там не просто сумма считается каким-то непонятным образом, но и применяется чаще, чем это разрешено. Т.е. получается, что это доплаты изначально не должны создаваться с неверным количеством записей. Не знаю, насколько читабельным получился мой ответ, если нужно - уточняйте. И примеры настроек видов расчетов дайте, как было, как нужно. Смысл в целом понятен, но не очень понятно в деталях |
|||
51
nvk
25.03.17
✎
13:10
|
Более подробно:
Есть доплата 700 рублей пропорционально отработанному времени и за месяц должно быть не более 700 руб., даже если будет работа в выходной или праздничный день. Январь 2017г. Норма по пятидневке - 17 дней. Есть кадровый перевод, который делит месяц на два периода. 01.01.17 - 15.01.17 16.01.17 - 31.01.17 В первый период отработано 5 дней по графику и 1 день в выходной (в табеле указываем, что это праздничный день). Всего 6 дней. Во второй период отработано 12 дней по графику Итого отработано 18 дней. А норма 17 дней. Настраиваю формулу: ?(НормаДней>=ОтработаноДней, РазмерНадбавкиЗаВыслугуЛет/НормаДней * ОтработаноДней,РазмерНадбавкиЗаВыслугуЛет) По этой формуле получаем 01.01.17 - 15.01.17 247.06 руб. 16.01.17 - 31.01.17 494.12 руб. В сумме 741.18руб., а надо 700 руб. Если заменить показатель ОтработаноДней на ВремяВДнях и формулу изменить вот так МИН(РазмерНадбавкиЗаВыслугуЛет/НормаДней*ВремяВДнях, РазмерНадбавкиЗаВыслугуЛет), то посчитано будет правильно (если в табеле будет не Явка, а работа в праздничный день) Но расчет по этой формуле не пойдет, если будут неявки. Так как не будет учтена работа в праздник (или выходной)! Как быть в таких случаях? Думаю понятно все описала. |
|||
52
Фрэнки
25.03.17
✎
13:31
|
теперь понятно.
Я вот вспомнил, что в моей практике попадались базы, где при единичных случаях правили вручную результат расчета. Подумаю, как бы это можно было решить. опишусь по результатам. |
|||
53
Фрэнки
25.03.17
✎
13:40
|
Я так понимаю, что в отладчике должно быть видно (если получится туда пролезть отладчиком), что по вот этому куску:
--- ?(НормаДней>=ОтработаноДней, РазмерНадбавкиЗаВыслугуЛет/НормаДней * ОтработаноДней,РазмерНадбавкиЗаВыслугуЛет) По этой формуле получаем 01.01.17 - 15.01.17 247.06 руб. 16.01.17 - 31.01.17 494.12 руб. В сумме 741.18руб., а надо 700 руб. --- Очевидно, что это вычисляется два раза и НормаДней берется за весь месяц, при этом, ОтработаноДней не за весь месяц, а за столько, сколько указано в текущем куске. Именно из-за этого сумма оба раза меньше самой Надбавки. Подпортите немного формулу и выскочит два раза по 700 рублей. |
|||
54
Фрэнки
25.03.17
✎
13:41
|
т.е. я к тому, что сам принцип применения это формулы некорректный.
|
|||
55
Фрэнки
25.03.17
✎
13:49
|
да-да, все верно. из-за НормаДней>=ОтработаноДней
получается результат Истина в обеих строках. Поэтому не подставилось 700. Т.е. используется доля от размера ВСЕГДА если Норма дней взято за Месяц, а ОтработаноДней по каждой строчке меньше НормаДней. Любое кадровое перемещение даст такой результат, который не совпадет с ожидаемым, если ОтработаноДней1+ОтработаноДней2 больше НормаДней. |
|||
56
nvk
25.03.17
✎
14:52
|
В обработке "МенеджерРасчетаЗарплаты" есть функция "РезультатПоФормуле" . Там значения всех показателей видно.
НО, так же, как и в 2.5, расчет ведется по каждому периоду и в момент расчета по конкретному периоду, не видны значения показателей других периодов. То есть , когда рассчитывается период 01.01.17 - 15.01.17 значения показателей периода 16.01.17 - 31.01.17 (ОтработаноДней, ВремяВДнях) неизвестны и наоборот. По хорошему, надо знать время отработанное в целом за месяц. Но как его определить? |
|||
57
Фрэнки
25.03.17
✎
15:37
|
По хорошему нужно каким-то образом настроить, чтоб не было нескольких периодов при начислении доплаты.
|
|||
58
Фрэнки
25.03.17
✎
16:35
|
Ниже мой вывод, после вдумчивого разглядывания практически самой свежей демки 3.1 (т.е. без каких-либо доработок)
"можно ли сделать желаемое без доработки конфигурации" Если без существенной доработки и без нескольких периодов чтоб брало почти автоматом, сделать можно только через разовые документы. А чтоб не слишком попадать в зависимость от обновлений, то прикрутить дополнительную внешнюю обработку с заполнением табличной части в этом специальном документе. Потому что все добавляемые показатели или от базовых зависят или у них никак не могут быть задана связь со сведениями в программе. Т.е. заметно новых возможностей от версии 2.5 для работы с показателями не добавилось |
|||
59
El_Duke
гуру
25.03.17
✎
21:17
|
(49) Вы похоже совершенно не хотите учитывать что принятые у вас способы расчета необоснованно дискриминируют часть сотрудников. То что за это до сих пор не наказали создает иллюзию что так будет всегда. Зря, иллюзии вредны.
|
|||
60
nvk
26.03.17
✎
08:08
|
(58) Спасибо.
(59) Я исполнитель. Все прописано в положении об оплате труда и у меня нет права диктовать алгоритмы начислений. |
|||
61
El_Duke
гуру
27.03.17
✎
09:14
|
(60) Вот именно исполнитель и будет во всем виноват когда это выявят. Банально назначат крайним
|
|||
62
sergeev-ag-1977
27.03.17
✎
10:27
|
1) Вводим элемент справочника "Показатели схем мотивации" - "Добавка за выслугу лет" - отражаем что этот показатель для сотрудника, меняется кадровыми документами.
2) Вводи вид расчета: "доплата за выслугу лет" ссылка на 1) и отработано/по графику. 3) в кадровых документах добавляем вид оплаты сотруднику и ставим значение показателя. |
|||
63
nvk
27.03.17
✎
16:23
|
(62)
Меня интересуют настройки в ЗУП 3.1 а не в ЗУП 2.5 Справочник "Показатели схем мотивации" есть в 2.5, в 3.1 - Показатели расчета зарплаты |
|||
64
Фрэнки
27.03.17
✎
18:32
|
(63) но даже если они называются по другому, описание в (62) не позволяет решить поставленную задачу и в зуп 2.5 тоже.
Просто не сделан анализ, а что же получится в итоге, после того, как все будет введено. В итогах описанного все равно будет две записи, если произойдет кадровое перемещение внутри расчетного периода и сумма этих записей может оказаться снова больше |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |