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

Отпуска в 1С ERP: Как программа считает остатки отпусков и понимает, сколько дней положено сотруднику?

Вопрос пользователя: «У нас у всех разное количество дней отпуска: у кого-то 28, у кого-то 31, плюс есть дополнительные дни. Как всё это настроить в 1С, чтобы программа сама правильно считала остатки?» Суть проблемы
Без автоматизированного учета кадровику или бухгалтеру приходится вручную вести таблицы в Excel, чтобы отслеживать, сколько дней отпуска сотрудник «заработал» за рабочий год, сколько использовал и сколько осталось. Это трудоемко, подвержено ошибкам и усложняется, если у сотрудников разные права (основной отпуск, дополнительный, за вредность и т.д.). Что может 1С ERP?
В программе реализован полноценный учет остатков ежегодных оплачиваемых отпусков. Право на отпуск (количество дней в год) можно назначить тремя способами: для всех сотрудников (например, базовые 28 дней), для конкретной должности в штатном расписании (например, +3 дня за вредность) или индивидуально для сотрудника через кадровые приказы. Программа ведет «рабочий год» для каждого сотрудника, автоматически начис

Вопрос пользователя: «У нас у всех разное количество дней отпуска: у кого-то 28, у кого-то 31, плюс есть дополнительные дни. Как всё это настроить в 1С, чтобы программа сама правильно считала остатки?»

Суть проблемы
Без автоматизированного учета кадровику или бухгалтеру приходится вручную вести таблицы в Excel, чтобы отслеживать, сколько дней отпуска сотрудник «заработал» за рабочий год, сколько использовал и сколько осталось. Это трудоемко, подвержено ошибкам и усложняется, если у сотрудников разные права (основной отпуск, дополнительный, за вредность и т.д.).

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

Суть подхода:

  1. Назначение права: Количество дней задается не вручную каждый раз, а как правило. При приеме на работу или переводе система применяет это правило к сотруднику.
  2. Автоматический подсчет стажа: Программа знает, какие периоды включаются в стаж для отпуска (время работы), а какие нет (отпуск за свой счет свыше 14 дней, отпуск по уходу за ребенком). Периоды, не включаемые в стаж, автоматически сдвигают («продлевают») рабочий год сотрудника.
  3. Учет использования: При оформлении документа «Отпуск» программа показывает актуальный остаток и списывает использованные дни.
  4. Специальные отпуска: Можно создать отпуска, количество дней которых зависит от стажа (например, за выслугу лет в госучреждениях). Для них настраивается шкала, и программа сама пересчитывает положенные дни при достижении порога стажа.

Преимущества подхода:

  • Точность: Исключены ручные арифметические ошибки в расчете стажа и остатков.
  • Автоматизация: Не нужно помнить, когда у кого начался рабочий год.
  • Прозрачность: В любой момент можно сформировать отчет «Остатки отпусков» и увидеть полную картину.
  • Гибкость: Учет подходит как для стандартных, так и для сложных схем предоставления отпусков.

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

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

Итог простыми словами
1С ERP ведет для каждого сотрудника персональную «копилку» дней отпуска. Вы один раз настраиваете правило: «Эта копилка пополняется на 28 дней каждый рабочий год». Программа сама отслеживает, когда год начался, и кладет в копилку положенные дни, вычитая оттуда те, что сотрудник уже «потратил». Вам остается только заглядывать в эту копилку, чтобы проверить остаток.

Типичные сценарии использования:
Сценарий: Сотрудник Петров принят 15 марта 2024 года. Ему положено 28 дней основного отпуска в год. 10 сентября 2024 года он берет 14 дней отпуска.
Решение: В 1С право на 28 дней назначено Петрову автоматически при приеме. Рабочий год: с 15.03.2024 по 14.03.2025. На 10 сентября Петров отработал около 6 месяцев. Программа рассчитывает, что за это время он «заработал» 28 / 12 * 6 = 14 дней. При оформлении документа «Отпуск» справка покажет остаток 14 дней. После проведения документа остаток станет равен 0. Его копилка снова начнет пополняться, и к 15 марта 2025 года в ней будет 28 дней за новый рабочий год.