Надбавка за выслугу лет в Зарплата и управление персоналом 3.1. #793207


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

В этой группе 1С