При настройке сложных схем оплаты труда нередко возникает ситуация, когда для одного сотрудника начисления вводятся в программу поэтапно. Например, оплата по тарифу формируется одной обработкой, а сдельная оплата (по нарядам) и зависимые надбавки (например, доплата за выслугу лет) рассчитываются в отдельном документе Начисление зарплаты и взносов. В такой схеме зависимое начисление часто рассчитывается не от полной суммы базовых начислений, игнорируя данные из первого документа. Разберем детально механизм работы расчетной базы в 1С:Зарплата и управление персоналом 3.1 и выясним, как исправить эту проблему.
Проанализируем алгоритм расчета зависимых начислений в конфигурации. В программе 1С:ЗУП 3.1 расчетная база собирается не просто за абстрактный календарный месяц, а строго в границах периода действия (интервала дат), который сформирован для строки зависимого начисления в текущем документе:
Начисление зарплаты и взносов. Разделение расчета приводит к коллизиям в учете рабочего времени, искажению фактического периода действия, а также ошибкам при расчете НДФЛ, страховых взносов и последующих автоматических перерасчетах.Чтобы убедиться, какие именно показатели, формулы и суммы вошли в расчет, воспользуемся встроенными средствами расшифровки расчета:
Начисление зарплаты и взносов и перейдем на вкладку Начисления.F2. Откроется окно, в котором подробно показана примененная РасчетнаяБаза и формулы расчета.Рассмотрим несколько практических способов устранения ошибки в зависимости от бизнес-процесса предприятия.
Разберем по шагам типовой подход, гарантирующий корректный сбор базы по всем видам оплат:
Данные для расчета зарплаты (настраивается в разделе Настройка – Шаблоны ввода исходных данных). Через него регистрируются индивидуальные тарифы, коэффициенты или показатели выработки.Сдельные работы.Табель.Начисление зарплаты и взносов. По кнопке Заполнить программа рассчитывает оплату по тарифу, сдельную оплату и доплату за выслугу лет одновременно. Период действия охватывает весь месяц, и РасчетнаяБаза собирается в полном объеме.Если специфика учета требует начислять доплату позже основных видов оплат в отдельном документе, изменим настройки начисления:
По отдельному документу (документы Премия или Разовое начисление).Текущий месяц или Предыдущий месяц. В таком режиме документ обращается ко всем уже проведенным начислениям за указанный период и собирает полную сумму базы без привязки к датам текущей строки.Если надбавка назначается планово в штатном порядке и не должна усекаться по интервалам отдельных дней, проверим ее формулу. Если выплата представляет собой процент от базы за месяц, формула вида ПроцентВыслуги / 100 * РасчетнаяБаза применяется ко всему месяцу, если начисление действует непрерывно в рамках всего расчетного периода.