11. Выплата зарплаты
#42

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

В 1С (ЗУП/зарплатный контур) отпускные рассчитаны документом «Отпуск», при этом в нем установлен флажок «Рассчитать зарплату» (то есть вместе с отпуском рассчитана зарплата за отработанные дни). Сотруднику ранее уже выплатили аванс за первую половину месяца. Что нужно выбрать в документе «Ведомость…», чтобы сумма к выплате по отпуску автоматически уменьшилась на ранее выплаченный аванс (по остатку взаиморасчетов)?

В ведомости достаточно включить флажок «Учитывать ранее выплаченный аванс».
Неправильно: Такой флажок относится к логике выплаты зарплаты за период и не всегда корректно работает для межрасчетных выплат по конкретным документам (отпуск/больничный). В результате отпускные могут попасть в ведомость без зачетов по взаиморасчетам, и аванс будет учтен не так, как требуется в данном сценарии.
В ведомости нужно указать способ выплаты «Зарплата за месяц».
Неправильно: «Зарплата за месяц» предназначена для окончательной выплаты по месяцу и подбирает суммы по документам начисления зарплаты, что может смешать отпускные, зарплату и другие начисления. В таких ситуациях легко получить некорректные зачеты/дублирование выплат или проблемы при последующих выплатах и закрытии взаиморасчетов.
Нужно вручную уменьшить сумму к выплате в ведомости на размер уже выплаченного аванса.
Неправильно: Ручная корректировка ломает автоматическую логику взаиморасчетов и усложняет контроль, почему сумма изменилась, особенно при повторном заполнении или перерасчете документов. Кроме того, это повышает риск ошибки (недоплата/переплата) и расхождений в расчетных листках и отчетах по выплатам.
В ведомости следует выбрать способ выплаты «Отпуска (под расчет)».
Правильно: При выборе «Отпуска (под расчет)» ведомость заполняется с учетом общего остатка взаиморасчетов с сотрудником, поэтому ранее выплаченный аванс автоматически уменьшит сумму к выплате по отпуску. Этот способ специально предназначен для случаев, когда отпускные выплачиваются вместе с зарплатой и нужно корректно учесть уже произведенные выплаты.

Пояснение

Ключевой момент: в 1С есть разные «способы выплаты» в документе «Ведомость…», и они отличаются тем, как программа подбирает суммы и учитывает взаиморасчеты. Когда в документе «Отпуск» включен флажок «Рассчитать зарплату», в одном документе появляются: - отпускные (межрасчетная выплата); - зарплата за отработанные до отпуска дни (часть зарплаты за месяц). Если до этого сотруднику уже выдали аванс, то при выплате отпускных важно не выплатить «лишнее», а зачесть ранее выданный аванс в пределах взаиморасчетов. Почему нужен именно способ выплаты «Отпуска (под расчет)»: - Вариант «Отпуска» обычно берет сумму из документа отпуска «как есть» и не пытается зачесть переплаты/недоплаты по сотруднику. - Вариант «Отпуска (под расчет)» при заполнении ведомости смотрит взаиморасчеты сотрудника (что уже выплачено и что еще осталось выплатить) и корректирует сумму к выплате. Поэтому ранее выплаченный аванс уменьшит сумму, которая попадет в ведомость по отпуску. Практический пример: Сотруднику начислили: отпускные 30 000 и зарплату за отработанные дни 10 000 (все в документе «Отпуск» с флажком «Рассчитать зарплату»). Аванс уже выплатили 15 000. Если заполнить ведомость «Отпуска (под расчет)», программа учтет аванс во взаиморасчетах и подберет к выплате не «30 000 отпускных целиком», а сумму с учетом уже выданного аванса (чтобы не было переплаты). Как проверить, что все сработало правильно: 1) Создайте «Ведомость…» и выберите способ выплаты «Отпуска (под расчет)». 2) Заполните ведомость по документу отпуска. 3) Сравните сумму к выплате с расчетом: она должна учитывать ранее выплаченный аванс (по остатку взаиморасчетов), а в расчетных листках/отчетах по выплатам не должно появиться «двойной» выплаты одной и той же части начислений. Важно: использовать «Зарплата за месяц» для выплаты отпускных в таком сценарии нежелательно, потому что это другой механизм подбора сумм и он часто приводит к путанице в последующих выплатах (аванс/межрасчет/окончательный расчет).