Регистрация бесплатна и занимает 10 секунд.
Лимит — втрое выше.
Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования сайтом
В организации принято лишение 100% премии при прогулах у сотрудника. Можно ли настроить, чтобы при наличии прогулов в табеле, программа автоматически не рассчитывала премию.
Содержание
Вариант 1. Создание начисления, сторнирующего сумму премии
Можно настроить дополнительный вид расчета, который при наличии прогулов в Табеле будет рассчитываться в сумме, равной сумме начисленной премии, но с минусом.
В настройках начисления на вкладке Основное необходимо указать, что начисление выполняется Только если введен вид учета времени и выбрать вид времени Прогул. Формулу следует задать как «-РасчетнаяБаза»:
Получите понятные самоучители 2026 по 1С бесплатно:
На вкладке Расчет базы следует подобрать только начисление ежемесячной премии:
На вкладке Учет времени должен быть выбран вид времени Прогул:
Для того, чтобы начисление выполнялось по сотруднику должен быть заполнен и проведен документ Табель.
Рассмотрим предложенный вариант решения на примере.
Сотрудник Георгинов Г.Г. не явился на работу 05.12.2018 без уважительной причины. Сотруднику ежемесячно начисляется премия в размере 10% от начисленного оклада. Необходимо зарегистрировать прогул сотрудника, а также лишение его 100 % премии за декабрь 2018 г.
Отразим факт прогула документом Отсутствие (болезнь, прогул, неявка) (Кадры – Все отсутствия сотрудников — Отсутствие (болезнь, прогул, неявка):
Затем сформируем и проведем документ Табель на сотрудника. День прогула автоматически заполняется видом времени с кодом ПР:
При расчете заработной платы работника в документе Начисление зарплаты и взносов автоматически появляется начисление на сумму премии, но со знаком минус:
Премия ежемесячная процентом:
- 19 047,62 (Оплата по окладу за декабрь 2018)*0,1 = 1 904,76 руб.
Лишение премии за прогул:
- — 1 904,76 (сумма начисленной премии) = -1 904,76 руб.
Итого начислено премии:
- 1 904,76 (Премия ежемесячная процентом) — 1 904,76 (Лишение премии за прогул) = 0.
Вариант 2. Использование в формуле премии условия ее начисления
Настроить дополнительный показатель, значение по которому потребуется заносить в журнале Данные для расчета зарплаты (Зарплата – Данные для расчета зарплаты) при наличии прогулов у сотрудника:
Также необходимо настроить Шаблон ввода исходных данных (Настройки – Шаблоны ввода исходных данных) для этого показателя:
Затем следует скорректировать формулу начисления ежемесячной премии, добавив в нее условие:
?(ЕстьПрогул > 0,0,), где ЕстьПрогул — наименование созданного показателя.
Если у сотрудника есть прогулы в месяце, то необходимо зарегистрировать это в журнале Данные для расчета зарплаты по созданному шаблону — Сведения о прогулах сотрудников. Значение показателя следует указать единицу, либо любое другое число больше нуля:
При расчете заработной платы работника в документе Начисление зарплаты и взносов сумма рассчитанной премии будет равна нулю:
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе Бухэксперт на 8 дней бесплатно











Добрый день! Подскажите, пожалуйста, а в первом варианте обязательно проведение табеля?
Добрый день! Да, обязательно. Иначе начисление «лишение премии за прогул» не выполнится.
Добрый день. В табеле стоит прогул, однако лишение премии не выходит при расчете зпл. Все сделано как в 1-м способе.
Добрый день.
Возможно, в настройках начисления для сторно премии на вкладке Приоритет указан Прогул. Поэтому начисление не рассчитывается. Прогул из приоритета нужно убрать.
В Приоритетах начисления, приоритет которых ниже -ничего не заполнено, приоритет выше во вложении. там нет «прогула»
А отсутсвие по сотруднику именно как прогул заведено? И на момент расчета проведен документ Табель (Зарплата — Учет времени — Табели)?
Еще можно вкладку Расчет базы проверить, тот ли период там выбран (Текущий месяц или Предыдущий месяц).
Да, табель проведен с обозначением ПР (прогулы)
Чтобы детально разобраться с Вашим вопросом, задайте его, пожалуйста, в Личном кабинете.