Здравствуйте.
У меня предыдущий вопрос про удержание за питание, с Татьяной разобрали и настроили, но вылезло большое НО.
При начислении заработной платы за вторую половину апреля, все уволенные сотрудники в апреля с удержанием за столовую опять попадают в удержание….
Скрины приложила
Комментарии закрыты.
Скорее всего перенастроила удержание старое на новое, а нужно было в старом поставить галочку не используется и создать новое….
Перезаполнила увольнение Шляхта и соответственно он больше не попал с удержанием за столовую в начисление ЗП за апрель.
Здравствуйте!
Проблема скорее всего возникает из-за того, что показатель по питанию вводится одним числом за месяц, и программа «видит» удержание уже после даты увольнения сотрудника.
В Вашем случае необходимо изменить способ ввода показателя.
Проверим настройки шаблона показателя:
1. Откроем: Настройка → Шаблоны ввода исходных данных
2. Найдем шаблон Количество посещений столовой.
3. В настройках шаблона установим флажок «Значения показателей вводятся на разные даты»
После этого в документе «Данные для расчета зарплаты» можно будет указывать дату, по которую действует количество посещений.
Например:
• сотрудник увольняется 10.04.2026
• вводим количество посещений Дата действия 10.04.2026
• тогда при окончательном расчете после увольнения удержание за оставшуюся часть месяца уже не попадет в документ «Начисление зарплаты».
То есть проблема связана не с тем, что «старое удержание перенастроили», а именно с периодом действия вводимого показателя.
Татьяна, у нас вроде настроено так, как вы написали. Скрин прикрепила
Уточните, пожалуйста, Дата действия для уволенного сотрудника в документе Данные для расчета зарплаты какая указана?
Пришлите скриншот, пожалуйста
Скрин прикрепила
Здравствуйте!
Посмотрела еще раз Ваши скриншоты и могу сказать, что удержание «Удержание за столовую» у Вас настроено немного иначе, чем в примере, который я тестировала.
В моем варианте расчет идет через Расчетную базу с формулой: РасчетнаяБаза * 2 + КоличествоПосещенийСтоловой *0, где: Расчетная база = «Компенсация за столовую».
Тогда удержание рассчитывается только если в документе есть начисление «Компенсация за столовую».
Поэтому, если сотрудник уволен или в документе нет начисления компенсации, то удержание за столовую также не рассчитывается.
Предлагаю:
1. Изменить формулу удержания
2. Проверить настройки расчетной базы
3. После этого перезаполнить документ «Начисление зарплаты и взносов»
И затем повторно проверить расчет по уволенным сотрудникам.
Если что-то будет не получаться — напишите, подумаем еще.
Здравствуйте.
Татьяна, я сразу удержание сделала, как у Вас, скрины прикрепила.
Добрый день, Ольга!
Попробуем создать новое удержание. Такой вариант имеет смысл, если ранее менялись формулы удержания или структура используемых показателей и в регистрах могли сохраниться старые данные расчета.
На Вашем скриншоте видно, что в расчете участвует показатель «Стоимость посещения столовой». Если этот показатель ранее использовался в другой формуле или имел другой порядок ввода, программа может продолжать использовать старые движения/значения при расчете удержания.
Поэтому можно:
1. Создать новый показатель, например «Стоимость посещения столовой 1»
2. Создать новое удержание
3. Использовать новый показатель в формуле
4. Перезаполнить документы начисления
Это позволит исключить влияние старых настроек и проверить, связано ли поведение программы с ранее накопленными данными.
Здравствуйте.
Татьяна, после проведения документа ввод количества посещений столовой от 02 мая 2026 года, отпуск попадает в перерасчет…
У нас же компенсация не начисляется в документе отпуск…
Здравствуйте!
Уточните, пожалуйста, получилось ли настроить новое удержание так, чтобы после увольнения сотрудников удержание за столовую больше не попадало в документ «Начисление зарплаты»?
По вопросу перерасчета отпуска — скорее всего сейчас речь идет именно о регистрации необходимости перерасчета, а не о том, что программа повторно удерживает за столовую в документе «Отпуск».
Если флажок «Рассчитать зарплату» в документе «Отпуск» не установлен, то удержание за столовую в отпуске рассчитываться не должно.
При изменении данных в документе «Данные для расчета зарплаты» программа автоматически регистрирует необходимость перерасчета зарплаты и удержаний. Поэтому после проведения документа с количеством посещений столовой отпуск может попадать в перерасчет.
При этом сам перерасчет не всегда приводит к изменению сумм.
Если перерасчет не влияет на результат, запись о необходимости перерасчета можно удалить по кнопке «Отменить».
Предлагаю ознакомиться со статьей Перерасчет зарплаты и удержаний .
Я перезаполнила документ увольнения и больше уволенные сотрудники не попадают в документ «Начисление ЗП и взносов»
Отлично, значит проблема была именно в том, что после изменения настроек удержания документ «Увольнение» нужно было перезаполнить.
Если после перезаполнения документа уволенные сотрудники больше не попадают в «Начисление зарплаты и взносов», значит сейчас удержание отрабатывает корректно.