При переходе на новые релизы программы «1С:Зарплата и управление персоналом 3.1» (начиная с ветки 3.1.10 и выше) многие кадровые специалисты и бухгалтеры столкнулись с неприятной проблемой. При попытке оформить документ Совмещение должностей программа выдает предупреждение: «Количество занимаемых ставок превышает свободный остаток». На первый взгляд ситуация кажется абсурдной: по штатному расписанию числится, к примеру, 4 единицы, фактически занято 4, и один из сотрудников уходит в отпуск, а его обязанности временно возлагаются на коллегу. Почему же программа выдает ошибку, ведь физически человек отсутствует?
В этой статье мы подробно разберем, почему возникает эта ошибка, рассмотрим юридическую сторону контроля штатных единиц, изучим по шагам три различных метода решения этой проблемы и выясним, какой из них является наиболее безопасным для ведения учета.
Прежде чем переходить к техническим настройкам в 1С:ЗУП 3.1, проанализируем ситуацию с точки зрения трудового законодательства. Логика программы спроектирована с учетом жестких требований законодательства, и данное поведение — не ошибка разработчиков, а попытка обезопасить организацию от нарушений.
Согласно статье 60.2 Трудового кодекса РФ, существует принципиальное различие между двумя понятиями, которые на практике часто путают:
Поскольку при классическом совмещении программа проверяет именно наличие свободных (вакантных) ставок в штатном расписании, попытка назначить совмещение на должность, где все ставки заняты (пусть даже временно отсутствующими сотрудниками), вызывает предупреждение о превышении количества ставок. Судебная практика показывает, что инспекторы ГИТ могут оштрафовать работодателя за оформление документов совмещения на невакантные должности. Именно от этих рисков программа и защищает кадровую службу.
Рассмотрим стандартный и наиболее правильный с точки зрения методологии 1С способ решения проблемы. Для того чтобы программа позволила назначить доплату за исполнение обязанностей отсутствующего сотрудника без выдачи ошибок, необходимо предварительно «освободить» его ставку на время отсутствия в кадровом учете.
Разберем этот процесс по шагам на примере оформления ежегодного отпуска:
Отпуска (или создадим новый документ Отпуск).Совмещение должностей для замещающего сотрудника. При выборе должности или замещаемого сотрудника программа больше не будет выдавать ошибку о превышении количества ставок, так как в системе зафиксирована временно свободная штатная единица.Проанализируем, как это отражается в отчетах. Если мы откроем отчет Анализ штатного расписания на период отпуска сотрудника, то увидим корректную картину: количество запланированных ставок останется прежним, но появится информация о временно свободных позициях, которые успешно заняты совмещающим сотрудником. Это исключает путаницу и дублирование ставок. Для наглядного контроля занятости позиций физическими лицами пригодится внешний отчет штатного расписания с выводом сотрудников.
На практике кадровики часто сталкиваются с тем, что сотрудники уходят на больничный неожиданно, или оформляют длительные отпуска по уходу за ребенком. Рассмотрим, как правильно действовать в таких ситуациях:
Сложности с больничными листами:
В стандартном документе Больничный лист разработчики 1С не предусмотрели флажок освобождения ставки напрямую. Если сотрудник заболел, и на его место нужно срочно назначить замещение, выполним следующие действия:
Отсутствие (болезнь, прогул, неявка).Болезнь (больничный еще не закрыт).Совмещение должностей на замещающего коллегу.Нюансы декретных отпусков (отпусков по уходу за ребенком):
В случае ухода сотрудницы в отпуск по уходу за ребенком, ставка освобождается аналогичным образом через соответствующий документ. Однако помните, что начиная с версии ЗУП 3.1.24.23, в программе появился важный функционал. Если молодая мама решает выйти на работу на условиях неполного рабочего времени, продолжая находиться в отпуске по уходу, мы используем документ Изменение условий оплаты отпуска по уходу за ребенком, где можно гибко управлять флагом освобождения ставки, чтобы не занимать лишние единицы в штатном расписании.
Если в организации ежедневно создается по 5–6 документов отсутствия и последующих совмещений, кадровиков может сильно раздражать необходимость постоянно контролировать и проставлять галочки освобождения ставок. Кроме того, бывают случаи, когда по внутренним правилам компании категорически нельзя «освобождать» ставку основного сотрудника в системе.
Для таких ситуаций мы можем применить технический обходной путь — полностью отказаться от использования документа Совмещение должностей и перейти на схему с плановыми начислениями. Проанализируем, как это настроить:
Доплата за совмещение должностей, откроем его и создадим его копию (или создадим новое начисление с нуля). Назовем его, например, Доплата за исполнение обязанностей (без контроля ставок).Повременная оплата труда и надбавки или Прочие начисления и выплаты.Ежемесячно.Результат = ФиксированнаяСумма или задана формула процента).Теперь, когда нам нужно назначить сотруднику доплату за замещение коллеги, мы не создаем документ Совмещение должностей. Вместо этого мы используем стандартные кадровые документы изменения оплаты:
Изменение оплаты сотрудников — если нужно просто назначить доплату на определенный период.Кадровый перевод — если совмещение сопровождается изменением других условий труда.В этих документах мы добавляем наше новое начисление и указываем его размер (или процент). Поскольку данные документы не используют специализированный механизм совмещения должностей, программа 1С:ЗУП вообще не будет обращаться к штатному расписанию и проверять свободные ставки. Предупреждение о превышении количества ставок никогда не появится, а расчет заработной платы пройдет абсолютно корректно.
Если вы хотите сохранить привычный документооборот с использованием документа Совмещение должностей, но желаете раз и навсегда избавить пользователей от назойливого предупреждения, проверку штатного расписания можно отключить на системном уровне. При необходимости печатного оформления документов совмещения пригодится комплект внешних печатных форм приказа и соглашения о совмещении.
Важное предупреждение: Мы крайне не рекомендуем отключать эту проверку в организациях с жестким контролем штатного расписания. Без этой проверки кадровая служба рискует случайно принять на работу лишнего сотрудника или оформить кадровый перевод на позицию, на которой физически нет свободных мест. Это может привести к серьезным расхождениям между фактическим штатом и утвержденным штатным расписанием.
Если вы все же приняли решение отключить проверку, выполним следующие шаги:
Проверка превышения количества ставок.После выполнения этих действий система перестанет осуществлять фоновый контроль лимита ставок при проведении кадровых документов. Предупреждения исчезнут, однако вся ответственность за соответствие реального количества сотрудников штатному расписанию ляжет исключительно на плечи кадровиков.
Для организаций с большим документооборотом ручное проставление галочек «Освободить ставку» превращается в трудоемкую рутину. Чтобы облегчить жизнь кадровой службе, целесообразно использовать механизм расширений конфигурации. Программист 1С может написать простое расширение, которое будет автоматически устанавливать признак Освободить ставку на период отсутствия при создании любых документов отсутствия (отпусков, командировок, отсутствий по невыясненным причинам). Это позволит сохранить жесткий контроль штатного расписания и избавит пользователей от лишних кликов мышкой.
Мы подробно разобрали проблему контроля штатных единиц в 1С:ЗУП 3.1. Подводя итог, можно дать следующие рекомендации: