Как настроить страховой стаж для расчета больничного листа в 1С:УПП 1.3?

Программист 1С v8.3 (Обычные формы) Бухгалтерский учет
← На главную

При работе в конфигурации 1С:Управление производственным предприятием (редакция 1.3) пользователи часто сталкиваются с ситуацией, когда в документе Начисление по больничному листу страховой стаж сотрудника заполняется некорректно. Например, система подтягивает только период работы в текущей организации, игнорируя предыдущий опыт работы сотрудника, или вовсе оставляет поле пустым. Разберем по шагам, как правильно внести сведения о стаже и какие технические нюансы системы при этом важно учитывать.

Где хранятся сведения о стаже сотрудника

Важно понимать архитектурную особенность 1С:УПП 1.3: данные о стаже привязаны не к конкретному сотруднику (элементу справочника СотрудникиОрганизаций), а к человеку как к объекту учета — справочнику Физические лица. Это позволяет системе сохранять историю трудовой деятельности, даже если человек увольнялся и принимался на работу вновь или работает в нескольких организациях в рамках одной информационной базы.

Для ввода данных выполним следующие действия:

  1. Перейдем в справочник Физические лица.
  2. Найдем нужного человека и откроем его карточку.
  3. Перейдем на закладку Трудовая деятельность.
  4. В нижней части формы найдем раздел Стажи.

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

Выбор правильного вида стажа

Рассмотрим критически важный момент: выбор вида стажа. В системе может быть создано множество видов стажа (общий, непрерывный, для надбавок и т.д.), но алгоритмы документа Начисление по больничному листу ищут строго определенный элемент.

В колонке Вид стажа необходимо выбрать предопределенное значение — Страховой стаж для оплаты больничных листов. Если вы случайно выберете «Общий стаж» или создадите новый вид стажа с похожим названием вручную, программа его проигнорирует, так как поиск в программном коде осуществляется по уникальному идентификатору (ссылке) конкретного системного элемента.

Техническая реализация и правила расчета

Выясним, как именно программа обрабатывает введенные цифры. Все данные, которые мы вносим в интерфейсе, сохраняются в периодическом регистре сведений СтажиФизическихЛиц. При расчете больничного система выполняет следующий алгоритм:

  1. Обращается к регистру СтажиФизическихЛиц на дату начала события (дата начала болезни).
  2. Складывает два значения: количество лет, месяцев и дней, указанных как «стаж на дату», и время, прошедшее с этой «даты отсчета» до даты начала больничного.

Пример заполнения:
Если сотрудник принят в вашу организацию 01.01.2023, а его предыдущий стаж в других местах на эту дату составлял 5 лет и 2 месяца, мы должны создать запись:
- Вид стажа: Страховой стаж для оплаты больничных листов
- Дата отсчета: 01.01.2023
- Лет: 5
- Месяцев: 2

Если мы укажем только дату начала трудовой деятельности (например, 10 лет назад) без указания количества лет/месяцев, система может рассчитать стаж некорректно, если в трудовой книжке были перерывы, не включаемые в страховой стаж.

Типичные ошибки и способы их решения

Проанализируем ситуации, когда данные введены, но в документе всё равно отображается неверная информация:

  1. Ошибка в дате записи. Если запись в регистре Стажи физических лиц введена датой более поздней, чем дата начала больничного листа, документ её «не увидит». Рекомендуется вводить стаж на дату приема сотрудника или на 01.01.1900, чтобы он действовал всегда.
  2. Дублирование физических лиц. Если для одного человека в базе создано два разных «Физлица» (одно для старого приема, другое для нового), стаж, введенный по одному объекту, не подтянется в документ, созданный по другому. Проверьте, что в документе начисления выбран сотрудник, связанный именно с тем физлицом, по которому заполнены стажи.
  3. Статус застрахованного лица. Для иностранных граждан право на пособие и расчет стажа зависят от статуса (постоянно проживающий, временно пребывающий и т.д.). Проверьте это в карточке сотрудника по ссылке Налоги и страховые взносы — Статус застрахованного лица.

Как проверить стаж по всей организации

Чтобы убедиться, что данные заполнены у всех сотрудников массово, не обязательно заходить в каждую карточку. Проанализируем ситуацию с помощью стандартных отчетов. Воспользуемся отчетом Список сотрудников. В настройках отчета можно добавить поля из группы Стажи, выбрав конкретный вид — Страховой стаж для оплаты больничных листов. Это позволит быстро выявить пустые значения или ошибки в датах отсчета у всего персонала предприятия.

Соблюдение этих правил гарантирует корректное определение процента оплаты (60%, 80% или 100%) в зависимости от выслуги лет сотрудника и минимизирует риски ошибок при сдаче отчетности в контролирующие органы.

← На главную