При работе в 1С:ERP пользователи часто сталкиваются с ситуациями, когда система выдает ошибки при начислении заработной платы сотрудникам, особенно если в течение месяца изменялся вид оплаты труда. Рассмотрим типичную проблему: сотрудница была на окладе до определенной даты, а затем переведена на сдельную оплату. При попытке начислить заработную плату программа сообщает о пересечении периодов оклада и сдельной оплаты, не давая провести документ Начисление зарплаты и взносов. Разберем, как эффективно решить эту проблему.
Основная причина возникновения такой ошибки заключается в том, что система 1С видит два различных вида начислений – оклад и сдельную оплату – для одного и того же сотрудника за пересекающиеся временные интервалы. Например, если сотрудница работала по окладу до 7 сентября, а с 8 сентября была переведена на сдельную оплату, при этом сдельный заработок был введен двумя документами, охватывающими периоды с 1 по 15 сентября и с 16 по 30 сентября, система справедливо укажет на конфликт.
Сообщение об ошибке может выглядеть следующим образом:
«Работник ФИО: период 1-2 сентября будет оплачен как "Оплата по часовому тарифу" строка 1173 и как "Сдельный заработок" строка 1174»
Или:
«За 01-03 и 06-07 – у нее есть оклад, невозможно начислить еще и сделку.»
Это происходит потому, что в документе, регистрирующем сдельный заработок, или в документе Начисление зарплаты и взносов по умолчанию могут быть указаны полные периоды месяца, не учитывающие фактическое изменение вида оплаты труда в середине месяца.
Решение данной проблемы, как правило, сводится к точной корректировке периодов действия начислений в документе Начисление зарплаты и взносов. Рассмотрим подробный алгоритм действий:
Открываем документ Начисление зарплаты и взносов. Перейдем в раздел Зарплата и выберем соответствующий документ для проблемного месяца. Если документ еще не создан, создадим его.
Находим проблемного сотрудника. В табличной части документа найдем строку с сотрудником, по которому выдается ошибка. Обычно, это строка, относящаяся к начислению сдельного заработка или оклада, которая конфликтует с другим видом оплаты.
Включаем возможность ручного редактирования интервалов. В документе Начисление зарплаты и взносов в нижней правой части окна найдем переключатель или кнопку, которая позволяет перейти к ручному редактированию периодов или открыть форму для более детальной настройки начисления. Обычно этот переключатель активирует расширенные возможности редактирования. Например, в 1С:ЗУП, которая имеет схожую логику с 1С:ERP, может потребоваться открыть детальную форму начисления, где можно будет редактировать периоды.
Корректируем период сдельного заработка. Предположим, сотрудница была на окладе до 07.09, а с 08.09 перешла на сдельную оплату. При этом сдельный заработок был изначально оформлен на период с 01.09 по 15.09. Необходимо изменить этот период вручную. Вместо "с 01.09 по 15.09" следует указать "с 08.09 по 15.09". Если есть второй документ на сделку с 16.09 по 30.09, он останется без изменений, так как не пересекается с окладом.
В строке сделки в документе Начисление зарплаты и взносов вручную скорректируйте начальную дату периода так, чтобы она совпадала с датой начала сдельной оплаты и не пересекалась с периодом оклада. Важно, чтобы период оклада также был корректно ограничен датой прекращения его действия.
Например, если в табличной части вы видите строку начисления сдельного заработка, она может выглядеть так:
Сотрудник ФИО | Сдельный заработок | 01.09.2023 - 15.09.2023 | ...
Вам необходимо изменить ее на:
Сотрудник ФИО | Сдельный заработок | 08.09.2023 - 15.09.2023 | ...
Аналогично поступите со всеми другими проблемными начислениями, где возникают пересечения.
Проводим документ. После внесения корректировок попробуйте снова провести документ Начисление зарплаты и взносов. Система должна успешно его провести, поскольку теперь периоды начислений не пересекаются.
У многих пользователей возникает вопрос, насколько безопасно вручную изменять периоды в документе начисления зарплаты, особенно если сделка начисляется давно и по отработанной схеме. Мы подтверждаем, что это безопасно. При проведении документа Начисление зарплаты и взносов, перед тем как записывать движения, программа выполняет проверку интервалов на пересечения. Если вы корректно укажете фактические периоды действия каждого вида начисления, система обработает это без ошибок. Вы можете смело править периоды, не опасаясь негативных последствий.
Часто возникает беспокойство относительно того, не нарушит ли такая ручная корректировка правильность расчета НДФЛ. Можем вас заверить: НДФЛ останется корректным. Система 1С достаточно надежно обрабатывает расчеты налогов и взносов даже при таких корректировках. НДФЛ «крепок как старый дуб» и будет рассчитан исходя из фактически начисленных сумм за соответствующие периоды, а также учтет дату получения дохода.
Для предотвращения подобных ситуаций и более глубокого понимания проблемы, рассмотрим дополнительные аспекты:
Корректное оформление кадровых документов. Убедитесь, что все кадровые изменения (прием на работу, кадровый перевод, изменение оплаты труда) оформлены в 1С:ERP с указанием точных дат начала и окончания действия различных видов начислений. При переводе сотрудника с оклада на сдельную оплату или наоборот, обязательно должны быть прекращены действия одного вида начисления и установлены действия другого с конкретной даты. Документ Кадровый перевод или Изменение плановых начислений является ключевым в этом процессе.
В этих документах мы явно указываем, когда прекращается действие, например, Оплата по окладу и когда начинает действовать Сдельный заработок. Это позволяет системе корректно планировать начисления и избегать автоматических пересечений.
Проверка регистра плановых начислений. Если проблема сохраняется или вы хотите провести диагностику, рекомендуем проверить регистр плановых начислений сотрудника. В 1С:ERP (и 1С:ЗУП) информация о плановых начислениях сотрудника хранится в специальных регистрах сведений. Вы можете сформировать отчет по плановым начислениям или проанализировать данные непосредственно в регистре, чтобы убедиться в отсутствии пересечений периодов действия оклада и сдельной оплаты.
Например, можно найти соответствующий регистр сведений в меню Функции для технического специалиста (если включена) или через отчеты по плановым начислениям. Здесь мы увидим, какие виды начислений действуют для сотрудника в каждый конкретный период.
Настройка видов начислений. В 1С:ERP и 1С:ЗУП виды начислений, такие как Оклад и Сдельный заработок, могут быть настроены. Убедитесь, что для сдельного заработка корректно указано назначение начисления (например, Сдельная оплата труда) и, при необходимости, параметры учета времени. Иногда, если требуется гибкий учет, можно изменить назначение начисления на Повременная оплата труда и надбавки, что делает доступными дополнительные настройки учета времени, но может повлиять на специфические "плюшки" сдельной оплаты.
Ввод данных для расчета сдельной оплаты. Сдельный заработок в 1С:ERP/ЗУП регистрируется на основании фактически выполненных работ. Для этого используются документы Данные для расчета зарплаты (с видом Сдельные работы) или Выработка сотрудников. Убедитесь, что эти документы введены с корректными периодами и объемами работ.
Документ Выработка сотрудников, особенно актуальный для производственных предприятий, регистрируется в разделе Производство и передает данные в соответствующие показатели для дальнейшего расчета сдельного заработка. Важно, чтобы периоды регистрации выработки совпадали с периодами, установленными для сдельной оплаты сотрудника в кадровых документах.
Использование документов-исправлений. В случае, если ошибка обнаружена в уже закрытом и проведенном периоде, и вы не можете просто скорректировать документ Начисление зарплаты и взносов, следует использовать механизмы исправления или сторнирования. Например, можно создать документ-исправление на основании исходного документа (через кнопку "Исправить"), который сторнирует некорректные начисления и производит новый расчет. Также можно использовать документ Сторнирование начислений для полной отмены некорректных записей.
Проблема пересечения оклада и сдельной оплаты в 1С:ERP при изменении вида оплаты труда в середине месяца является достаточно распространенной и решается путем внимательной и точной корректировки периодов действия начислений непосредственно в документе Начисление зарплаты и взносов. Это не опасно для целостности данных и корректности расчета НДФЛ, при условии, что вы соблюдаете фактические даты изменения видов оплаты. Также важно убедиться в правильности оформления всех сопутствующих кадровых документов и, при необходимости, проверить регистр плановых начислений для диагностики.