Добавить в корзинуПозвонить
Найти в Дзене

Общие принципы исправления прошлых периодов в 1С ERP: Обнаружил больничный за прошлый месяц. Как его внести, чтобы пересчиталась зарплата?

Вопрос пользователя: «Сотрудник принёс больничный лист, который захватывает прошлый месяц. Я его ввёл, а зарплата за тот месяц не пересчиталась. Как сделать перерасчет автоматически?» Суть проблемы
При внесении документа об отсутствии (больничный, отпуск), который приходится на уже закрытый период, нужно не просто зарегистрировать факт, но и автоматически отменить (сторнировать) те начисления (например, зарплату), которые были ошибочно сделаны за дни отсутствия. Что может 1С ERP?
В документы, регистрирующие отсутствия (отпуск, больничный, командировка), встроен специальный механизм. Если период отсутствия попадает на уже закрытый месяц, в документе автоматически появляется закладка «Пересчет прошлого периода». На ней программа сама рассчитывает и сторнирует ранее сделанные начисления за те же даты. Суть подхода Автоматическое определение: Программа сравнивает дату вводимого отсутствия с датами «закрытия» периодов. Автоматический перерасчет: Если отсутствие приходится на закрытый перио

Вопрос пользователя: «Сотрудник принёс больничный лист, который захватывает прошлый месяц. Я его ввёл, а зарплата за тот месяц не пересчиталась. Как сделать перерасчет автоматически?»

Суть проблемы
При внесении документа об отсутствии (больничный, отпуск), который приходится на уже закрытый период, нужно не просто зарегистрировать факт, но и автоматически отменить (сторнировать) те начисления (например, зарплату), которые были ошибочно сделаны за дни отсутствия.

Что может 1С ERP?
В документы, регистрирующие отсутствия (отпуск, больничный, командировка), встроен специальный механизм. Если период отсутствия попадает на уже закрытый месяц, в документе автоматически появляется закладка
«Пересчет прошлого периода». На ней программа сама рассчитывает и сторнирует ранее сделанные начисления за те же даты.

Суть подхода

  • Автоматическое определение: Программа сравнивает дату вводимого отсутствия с датами «закрытия» периодов.
  • Автоматический перерасчет: Если отсутствие приходится на закрытый период, система на закладке «Пересчет прошлого периода» показывает, какие суммы зарплаты (или других менее приоритетных начислений) будут сторнированы.
  • Корректный учёт: В текущем периоде отражается и новое начисление (пособие по больничному), и сторнирование старого (зарплата), что приводит к правильному итоговому результату.

Решение и рекомендации

  1. Создайте документ «Больничный лист» и заполните все его данные, включая период нетрудоспособности.
  2. Если период болезни частично или полностью попадает на прошлый закрытый месяц, перейдите на закладку «Пересчет прошлого периода».
  3. Проверьте, какие суммы программа предлагает сторнировать (например, начисленную ранее зарплату за дни болезни).
  4. Проведите документ. В учёте текущего месяца появятся два взаимосвязанных движения: начисление пособия и сторно зарплаты.

Итог простыми словами
Когда вы вносите в программу «задним числом» факт, что сотрудник болел, 1С сама делает вывод: «Ага, значит, за эти дни ему уже ошибочно начислили зарплату. Исправляю: убираю старую зарплату и добавляю больничные». Всё это происходит в рамках одного документа.

Типичные сценарии использования:

  • Сценарий: 10 ноября сотрудник приносит больничный лист с 20 по 31 октября. Зарплата за октябрь уже начислена и выплачена.
    Решение: Бухгалтер вводит документ «Больничный лист» с датами 20-31 октября. На закладке «Пересчет прошлого периода» программа автоматически рассчитывает сумму зарплаты за эти дни для сторнирования. При проведении документа начисляется пособие по больничному и сторнируется оклад за октябрь.