Расчет отпуска

Индивидуальную консультацию запросил Владимир Т. (Россия, Москва)

Ответственный за ответ: Вознюк Марина (★9.89/10)

Сотруднику в середине месяца был проведен кадровый перевод на несколько дней. В последствии, при расчете отпуска программа начисляет трижды единовременную выплату к отпуску. Лишние приходится обнулять вручную, однако в расчетном листке остаются три строчки. Как можно отредактировать вид начисления » Единовременная выплата к отпуску», чтобы это не проявлялось?

Метки вопроса: —

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

  1. Здравствуйте!

    Приложите пожалуйста настройки начисления единовременной выплаты к отпуску, чтобы можно было смоделировать Вашу ситуацию.

    Также обратите внимание, что для единовременной выплаты к отпуску существует ошибка 1С:

    1. Владимир_Иванович Владимир_Иванович Подписчик Бухэксперт:

      Здравствуйте, Марина!
      Наша рабочая среда:
      1С:Предприятие 8.3 (8.3.23.1865)
      Зарплата и управление персоналом, редакция 3.1 (3.1.29.78)
      Ошибка 30163872 нас не затрагивает.
      Посмотрите, что у нас происходит…

  2. Владимир_Иванович Владимир_Иванович Подписчик Бухэксперт:

    Не могу отправить картинки 🙂

  3. Смоделировала в демо-базе ЗУП3.1.29.78 начисление единовременной выплаты к отпуску (с формулой с учетом доли неполного рабочего времени), если у сотрудника есть временный кадровый перевод.
    Ошибка воспроизвелась и в демо-базе, результат получился такой же, как у Вас:

    Проверила, если из формулы убрать показатель Доля неполного рабочего времени, то расчет получается правильный — рассчитывается единовременная выплата к отпуску один раз.

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

    1. Владимир_Иванович Владимир_Иванович Подписчик Бухэксперт:

      Здравствуйте, Марина!
      Действительно, дублирование начислений пропадает. Но как теперь быть с сотрудниками с не полной ставкой. У них хотя оклад как у целой ставки, но при начислении, если ставка меньше 1, то уменьшается, если больше 1, то остается 1. Это было отражено в формуле. Как поправить сейчас формулу?

  4. Здравствуйте!

    Можно рассмотреть следующий вариант:
    1. Создать шаблон ввода исходный данный и новый показатель «Количество окладов для единовременной выплаты к отпуску».
    2. Поменять формулу в начислении «Единовременная выплата к отпуску»:
    Оклад * КоличествоОкладовДляЕдиновременнойВыплатыКОтпуску
    3. С помощью данных для расчета зарплаты ежемесячно вносить количество окладов для единовременной выплаты к отпуску
    4. В результате в расчете будут учитываться доли оклада при неполной ставке, которые будут задаваться через данные для расчета зарплаты.

  5. Владимир_Иванович Владимир_Иванович Подписчик Бухэксперт:

    Здравствуйте, Марина!
    Спасибо за ответ!
    Ваше предложение вполне решит нашу задачу, но это затруднительно использовать для всех таких сотрудников — их много. Кроме того, в случае изменения ставки, надо не забыть изменить и этот параметр. Скорее всего это забудут.
    Я искал «ставка» в показателях — её там нет. Можно ли чем то это заменить?

  6. Здравствуйте!
    К сожалению в ЗУП нет такого показателя. Обычно, когда речь идет о работе на неполную ставку используется показатель Доля неполного рабочего времени. Но в данном случае проявляется ошибка. Тоже долго думала над возможными вариантами, но получается, чтобы использовать начисление единовременной выплаты к отпуску через документ Отпуск, придется создавать свой показатель и вводить его. Или создавать отдельное начисление для единовременной выплаты к отпуску со своей формулой и вводить через разовые начисления.

  7. Владимир_Иванович Владимир_Иванович Подписчик Бухэксперт:

    Здравствуйте, Марина!
    Большое спасибо за помощь в моей задаче. Я надеялся на чудо (вдруг проглядел!), но его не получилось. В предложенный Вами показатель нужно вносить всех сотрудников. Иначе у тех, кого не будет, программа установит ноль. Результат понятен 🙂 .
    Оставляем всё как есть, оставив в формуле только оклад.
    Будем править вручную у сотрудников со ставкой меньше 1 при оформлении отпуска.
    Спасибо за помощь нам.

    1. Рада была помочь 🌷 Обращайтесь, пожалуйста.

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