Оплата больничного при перекрытии отпуском в 1С

Ответственный за ответ: Татьяна Аверьянова (★9.92/10)

Сотруднику оформлен отпуск с 12.10 по 19.10.
с 03.10. по 12.10 она находится на больничном с кодом 09 Уход за больным ребенком амбулаторно.
По-идее, для исключения двойной оплаты мы на вкладке «Оплата» указываем исключаемые периоды 12.10. и включаем флаг «Регистрировать», для исключения оплаты за этот день (неоплачиваемый больничный), если флаг не ставим, то программа сокращает период болезни и ставит с 03.10 по 11.10., но тогда прилетает протокол с ошибкой 1039. Я так понимаю проблема не в расчетах по сотруднику, так как оплата в рамках месяца раскладывается правильно, проблема в стажах и годовом отчете ЕФС (СЗВ-Стаж) и в том, что на 12.10 кадровики хотят видеть день отпуска, а не «неоплачиваемый больничный».
Как правильно поступить?

Метки консультации: Перерасчеты
Все комментарии (11)
  1. Фото аватара Татьяна Аверьянова Сотрудник Бухэксперт:

    Здравствуйте!
    Больничный по уходу за ребенком не является основанием для продления ежегодного отпуска, если периоды пересекаются.
    В Вашем случае в документе «Больничный лист» на вкладке «Оплата» в поле «Периоды, исключаемые из расчета» укажем период с 12.10.2026 по 12.10.2026 и причину «Основной отпуск».
    Флаг «Регистрировать» не устанавливаем, поскольку отпуск на этот день уже зарегистрирован отдельным документом.

    Период больничного в сведениях для СФР оставляем с 03.10.2026 по 12.10.2026, не сокращаем его до 11.10.2026. День 12.10.2026 будет отражаться в учете как отпуск, поскольку он уже зарегистрирован документом «Отпуск».

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

    В помощь прикладываю статьи:
    Исключаемые периоды при оплате больничного .
    Почему в ЗУП 3.1 в Ответе на запрос СФР появились исключаемые дни, если их нет в Больничном листе? .

    Если что-то непонятно или нужно уточнить – напишите, пожалуйста.

  2. Подписчик Бухэксперт 221571 Подписчик Бухэксперт:

    Добрый день!
    Производим такой алгоритм:
    1. Указываем в больничном период болезни с 03.10 по 12.10
    2. на вкладке «Оплата» указываем исключаемый период по 12.10. флаг «Регистрировать» не ставим, в поле «Причина» указываем «Очередной отпуск..»
    3. Проводим документ и дата окончания меняется на 11.10 (при изменении периодов болезни прилетает протокол с ошибкой 1139).
    Если в п.2 установить флаг «Регистрировать», то дата 12.10 не меняется на 11.10 и ответ на запрос уйдет корректный, но тогда в табеле данный день табелирован кодом «Т».
    Мы понимаем, что данный день не продлевается, мы хотим узнать как данный день указать кодом «О», а не «Т» и нужно ли это делать?

  3. Фото аватара Татьяна Аверьянова Сотрудник Бухэксперт:

    При заполнении исключаемого периода возможно столкнулись с ошибкой 60034753.
    Ошибка исправлена в релизе ЗУП 3.1.38.123. Для релиза ЗУП 3.1.38.92 выпущен патч EF_60034749. Поэтому посмотрите установлен ли у Вас данный патч: Ошибка в ЗУП 3.1 – в ответе на запрос СФР указан исключаемый период, но не заполнено примечание страхователя (исправлена) .

    1. Подписчик Бухэксперт 221571 Подписчик Бухэксперт:

      Добрый день!
      Про ошибку по ссылке понятно. Но в ней нет никаких пояснений по протоколу с кодом 1139. Патч у нас установлен. Непонятно что делать с днем, который по табелю с кодом «Т». Есть какое-то решение?

  4. Фото аватара Татьяна Аверьянова Сотрудник Бухэксперт:

    Добрый день!
    Не сдвигайте дату периода освобождения от работы в ответе на запрос. Ошибка `ERR_PR_1139` означает, что даты больничного листа больше нельзя редактировать. Для этого на вкладке Оплата вносим исключаемый период.
    Код «Т» в табеле может устанавливаться, если период, исключаемый из оплаты, отмечен флажком «Регистрировать» в Больничном листе.
    Проверьте, пожалуйста, установлен ли этот флажок и проведен ли документ «Табель». Если флажок снят, тогда попробуйте перезаполнить документ «Табель» по сотруднику.
    Подробно как это сделать разбираем в статье: Больничные пересекаются по датам — как в ЗУП 3.1 заполнить ответ на запрос в СФР? .

    1. Подписчик Бухэксперт 221571 Подписчик Бухэксперт:

      Добрый день!
      Если мы снимаем флаг «Регистрировать», то день 12.10 меняется на 11.10 при проведении автоматически. Есть понимание почему так происходит? может настройки какие-то отключить?

  5. Фото аватара Татьяна Аверьянова Сотрудник Бухэксперт:

    Здравствуйте!
    Уточните, пожалуйста, где 12.10 меняется на 11.10. Пришлите, пожалуйста, скриншот для понимания. Высылаю Вам скриншоты для примера

    1. Подписчик Бухэксперт 221571 Подписчик Бухэксперт:
  6. Фото аватара Татьяна Аверьянова Сотрудник Бухэксперт:

    Здравствуйте!
    Спасибо за скриншот.
    По скриншоту видно, что в документе «Больничный лист» период освобождения от работы указан с 03.10.2026 по 11.10.2026, хотя, как я понимаю, в исходном больничном период заканчивается 12.10.2026.
    Смоделировать такую ситуацию в ЗУП 3.1.38.92 не удалось. Также не удалось найти зарегистрированную ошибку программы с таким поведением.
    Если дата окончания больничного по-прежнему автоматически меняется на 11.10.2026, рекомендую проверить ситуацию на копии базы: удалить документ «Больничный лист» и заново загрузить его. Уточните, пожалуйста, в какой программе ЗУП и на каком релизе Вы работаете.
    В основной базе предлагаю очистить кэш программы по инструкции Очистка кэш 1С 8.3 . а затем повторно загрузить больничный.
    Если ситуация не изменится, можно попробовать вручную исправить дату окончания больничного на вкладке «Главное» на 12.10.2026 и проверить, как после этого заполнится ответ на запрос СФР и каким кодом отразится этот день в табеле.
    Также рекомендую обратиться на линию консультации 1С по адресу v8@1c.ru, приложив описание ситуации и скриншоты.

    1. Подписчик Бухэксперт 221571 Подписчик Бухэксперт:

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

  7. Фото аватара Татьяна Аверьянова Сотрудник Бухэксперт:

    Попробуйте, пожалуйста, очистить кэш программы.
    В октябре возникали проблемы с обменом по СЭДО после перехода на ЕЦП. Возможно, больничный не так загрузился. Попробуйте повторно принудительно загрузить Входящий запрос СФР — Как принудительно загрузить входящий запрос по СЭДО в ЗУП 3.1? .
    Настройки стандартные, на данный период они не влияют. Также возможно, в основной базе есть доработки, которые влияют на поведение программы.
    Если ситуация не изменится, рекомендую обратиться на линию консультации 1С, поскольку на демо-базе воспроизвести проблему не удалось.

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