В конфигурации 1С:Управление производственным предприятием 1.3 (УПП) пользователи часто сталкиваются с ситуацией, когда в документе Начисление зарплаты сотрудникам количество отработанных дней (Показатель №3) увеличивается на количество дней работы в выходные. Например, при норме в 17 рабочих дней за январь, программа показывает 18 дней, что приводит к некорректному расчету оклада. Разберем детально, почему это происходит и как правильно настроить учет времени.
Для начала проанализируем, как система собирает данные для расчета. В отличие от более современных конфигураций, в УПП 1.3 расчет строится на жесткой связке графиков, табелей и регистров расчета. Если при начислении оклада в колонке "Отработано дней" появляется число, превышающее норму по графику, значит, в систему введен документ, который зарегистрировал это время как "рабочее" в дополнение к основному графику.
Рассмотрим по шагам основные причины возникновения "лишнего" дня:
Основные начисления организации для данного начисления на вкладке "Время" выбран вид времени "Начисление за работу в полную смену в пределах нормы времени", программа приплюсует эти дни к общему количеству отработанных дней для основного оклада.Табель учета рабочего времени, важно проверить, как в нем отражен выходной день. Если там стоит код "Я" (Явка) вместо "РВ" (Работа в выходные), система посчитает этот день обычным рабочим.Оплата праздничных и выходных дней может произойти наслоение.Выясним причину некорректного суммирования дней в Показателе №3. Нам необходимо убедиться, что работа в выходной день не считается "основным" временем. Для этого выполним следующие действия:
Откроем план видов расчета Основные начисления организации и найдем предопределенный вид расчета Оплата праздничных и выходных дней. Перейдем на закладку "Время". Проверим, какой переключатель установлен в поле "Вид времени":
Праздники с кодом РВ.В процессе работы важно соблюдать правильную последовательность документов. Посмотрим на правильную цепочку действий в УПП 1.3:
Работа в выходные и праздничные дни. Здесь мы только фиксируем факт выхода сотрудника на работу и указываем способ компенсации (повышенная оплата или отгул).Оплата праздничных и выходных дней. Этот документ рассчитывает непосредственную сумму доплаты.Табель учета рабочего времени. В нем день работы в выходной должен быть отражен кодом РВ.Начисление зарплаты сотрудникам.Проанализируем ситуацию пользователя: в сообщении №2 указано, что начисление зарплаты было проведено 31.01.19, а оплата праздничных — 08.01.19. Несмотря на то что документы проведены, при изменении задним числом данных о праздничных, документ Начисление зарплаты сам не пересчитается. Нужно нажать кнопку "Рассчитать - Рассчитать сотрудника (по всем начислениям)", чтобы Показатель №3 обновился.
Разберем ситуацию с совместителями (сообщение №6). Если сотрудник работает по индивидуальному графику, программа берет норму именно из него. Посмотрим на пример:
Если в графике сотрудника за январь стоит 17 рабочих дней, а он отработал 1 день в выходной (например, 5 января), то в итоге за месяц он должен получить оплату за 17 дней по окладу и отдельно доплату за 1 день праздничных. Если в документе начисления зарплаты в строке с окладом стоит 18 дней, значит, система ошибочно классифицировала 5 января как "Явку" (рабочий день по графику).
Как исправить:
Индивидуальный график сотрудника. Убедитесь, что в день работы в выходной там стоит "В" (Выходной), а не рабочие часы.Табель учета рабочего времени. Если в нем в этот день стоит "Я", замените на "РВ" или оставьте пустым, если документ оплаты праздничных сам регистрирует время (в зависимости от настроек учетной политики).Начисление зарплаты перевыберите сотрудника, чтобы табличная часть "Основные начисления" обновилась. Проверьте Показатель №2 (Норма) и Показатель №3 (Отработано). В норме должно остаться 17, в отработанных — 17, а оплата за выходной должна идти отдельной строкой.В УПП 1.3 для начисления "Оклад по дням" обычно используется формула:
Результат = ТарифнаяСтавкаМесячная / НормаВремениВДнях * ВремяВДнях
Где:
ТарифнаяСтавкаМесячная — Показатель 1;НормаВремениВДнях — Показатель 2;ВремяВДнях — Показатель 3.Если Показатель 3 суммирует и окладные дни, и праздничные, это означает, что в регистр расчета "Основные начисления" попали две записи, которые система считает "рабочим временем". Проанализируем настройки вытеснения: Оплата праздничных не должна вытеснять Оклад по дням, так как это время сверх нормы. Но она и не должна учитываться в показателе ВремяВДнях для оклада. Это регулируется исключительно вкладкой "Время" в настройках вида расчета, о чем мы говорили выше.
Таким образом, для корректного отображения 17 дней оклада и 1 дня праздничных, необходимо убедиться, что работа в выходной день зафиксирована именно как дополнительное время, а не как явка в рабочий день.