При увольнении сотрудника, которому установлен суммированный учет рабочего времени, расчет переработок часто вызывает вопросы у пользователей. Типичная ситуация: в документе Увольнение появляются поля для ввода часов переработки, но программа не подтягивает данные автоматически, оставляя их пустыми. Давайте подробно разберем, как работает этот механизм в 1С:Зарплата и Управление Персоналом 3.1, и выясним причины, по которым автоматизация может не срабатывать.
Прежде всего, проанализируем, как 1С:ЗУП определяет период для расчета переработки. Программа не просто берет данные за последний месяц. Она анализирует всю историю работы сотрудника и ищет точку отсчета. Этой точкой является либо дата приема на работу, либо дата окончания последнего проведенного документа Регистрация переработок.
Рассмотрим пример: если сотрудник работает с начала года, и в марте вы уже делали документ Регистрация переработок для закрытия учетного периода, то при увольнении в июле программа будет считать часы за период с апреля по дату увольнения в июле. Если же вы создали и провели документ Регистрация переработок за июль (месяц увольнения) до того, как начали оформлять Увольнение, то программа увидит, что все часы уже «закрыты» и оплачены. В этом случае в документе Увольнение поля останутся пустыми, так как остатка часов для распределения нет.
Если автоматический расчет не происходит вовсе, в первую очередь нам необходимо убедиться, что для сотрудника действительно включен режим суммированного учета. Посмотрим на настройки графика:
Графики работы сотрудников.Изменить свойства графика.Производственному календарю, по Данному графику или по Другому графику. Это критически важно для корректного расчета отклонений.Если флаг суммированного учета не установлен, документ Увольнение не будет инициировать алгоритм поиска переработок, даже если фактически сотрудник отработал больше нормы.
Проанализируем ситуацию с отражением фактического времени. В 1С:ЗУП расчет в документах начислений (в том числе в Увольнении) производится на основании данных о времени. Если в организации используется документ Табель, он должен быть создан и проведен строго до того, как вы начнете заполнять документ Увольнение.
Если табеля нет, программа берет данные из графика работы сотрудника. Если же в графике не отражены фактические выходы (например, работа в выходные, зафиксированная только приказами), то программа не увидит переработку. Поэтому правильная последовательность действий выглядит так:
Табель за месяц увольнения.Увольнение.В современных релизах (начиная с 3.1.23) интерфейс расчета переработок изменился. Рассмотрим, на что обратить внимание внутри самого документа:
На вкладке «Начисления и удержания» есть подвкладка «Дополнительные оплаты, пересчеты». Именно там должны появиться строки с начислением «Оплата переработок при суммированном учете времени». Если вы видите пустые ячейки в колонках для распределения часов (1.5 и 2.0), попробуйте нажать кнопку «Обновить» (желтые круговые стрелки) или полностью пересчитать сотрудника кнопкой Пересчитать сотрудника на командной панели документа.
Иногда помогает следующий технический прием: запишите документ (кнопка Записать), закройте его и откройте снова. После этого нажмите Еще — Пересчитать документ.
Чтобы понять, какую именно цифру должна подставить программа, нам нужно воспользоваться специализированными отчетами. Выясним причину расхождений с помощью отчета «Анализ суммированного учета рабочего времени»:
Зарплата — Отчеты по зарплате.Анализ суммированного учета рабочего времени.В этом отчете мы увидим колонки Норма и Факт. Разница между ними — это и есть те часы, которые программа должна подтянуть в Увольнение. Если в отчете разница есть, а в документе — нет, значит, существует документ Регистрация переработок, «поглотивший» этот период.
Посмотрим на ситуацию со стороны программных ошибок. В некоторых выпусках ЗУП наблюдались проблемы с расчетом, если дата увольнения приходилась на последний день месяца или если сотрудник менял график работы в середине последнего периода. Если вы уверены, что все настройки верны, а Регистрация переработок отсутствует, стоит проверить актуальность вашего релиза.
Также важно помнить, что если вы ввели часы переработки в документе Увольнение вручную, а затем решили создать документ Регистрация переработок, может возникнуть двойная оплата. Программа отдает приоритет документу Увольнение при окончательном расчете, но механизмы контроля в разных версиях могут вести себя по-разному.
Для успешного автоматического заполнения переработок выполните следующие действия:
Регистрация переработок за текущий период (его нужно либо отменить, либо смириться с тем, что в увольнении часов не будет).Табель за месяц увольнения проведен до заполнения Увольнения.Увольнение на вкладке дополнительных оплат воспользуйтесь кнопкой пересчета.Анализ суммированного учета рабочего времени, чтобы понимать ожидаемый результат.Соблюдение этой последовательности позволяет избежать ручного ввода данных и гарантирует корректность расчета среднего заработка, в который также должны включаться суммы оплат за переработки.