ЗУП 3. Перевод организации на неполную рабочую неделю #779117


#0 by Kranin
В организации ввели неполную рабочую неделю (часть 5 статьи 74 ТКРФ). Объявлены: вт, ср, чт - рабочие дни, пн, пт, сб, вс - выходные. У сотрудников с пятидневным графиком работы проблем не возникло. Но у сотрудников которые работают на не полную ставку возникла проблема. Пример: Первоначальные настройки сотрудника - назначен оклад 11000 руб., работает на 0.1 ставки, назначен график работы по 0.8 часа в день (показатель "Доля неполного рабочего времени" получается 0.1). Изменения - если для него создавать новый график работы где указать Явку только вт, ср, чт и признак неполной рабочей недели, а "считать норму по графику" пятидневка, как это было сделано в его основном графике, то показатель "Доля неполного рабочего времени" получается 0.06. И все бы ничего, но при этом и количество отработанных дней также уменьшается (и это правильно). И получается, что ЗП за июль 2016 будет рассчитана так: 11000*0.06*12/21=337.14 (где 12-Время в днях, а 21-Норма в днях). Если же поставить в новом графике "считать норму по графику" его первоначальный график (как для 0.1 ставки), то показатель "Доля неполного рабочего времени" получается 0.6. То получается, что ЗП за июль 2016 будет рассчитана так: 11000*0.6*12/21=3371.43. Если не указывать в новом графике "считать норму по графику", то тогда норма времени для сотрудника будет считаться по данному графики.  ЗП за июль 2016 будет рассчитана так: 11000*0.1*12/12=1100. Если изменить оклад у сотрудника с коэффициентом 3/5 получается 660, и при этом в графике не указывать "считать норму по графику", то зп  а июль 2016 будет рассчитана так: 660*12/12=660. Требуется добиться следующего расчета зп: 11000*0,1*12/21=628.57.
#1 by Kranin
В последнем примере ошибка: изменить оклад не на 660 а на 6600. И в новом графике НЕ указать "считать норму по графику" . То зп  а июль 2016 будет рассчитана так: 6600*0,1*12/12=660.
#2 by Kranin
!
#3 by Kranin
!!
#4 by Kranin
!!!
#5 by El_Duke
"то показатель "Доля неполного рабочего времени" получается 0.06" Откуда это получается ? Как высчитано ?
#6 by El_Duke
"Так я жду ответа на поставленный мною вопрос !" Лепил понимаешь ли воскл. знаки и как дошло до дела - слился. Видать так сильно надо ...
#7 by Kranin
Если в новом графике завести рабочие дни вт, ср, чт по 0,8 часа, то сумма в неделю 2,4 часа. Если установить у графика "считать ному по графику" пятидневку у которого сумма в неделю 40 часов, то 2,4/40=0,06
#8 by El_Duke
Это что за ералаш такой ? У вас явно вид расчета Оплата по окладу, приведенные в формулы оперируют отработанными днями (12/21), и вдруг вылезает показатель, зависящий от часов ... Откуда он, кто придумал ?
#9 by El_Duke
Надо просто сделать новые графики неполной рабочей недели, в которых установить рабочие и выходные дни. Норма считается по этому же графику, ничего придумывать не надо.
#10 by Kranin
Начисление стандартное "Оплата по окладу (по дням)" в нем формула "Оклад*ДоляНеполногоРабочегоВремени*ВремяВДнях/НормаДней". Форму не правилась.
#11 by Kranin
формула
#12 by El_Duke
Дык ДоляНеполногоРабочегоВремени это ставка сотрудника, а не какие то там соотношения часов неизвестных
#13 by El_Duke
Короче: исполняйте Новый график Неполная раб. неделя, расставляйте свои выходные и рабочие дни, поле Считать норму по др. графику не трогайте вообще.
#14 by Kranin
Откройте код по вычислению показателя "ДоляНеполногоРабочегоВремени". Например Общий модуль "КадровыйУчетРасширенный" функция "ПутьКданнымСведенийОДолеНеполногоРабочегоВремени"
#15 by El_Duke
Хотя нет, норма времени будет по графику основной пятидненвки
#16 by Kranin
Тогда формула расчета будет следующей 11000*0,1*12*12=1100
#17 by El_Duke
скорректируй график с учетом
#18 by Kranin
Опечатка 11000*0,1*12/21=1100 а нужно 11000*0,1*12/21=628,57
#19 by Kranin
Если в новый график поставить пятидневку, то изменяется и доля и норма времени
#20 by El_Duke
норма времени и должна взяться по графику полной пятидневки: 21 день. а доля что такое ?
#21 by Kranin
показатель "ДоляНеполногоРабочегоВремени"
#22 by Kranin
Хочется не трогать назначенные начисления, т.к. данный перевод на 2 мес. Потом вернется все назад.
#23 by Kranin
Но скорее всего не получится
#24 by Kranin
хотелось просто график новый назначить и все.)
#25 by Kranin
А людей на не полной ставке очень много
#26 by El_Duke
Уважаемый, ты не читаешь что ли что тебе пишут ? А тебе и говорят создать такой новый график, даже расписано как его сделать. Что тут может не получаться - ЯННП ...
#27 by Kranin
Тогда еще раз все параметры графика можно описать?
#28 by Kranin
я нигде выше не увидел подходящего описания нового графика.
#29 by El_Duke
читай и что неясно там ?
#30 by Kranin
Тогда Норма времени будет верная, а вот "Доля неполного рабочего времени" нет. Будет 11000*0,06*12/21
#31 by El_Duke
Сделал копию базы, смоделировал твой случай. Да, так как я писал с графиками не получается, зря на тебя наезжал, извини. Но выход нашелся, насколько удобно будет для вас - сложно сказать. Оставляем сотрудника на графике основной пятидневки, новых графиков не создаем. Заводим на него индивидуальный график, где пн,пт,сб,вс - В, вт,ср,чт - Я 8. Далее делаем на сотрудника индивидуальный табель с таким же заполнением дней как в инд. графике. После этого инд. график делаем непроведенным. После чего делаем Начисление зарплаты и видим что все считается как нам надо: 11000*0.1*12/21 = 628.57 руб. Трудоемко и наверное неудобно, особенно при большом числе сотрудников, но считать будет автоматом. То что не сработал способ с графиком неполной недели ... Странно, можно зачесть в недостаток конфе по моему мнению.
#32 by Kranin
Извинения принимаются, хотя было большое желание ответить. Да в данном случае все упрется в исполнителей, т.к 1500 человек из них на неполной ставке около 300. Есть вариант программно перевести из на другое начисление (Кадровый перевод списком), только я пока не придумал как лучше изменить формулу в начислении. в штате есть и 0,1 и 0,25 и 0,5 и для каждого заводить свое начисление не очень хочется, а показателя "занимаемая ставка" (ну что-то типа того) я не нашел. Или же кардинальное решение переписать код по получение доли рабочего времени. Пока не решил, что лучше?
#33 by El_Duke
Как поступить - решать вам. Меня больше заинтересовало почему не сработал самый очевидный и простой вариант: глюк конфы или я что то не учел в этом решении
#34 by Kranin
Разработчики не учли, что может быть ситуация, когда делается график с установленным признаком "считать норму по графику", а на этот график нужен еще один график. Поэтому программа анализирует только одну пару графиков. Код в функции которую я описывал выше .
#35 by Kranin
Если делать новое начисление, то при расчете зп все получается верно. Но если вдруг совместитель выходил работать в выходной день, то стоимость часа рассчитывается не исходя общего количества часов в месяце, а исходя из количества отработанных часов. Попробовал сделать сменный график работы с 40 часовой рабочей неделей и "считать норму по графику" пятидневка. При этом "ДоляНеполногоРабочегоВремени" рассчитывается не из ходя часов в графиках (т.к. они равны), а исходя количества занимаемых ставок. И зп и оплата за выходной посчиталась верно. Если дальше не возникнет проблем, то этот вариант подходит под данные условия.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям