Как надбавку за вредность по штатному связать с часами по табелю? #204830


#0 by Student
Нужно чтобы по часам проставленнным в табеле по Типу отработанных часов (я ввел За Вредность)и согласно проценту "надбавка за вредность" проставленному в штатном расписании производилось начисление. Просмотрел доки НачислениеЗаработнойПлаты и ВыплатаЗаработнойПлаты - не нашел где считается процент. Может кто подскажет?
#1 by kn
Процент считается в алгоритме ВР ЗаВредность,который срабатывает при расчете записей ЖР.
#2 by AlexMir
Базу ВР "Надбавка за вредность" определить как "Оплата за вредность по табелю".
#3 by Student
Где мне посмотреть?
#4 by AlexMir
Посмотреть что? Как считается доплата за вредность? Конфигуратор - Виды расчетов.
#5 by Student
Не совсем понял. Открываю Базу ВР "Доплата за вредность" в Составе облагаемой базы стоит: "Оплата по табелю", "Оплата по тарифу", "Оплата по окладу" - что нужно еще..
#6 by AlexMir
Именно так по стандарту. Суммы, начисленные этими ВР, умножаются на процент, и начисляется доплата за вредность. Если нужно, чтобы доплата производилась не от всей суммы, начисленной по табелю, а только от определенных "часов вредности", нужно убрать все и поставить свой ВР "доплата за вредность по табелю".Это такое тестовое задание?
#7 by Student
Если заведу новый ВР "ДоплатаЗаВредностьПоТабелю" как его связать с табелем?
#8 by kn
Открывать надо модуль расчета по правой клавише мыши на этом ВР(точнее его нужно самому написать он сейчас пустой),а посмотреть можно что-нибудь аналогичное из предопределенных ВР.
#9 by Student
Нет, возникла такая необходимость... Не хотят считать вредность на кальк-ре..
#10 by AlexMir
А как же ты ввел "ЗаВредность" в Табеле?
#11 by Student
добавил ЗаВредность в Перечисления.ТипыЧасов дописал неск-ко строчек в докеТабельОтработанногоВремени в нескольких местах:Если (ТипЧасов <> Перечисление.ТипыЧасов.Сверхурочные15) и (ТипЧасов <> Перечисление.ТипыЧасов.Сверхурочные20) и (ТипЧасов <> Перечисление.ТипыЧасов.ЗаВредность) Тогда ... и т.д.
#12 by AlexMir
Вернемся к постановке задачи. Есть доплата за вредность. Стандартно она считается процентом от оплаты по окладу или табелю. Этот вариант не устраивает, т.к. доплата должно производиться только за определенные часы, которые как-то надо ввести. Так? Процент доплаты у всех одинаковый?
#13 by Student
Все верно, но процент доплаты в штатном за вредность разный..
#14 by Student
Если я в Перечисления.ТипыЧасов добавляю ЗаВредность - у меня появляется возможность вводить их в табеле по этому ТипуЧасов, но как привязать его к штатному... если вводим новый ВР нужно в модуле что-то написать. Сравнил ВР ДоплатаЗаНочныеЧасы и ДоплатаЗаВредность (обычная) - считаются по разному...
#15 by kn
В ЖР есть атрибут Объект - это элемент Спр Сотрудники,в нем есть Должностьи в Спр Штатное есть Должность вот так и пиши.
#16 by AlexMir
Просто не получается. Табель должен ввести в ЖР запись, привязанную к определенному ВР, скажем, ОплатаЗаВредностьПоТабелю. В модуле этого ВР нужен такой расчет: Результат = Оклад / ЧасовПоГрафику * ЧасовВредности * ПроцентВредности. Основу можно взять из ВР ОплатаПоТабелю. ПроцентВредности придется как-то найти самому. Возможно, через , хотя я бы взял через подчиненный справочник НачисленияУдержания.
#17 by VZ
Фигню городите. Никакой "вредности" от 11 до обеда" не существует. Хотите заложить мину в виде исков и ждать, когда сработает? "Вредные условия труда" - понятие официальное, входит в отчеты ПФ.Нормальное решение проблемы - внутреннее совместительство на работу с "вредностью". И не "просто так", а надлежаще оформленную.Либо делайте по нормальному, либо доплачивайте людям без оформления вредности.Ларечное мышление, бл......
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям