При переходе с конфигурации 1С:Управление производственным предприятием 1.3 (на базе подсистемы ЗУП 2.5) на современные решения 1С:ERP Управление предприятием или 1С:ЗУП 3.1 расчетчики и разработчики часто сталкиваются с несовпадением сумм в предварительных расчетах за первую половину месяца. Типичная ситуация: сотруднику оформлена командировка или донорские дни, приходящиеся на первые 15 дней месяца. В 1С:ERP эта сумма включается в расчет аванса, а в УПП 1.3 документ начисления за первую половину месяца оставляет сотрудника без оплаты этих дней. Разберем архитектурные причины такого поведения конфигурации и выясним, как правильно отражать и выплачивать такие суммы.
Проанализируем базовые различия в концепции расчета межрасчетных выплат в двух поколениях зарплатных подсистем:
Начисление за первую половину месяца. Этот документ рассчитывает не только оклад и плановые надбавки, но и учитывает средний заработок, если в настройках начисления включен флаг Начисляется при расчете первой половины месяца. Документы-отклонения (например, Командировка) позволяют явно выбрать порядок выплаты — вместе с авансом или с окончательным расчетом зарплаты.Начисление зарплаты работникам организаций с переключателем в позиции Расчет первой половины месяца не является полноценным учетным документом. Это предварительный расчетный калькулятор, который не делает постоянных движений по регистрам взаиморасчетов и предназначен исключительно для исчисления планового аванса за отработанное время по табелю.Посмотрим на алгоритм работы типового механизма УПП 1.3. При нажатии кнопки заполнения в документе вызывается экспортная процедура общего модуля или модуля объекта:
Функция ВыполнитьАвтозаполнение(НачалоПериодаЗаполнения, ОкончаниеПериодаЗаполнения, Запрос = Неопределено, ЭтоПерерасчет = Ложь, СписокФизЛиц = Неопределено, МассивСотрудники = Неопределено) Экспорт
Проанализируем, к каким источникам данных обращается этот алгоритм при расчете первой половины месяца:
ПлановыеНачисленияРаботниковОрганизаций. В расчет включаются только те виды расчетов, которые назначены сотруднику как постоянные плановые (оклад по дням/часам, ежемесячные персональные надбавки, премии процентом).НачисляетсяВЦеломЗаМесяц в плане видов расчета ОсновныеНачисленияОрганизаций. Если этот реквизит равен Истина, начисление отсекается из алгоритма аванса.Оплата по среднему заработку. Этот документ делает окончательные движения в регистр расчета Основные начисления работников организаций сразу при проведении.Попытка изменить в плане видов расчета реквизит НачисляетсяВЦеломЗаМесяц на значение Ложь для вида расчета Оплата по среднему заработку не приведет к результату. Алгоритм автозаполнения ищет действующие плановые начисления, а оплата по среднему не может быть назначена сотруднику в кадровом порядке в регистр ПлановыеНачисленияРаботниковОрганизаций. Таким образом, средний заработок не попадает в документ начисления зарплаты за первую половину месяца штатно, и пытаться включить его туда через настройки конфигуратора не требуется.
Если сотруднику необходимо выплатить причитающуюся сумму среднего заработка в межрасчетный период вместе с авансом, на практике применяются следующие проверенные способы:
Оплата по среднему заработку проводится за дни первой половины месяца. Далее формируется документ Зарплата к выплате организаций с характером выплаты Оплата по среднему заработку или По межрасчетным документам. Сотрудник получает две суммы (аванс по расчету за первую половину месяца и оплату среднего), оформленные отдельными строками платежных ведомостей.Зарплата к выплате организаций. В нее добавляется сумма начисленного среднего за вычетом исчисленного НДФЛ. При окончательном закрытии месяца и выплате зарплаты регистры взаиморасчетов учтут всю фактически выплаченную сумму без возникновения перекосов в сальдо.Зарплата к выплате организаций с характером выплаты Зарплата или Дифференцированная выплата на текущую дату, что собирает все фактически начисленные на дату формирования суммы, включая проведенные документы отклонений.Если вы сравниваете расчет заработной платы в УПП 1.3 и 1С:ERP в ходе параллельного ведения учета, обратите внимание на следующие особенности:
Начисление за первую половину месяца, тогда как в УПП 1.3 налог исчисляется при окончательном начислении либо в межрасчетных документах при выплате.