При расчете среднего заработка для отпуска в конфигурации «1С:Управление производственным предприятием 1.3» (УПП) специалисты часто сталкиваются с ситуацией, когда в расчетном периоде месяц отражается как полностью отработанный (коэффициент 29,3), хотя по факту сотрудник отработал меньше дней. Даже если мы вручную правим документ Табель учета рабочего времени, система при расчете начисления Оплата отпуска упорно игнорирует эти изменения. Проанализируем, почему это происходит, как работают механизмы вытеснения и какую роль в этом процессе играют кадровые документы.
Для начала разберем логику программы. Количество календарных дней в неполном месяце рассчитывается по формуле: 29,3 / Количество календарных дней месяца * Количество календарных дней, приходящихся на отработанное время. Проблема заключается в том, как программа определяет это «отработанное время».
В УПП 1.3 расчет среднего заработка базируется не столько на документе Табель, сколько на данных регистров расчета, в частности Основные начисления сотрудников организаций. Если в системе нет зарегистрированных периодов отклонений (неявок), которые «вытесняют» основное начисление (оклад или тариф), программа считает, что сотрудник числился в штате и работал весь период. Рассмотрим подробнее, почему ручная правка табеля не является решением задачи.
Выясним причину, по которой уменьшение рабочих дней в табеле не влияет на расчет отпуска. В системе 1С существует понятие механизма вытеснения. Чтобы месяц стал «неполным», рабочее время должно быть вытеснено другим видом расчета (например, Отпуск за свой счет, Больничный или Простой).
Если мы просто уменьшим количество дней в табеле вручную, но не введем документ отклонения (например, Неявки и болезни в организации), программа увидит следующую картину:
Проанализируем ситуацию, описанную в теме: в одном месяце расчет идет верно, а в другом — нет. Ключ к разгадке часто кроется в реквизитах записей регистра расчета Основные начисления сотрудников организаций. Обратим внимание на поле График работы.
В 1С:УПП 1.3 возможны два варианта заполнения этого поля:
Ввод индивидуального графика работы. Если данные в этом документе противоречат фактическим начислениям или если график был введен «поверх» уже существующих документов, возникает конфликт данных.Если в одном месяце в регистре указан конкретный сотрудник в качестве графика, а в другом — общий график, это явный признак того, что для сотрудника вводились индивидуальные настройки времени. Проверьте наличие документов Ввод индивидуального графика работы и их соответствие кадровым приказам.
Рассмотрим наиболее сложный случай, который и стал причиной проблемы в обсуждаемой теме: некорректное оформление увольнения и приема. В УПП 1.3 расчет среднего заработка крайне чувствителен к состоянию сотрудника в регистре сведений Работники организаций.
Если сотрудника уволили, а затем приняли обратно (возможно, в тот же день или на следующий), но при этом документы были оформлены «задним числом» или с нахлестом периодов, возникают следующие ошибки:
Начисление зарплаты был проведен по сотруднику, который уже уволен по кадровому учету, но не «вычеркнут» из плановых начислений, система может ошибочно считать весь месяц отработанным.В таких случаях необходимо убедиться, что цепочка документов Увольнение из организации -> Прием на работу в организацию строго соответствует хронологии и не создает «дыр» или «наслоений» в регистре Работники организаций.
Разберем алгоритм действий, который поможет добиться правильного заполнения поля «Дней расчетного периода» в документе Начисление отпуска:
Неявки и болезни в организации или Отпуска организаций. Даже если отсутствие не оплачивается, должен быть зафиксирован сам факт «вытеснения» рабочего времени.Основные начисления организаций, найдите Оклад по дням (или ваше основное начисление) и на вкладке «Прочее» убедитесь, что в списке «Вытесняющие виды расчета» добавлены все ваши виды неявок.
1. Увольнение из организации
2. Прием на работу в организацию (если был возврат)
3. Ввод индивидуального графика (если используется)
4. Табель учета рабочего времени
5. Начисление зарплаты сотрудникам организаций
Данные о времени для расчета среднего заработка (физлица). Если данные там уже зафиксированы неверно, то простая пересдача табеля не поможет — нужно перезаполнить и пересчитать документ Начисление зарплаты, который является регистратором для этого регистра.Важный совет: При возникновении сомнений в правильности расчета 29,3 всегда формируйте отчет Анализ начислений сотрудникам организаций или смотрите движения документа Начисление зарплаты по регистру Основные начисления. Если в колонках «Отработано (календарных дней)» стоит полная норма месяца при наличии неявок — ищите проблему в настройках вытеснения или кадровых приказах.