Расчет больничного. Ошибка в «Дней болезни, ухода за детьми и др.»

28 Aug
Published by Nicholas

Дней болезни, ухода за детьми и др.

Сегодня поступила интересная задача. Суть в следующем.

При начислении по больничному листу, в колонке «Дней болезни, ухода за детьми и др.» табличной части «Расчет среднего заработка» документа, учитываются не все дни отсутствия по болезни (должно быть 23, а учитывается только 21).

Давайте попробуем разобраться в чем тут проблема.

Для начала нажмем «Заполнить с комментарием» и посмотрим сколько дней у нас учлось и в каких периодах.

Расчет среднего заработка у текущего работодателя

Фактически в 2011 году сотрудник действительно болел дважды:

  • с 01.02.2011 по 04.02.2011 (4 дня)
  • с 29.09.2011 по 17.10.2011 (19 дней)

Получается, что не учитываются 2 дня из последней оплаты по больничному листу.

Заглянем в регистр расчета «Основные начисления сотрудников организаций». Периоды больничных верные, недостающие 2 дня имеются.

ОсновныеНачисленияРаботниковОрганизаций

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

Фактический период действия

В фактических периодах действия 2 дня отсутствуют. Может показаться, что мы докопались до сути проблемы, но на самом деле ошибки тут нет. Больничный был введен в октябре и захватил два дня сентября, за которые уже была произведена оплата другими видами расчета. Период «сентябрь» уже закрыт и вытеснять (имеется в виду стандартный механизм регистра расчета 1С, когда один вид расчета вытесняет другой по периоду действия) дни больничного из периодов, введенных другими видами расчета, нельзя.

Давайте заглянем в программный код и посмотрим на то, как 1С:Зарплата и управление персоналом рассчитывает эти дни. В общем модуле «ПроведениеРасчетов» в функции «ЗаработокДляВыплатыПособийСоцСтрахованияС2011года» находим вот такой кусок запроса.

ЗаработокДляВыплатыПособийСоцСтрахованияС2011года

Иными словами, учитывается именно фактический период действия.

До официальных разъяснений со стороны фирмы 1С, предлагаю исправить следующим образом.

ВТПериодыИсключаемыхОтсутствий

Тэги 

1С:ЗУП

Комментарии

Аватар пользователя Анастасия

Все понятно, такая же проблема, спасибо. А разъяснений ещё не было?

Аватар пользователя Евгения

Спасибо большое! Очень спасло! Весь день кружила в этом же коде )))

Аватар пользователя Nicholas

Пожалуйста!)

Аватар пользователя Игорь22

Расчет больничного листа в 2015 г. имеет свои особенности, в частности, теперь он не зависит от системы налогообложения организации и причины нетрудоспособности сотрудника.

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Вы человек или автоматическая спам-рассылка?
Target Image