Период действия начисления и фактический период действия начисления

Бесплатная консультация юриста

+7 (800) 302-87-29

Реклама jurik.ru

В системах расчёта заработной платы, построенных на платформе 1С:Предприятие, важно чётко разделять два понятия:

  • Период действия начисления – интервал времени, в течение которого система рассматривает начисление как «активное» и допускает его участие в механизмах вытеснения, пересчёта и корректировки;
  • Фактический период действия начисления – реальный промежуток, за который сотрудник действительно выполнил работу (или иное действие, на которое начисляется вознаграждение) и за которое должно быть произведено начисление.

Понимание различий между этими периодами необходимо для корректной настройки планов видов расчёта, корректного применения механизма вытеснения и избежания двойного начисления за один и тот же отрезок времени.

Период действия начисления

Период действия начисления задаётся в свойствах вида расчёта (План видов расчёта → Расчёт → Использует период действия). Если этот флаг установлен, система хранит для каждого начисления две даты:

  • Дата начала – момент, с которого начисление считается действующим;
  • Дата окончания – момент, после которого начисление более не участвует в расчётах (может быть открытым, т.е. бесконечным).

Этот период используется:

  • при определении, какие виды расчёта могут одновременно действовать на один и тот же календарный интервал;
  • при работе механизма вытеснения – если два вида расчёта помечены как взаимоисключающие, система проверяет пересечение их периодов действия и, при необходимости, приостанавливает одно из начислений;
  • при формировании регистров накопления и расчёта, где период действия служит ключом для группировки записей.

Фактический период действия начисления

Фактический период определяется не настройками вида расчёта, а данными о реальной работе сотрудника:

  • отработанные часы или дни (в зависимости от графика работы);
  • периоды больничных, отпусков, командировок и т.п., которые могут уменьшать или увеличивать фактическое время работы;
  • документы, фиксирующие выполнение работы (табели, приказы, заявления и др.).

Фактический period используется для:

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

Отличия и взаимосвязь
Критерий Период действия начисления Фактический период действия начисления
Источник данных Настройки вида расчёта (даты начала/окончания) Табель учёта рабочего времени, документы о пропусках и отпусках
Цель Определить, может ли начисление участвовать в расчёте и вытеснении Измерить реальный объём работы, за который должно быть начислено вознаграждение
Влияние на расчёт Если периоды двух начислений пересекаются – возможна блокировка одного из них (вытеснение) Сумма начисления пропорциональна фактически отработанному времени
Изменяемость Можно корректировать вручную (изменяя даты в виде расчёта) Изменяется автоматически при изменении табеля или документов о работе

Важно: период действия может быть шире фактического периода (например, начисление оклада зарегистрировано с 1‑го числа месяца, а сотрудник вышел на работу только с 5‑го). В таком случае система будет считать начисление «действующим» с 1‑го, но при расчёте суммы будет использовать только фактически отработанные часы (с 5‑го).

Пример настройки в 1С:Предприятие 8.3

Рассмотрим типичный план видов расчёта ОсновныеНачисления.

  1. Открываем План видов расчёта → ОсновныеНачисления.
  2. На закладке Расчёт ставим галочку Использует период действия.
  3. Поле Зависимость от базы оставляем Не зависит (для оклада базы не требуется).
  4. Для вида расчёта Оклад указываем, что он взаимоисключающий с видами Больничный, Командировка, Отпуск, Прогул (это делается через механизм вытеснения).
  5. При расчёте оклада система:
    1. Берёт период действия оклада (например, – );
    2. Смотрит, нет ли в этом периоде активных периодов у взаимоисключающих видов (больничный, отпуск и т.п.);
    3. Если такие периоды есть – оклад вытесняется на пересекающиеся дни;
    4. Для оставшихся дней считает сумму: Сумма = Оклад / Норма часов в месяц × Фактически отработанные часы.

Рекомендации по настройке
  • Всегда включайте Использует период действия для тех видов расчёта, которые могут находиться в конфликте с другими (оклад, больничный, отпуск и т.п.).
  • Убедитесь, что норма часов в периоде действия соответствует вашему производственному календарю (учёт праздников, сокращённых дней).
  • При использовании скользящих графиков работы (сменные) настройте период действия так, чтобы он соответствовал фактическому циклу смены, а не календарному месяцу.
  • Регулярно сверяйте даты начала/окончания периода действия с данными табеля – это позволит выявить случаи, когда начисление было зарегистрировано с задержкой (например, бухгалтер забыл начислить зарплату вовремя).
  • Для аналитики создавайте отдельные регистры накопления, где хранится фактический период действия – это упрощает построение отчётов по реальной загрузке персонала.

Разделение периода действия начисления и фактического периода действия начисления является фундаментальным принципом корректного расчёта заработной платы в 1С:Предприятие. Период действия определяет, когда начисление может участвовать в расчёте и вытеснении, а фактический период отражает реальный объём работы, за который должно быть начислено вознаграждение. Правильная настройка этих параметров позволяет избежать двойных начислений, корректно применять механизм вытеснения и получать достоверную аналитику по работе персонала.

Следуя рекомендациям выше и используя возможности платформы 1С, вы сможете построить надёжную и гибкую систему расчёта, которая будет точно отражать как трудовые, так и календарные аспекты начислений.