МРОТ и компенсация отпуска по совместительству

Вопрос задал Татьяна А. (п. Мулино Нижегородская обл.)

Ответственный за ответ: Змиевская Светлана (★9.93/10)

Здравствуйте. Прошу Вашей помощи в решении вопроса при расчете увольнения внутреннего совместителя, работающего на 0,5 ставки.
Сотрудник увольняется с выплатой компенсации за основной отпуск. При начислении отпускных (компенсации) по совместительству средний заработок ниже МРОТ. Устанавливаем флажок «Учитывать МРОТ при расчете отпускных». Формулу поменяли на «Макс(СреднийЗаработокОбщий * КалендарныеДниМесяцаБезПраздников, УчитыватьМРОТ * МРОТ*ДоляНеполногоРабочегоВремени) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейОтпуска * КоэффициентИндексацииСреднегоЗаработка». Однако, программа не хочет вообще считать документ и пишет: «Не указан вид расчета компенсации (удержания) отпуска».
Не пойму в чем дело. График работы у сотрудника настроен как неполный день (по 4 часа) от графика основных сотрудников (по 8 часов). Должен видеть ДоляНеполногоРабочегоВремени, однако данный показатель не выходит в документе.
Помогите. Спасибо.

Все комментарии (6)

  1. Добрый день. Проблема в данном случае в том, что у начислений есть много реквизитов, которые недоступны пользователю даже для просмотра, а их значения определятся программой автоматически при записи начисления. Причем в дальнейшем значения этих реквизитов влияют на поведение документов.

    У всех начислений, в том числе и у компенсации отпуска, есть такие реквизиты как «Начисляется в целом за месяц» и «Использовать период». По умолчанию для компенсации отпуска установлены значения этих реквизитов «Да» и «Не использовать».

    После того, как Вы добавили в формулу покзазтель «Доля неполного рабочего времени», программа при записи начисления автоматически изменила значения описанных мной реквизитов следующим образом:

    — реквизит «Начисляется в целом за месяц» приняла значение «Нет»

    — реквизит «Использовать период» принял значение «Период действия».

     

    Я так понимаю, что такой алгоритм заложен в коде программы по той причине, что доля рабочего времени может меняться в течение месяца.  Поэтому, если она присутствует в формуле, то в случае ее изменения нужно разбивать начисление на несколько строк по периодам.

    После того, как реквизиты «Начисляется в целом за месяц» и «Использовать период» изменили свое значение, в документе Увольнение перестало заполняться начисление для компенсации отпуска (предположительно в документе программно установлен отбор по этим признакам) и указать это начисление не было возможности.

    Я попробовала на демобазе обработкой группового изменения реквизитов для компенсации отпуска (в режиме разработчика!) изменить значения реквизитов «Начисляется в целом за месяц» и «Использовать период», установить им принудительно значения по умолчанию.  После этого проблема решилась, начисление Компенсация отпуска (отпуск основной) стало появляться в документе Увольнение и рассчитываться корректно.

    Однако на мой взгляд вносить такие изменения достаточно рискованно. Все-таки это обход типового алгоритма и неизвестно как он отработает после обновления программы. Возможно есть смысл вернуть формулу как было и для сотрудников с неполной ставкой не устанавливать флажок учитывать МРОТ. Тогда конечно придется контролировать сумму компенсации вручную.

    Или можно попробовать ввести  в формулу свой показатель, например «Коэффициент ставки» (назначается для сотрудника, постоянный). Формула тогда будет выглядеть так:

    «Макс(СреднийЗаработокОбщий * КалендарныеДниМесяцаБезПраздников, УчитыватьМРОТ * МРОТ* ?(КоэффициентСтавки>0,КоэффициентСтавки,1)) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейОтпуска * КоэффициентИндексацииСреднегоЗаработка»

    и вводить его значение для сотрудников с неполной ставкой в кадровых документах или документе Изменение оплаты труда в отдельной табличной части (Доп. тарифы, коэффициенты). Для того, чтобы эта табл. часть стала доступной в документах, необходимо в настройках расчета зп установить флажок «Используется несколько тарифных ставок для одного острудника»

  2. Попробую на работе сегодня и напишу. Спасибо БОЛЬШОЕ за оперативность.

  3. На домашней Базе не получилось. Программа Зарплата и кадры государственного учреждения, редакция 3.1 (3.1.12.113) платформа 1С:Предприятие 8.3 (8.3.16.1030). Может где-то здесь ошибка?

    1. Мы не специализируемся на учете в бюджетных программах, поэтому у меня нет возможности проверить на Вашем релизе.

      Скажите, а Вы подключали режим разработчика при выполнении обработки (окно настройки режима открывается по кнопке «Дополнительные параметры»)? Если нет, то изменения не запишутся.

      Также если после выполнения обработки пробовать просто перезаписать начисление Компенсация отпуска, значения описанных мной реквизитов обновятся. Поэтому после каждой записи начисления придется заново выполнять обработку группового изменения реквизитов.

    2. Приложение

  4. Все спасибо. Все получилось.

Комментарии закрыты.