Регистр сведений Плановые начисления сотрудников организации

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

+7 (800) 302-87-29

Реклама jurik.ru

Регистр сведений Плановые начисления сотрудников организации — это ключевой объект метаданных в конфигурациях на базе 1С:ЗУП (Зарплата и управление персоналом) и 1С:ERP‚ предназначенный для хранения актуальных плановых значений начислений по сотрудникам. Он играет центральную роль в процессах бюджетирования фонда оплаты труда (ФОТ)‚ расчете плановой заработной платы и формировании отчетности по трудовой оплате.

Назначение и роль в системе

В типовом функционале 1С:ЗУП 3.1 и 1С:ERP данный регистр решает следующие задачи:

  • Хранение актуального плана: В отличие от документов «Плановые начисления» (которые являются историей изменений)‚ регистр сведений хранит срез последних на конкретную дату плановых значений по каждому сотруднику и виду расчета.
  • Основа для бюджетирования: Данные регистра используются в подсистеме «Бюджетирование» для формирования бюджета ФОТ.
  • Источник для отчетов: Является основным источником данных для отчетов «Плановые начисления»‚ «Анализ плановых начислений»‚ а также для вывода данных в управляемые формы планирования ФОТ.
  • Расчет плановых удержаний: На основе плановых начислений рассчитываются плановые НДФЛ‚ страховые взносы и прочие удержания.

Структура регистра сведений

Понимание структуры необходимо для правильной настройки отчетов‚ написания запросов и интеграции.

Измерения (Ключевые поля уникальности записи)

Сочетание измерений определяет уникальность строки в регистре:

  1. Период регистрации (Date) — дата‚ на которую актуален план (обычно 1-е число месяца или дата приказа).
  2. Сотрудник (CatalogRef.ФизическиеЛица), сотрудник организации.
  3. Вид расчета (CatalogRef.ВидыРасчетов) — вид начисления (Оклад‚ Премия‚ Доплата за выслугу лет и т.д.).
  4. Организация (CatalogRef.Организации), правовое лицо (важно для межфирменного учета).
  5. Подразделение организации (CatalogRef.ПодразделенияОрганизаций), структурное подразделение (может быть пустым‚ если начисление не привязано к конкретному подразделению).
  6. График работы (CatalogRef.ГрафикиРаботы) — используется для расчета плановых отработанных дней/часов.

Ресурсы (Числовые значения)

  • Плановое начисление (Number‚ 15‚ 2) — сумма планового начисления в валюте учета.
  • Плановое начисление (в базовой валюте) — сумма в валюте регламентированного учета (если ведется мультивалютный учет).
  • Плановые отработанные дни (Number), плановое количество дней.
  • Плановые отработанные часы (Number) — плановое количество часов.

Атрибуты (Дополнительные сведения)

  • Действует с (Date) — дата начала действия планового начисления.
  • Действует по (Date), дата окончания действия.
  • Основание (CatalogRef.ОснованияПлановыхНачислений) — документ-основание (Приказ о зарплате‚ Трудовой договор‚ Штатное расписание).
  • Периодичность (Enum.ПериодичностьПлановыхНачислений), Ежемесячно‚ Разово‚ Ежеквартально и т.д.
  • Статья затрат / Статья бюджета, для аналитики по управленческому учету.
  • Проект / Этап проекта — для проектного учета затрат на труд.

Как формируются данные в регистре

Записи в регистр попадают не вручную‚ а через проведение документов-проводников. Основные источники:

Документ «Плановые начисления сотрудников»

Это основной документ для ручного или массового ввода/корректировки плана. При проведении он создает движения в регистре с периодом регистрации‚ равным дате документа (или указанному периоду действия).

  • Поддерживает табличную часть «Начисления» и «Удержания».
  • Позволяет заполнять данные на основании: Штатного расписания‚ Трудовых договоров‚ Приказов об изменении зарплаты.
  • Имеет флаг «Авторасчет» — при установке сумма пересчитывается по формуле вида расчета (оклад / дни в месяце * отработанные дни).

Документы кадрового учета (автоматическое обновление)

В настройках конфигурации (часто в подсистеме «Планирование ФОТ») можно включить автоматическое обновление плана при проведении кадровых документов:

  • Прием в организацию — создает плановые начисления на основании трудового договора/штатного расписания.
  • Перевод в организацию / Изменение условий труда — корректирует существующие плановые записи (меняет подразделение‚ ставку‚ оклад).
  • Увольнение — устанавливает дату окончания действия плановых начислений (Период регистрации = дата увольнения).

Документ «Планирование кадровых изменений»

Используется для сценарийного планирования (бюджетирования). Создает плановые записи на будущие периоды без влияния на текущий расчет зарплаты.

Особенности работы с регистром (Технические нюансы)

Срез последних vs Обороты

Поскольку это регистр сведений непериодический (или периодический с периодом регистрации «День»)‚ основной режим чтения — Срез последних на заданную дату.

ВЫБРАТЬ
 ПлановыеНачисленияСотрудниковОрганизаций.Сотрудник‚
 ПлановыеНачисленияСотрудниковОрганизаций.ВидРасчета‚
 ПлановыеНачисленияСотрудниковОрганизаций.ПлановоеНачисление
ИЗ
 РегистрСведений.ПлановыеНачисленияСотрудниковОрганизаций.СрезПоследних(&ДатаСреза‚ ) КАК ПлановыеНачисленияСотрудниковОрганизаций
ГДЕ
 ПлановыеНачисленияСотрудниковОрганизаций.Организация = &Организация

Период регистрации и дата действия

Важно различать:

  • Период регистрации — момент времени‚ когда запись стала известна системе (дата документа «Плановые начисления» или дата приказа).
  • Действует с / по, интервал календарного времени‚ в течение которого это начисление должно выплачиваться.

Пример: 15 марта выдали приказ об повышении оклада с 1 апреля. Период регистрации = 15 марта‚ Действует с = 1 апреля. В срезе на 20 марта запись уже есть‚ но в отчете за март она не попадет (если отчет фильтрует по «Действует с»)‚ а в отчете за апрель — попадет.

Конфликты и приоритеты

Если по одному сотруднику‚ виду расчета и периоду существует несколько записей (например‚ ручной ввод и автоматический из приказа)‚ система использует логику приоритетов или просто суммирует их в отчетах‚ если не настроено иное. Рекомендуется избегать дублей за счет использования уникального сочетания измерений.

Типовые отчеты и анализ

На основе регистра строятся следующие стандартные отчеты (доступны в разделе «Зарплата» — «Отчеты и анализ», «Планирование ФОТ»):

  • Плановые начисления сотрудников: Табличный отчет со списком сотрудников‚ видов расчетов и сумм. Поддерживает группировку по подразделениям‚ статьям затрат‚ проектам.
  • Анализ плановых начислений: Сравнение плана с фактом (если период уже прошел) или сравнение текущего плана с планом прошлого месяца/года.
  • Бюджет ФОТ: Сводный отчет по статьям бюджета/статьям затрат с детализацией до сотрудников.
  • План-фактный анализ ФОТ: Комплексный отчет‚ объединяющий данные регистра «Плановые начисления» и регистра накопления «Начисления» (факт).

Настройка отчета «Плановые начисления сотрудников»

Частая задача — добавить в отчет дополнительные колонки (например‚ «Ставка»‚ «График»‚ «Основание»).

  1. Откройте отчет «Плановые начисления сотрудников».
  2. Нажмите «Настройки» -> вкладка «Выбранные поля».
  3. Добавьте нужные поля из структуры регистра (измерения‚ атрибуты‚ ресурсы).
  4. На вкладке «Структура» настройте группировки (например‚ Организация -> Подразделение -> Сотрудник -> Вид расчета).
  5. Сохраните вариант отчета для повторного использования.

Программная работа с регистром

Получение плана на дату (Срез последних)

// Пример запроса для получения планового оклада на конкретную дату
Запрос = Новый Запрос;
Запрос.Текст = 
 "ВЫБРАТЬ
 | ПлановыеНачисленияСотрудниковОрганизаций.Сотрудник‚
 | ПлановыеНачисленияСотрудниковОрганизаций.ВидРасчета‚
 | ПлановыеНачисленияСотрудниковОрганизаций.ПлановоеНачисление‚
 | ПлановыеНачисленияСотрудниковОрганизаций.ПлановыеОтработанныеДни‚
 | ПлановыеНачисленияСотрудниковОрганизаций.Основание
 |ИЗ
 | РегистрСведений.ПлановыеНачисленияСотрудниковОрганизаций.СрезПоследних(&ДатаСреза‚ Сотрудник = &Сотрудник И ВидРасчета.ВидРасчета = ЗНАЧЕНИЕ(Перечисление.ВидыРасчетов.Оклад)) КАК ПлановыеНачисленияСотрудниковОрганизаций";

Запрос;УстановитьПараметр("ДатаСреза"‚ КонецДня(РабочаяДата));
Запрос.УстановитьПараметр("Сотрудник"‚ СсылкаНаСотрудника);
Результат = Запрос.Выполнить.Выбрать;

Запись данных программно (Набор записей)

Для массовой загрузки или интеграции используется объект НаборЗаписей.

НаборЗаписей = РегистрыСведений.ПлановыеНачисленияСотрудниковОрганизаций.СоздатьНаборЗаписей;
// Отбор для удаления старых записей перед загрузкой новых (опционально)
НаборЗаписей.Отбор.Сотрудник.Установить(Сотрудник);
НаборЗаписей.Отбор.ПериодРегистрации.Установить(ПериодРег);
НаборЗаписей.Прочитать; // Читаем существующие для замены

// Очищаем и заполняем заново (или добавляем)
НаборЗаписей.Очистить; 

НоваяЗапись = НаборЗаписей.Добавить;
НоваяЗапись.ПериодРегистрации = ПериодРег;
НоваяЗапись.Сотрудник = Сотрудник;
НоваяЗапись.ВидРасчета = ВидРасчетаОклад;
НоваяЗапись.Организация = Организация;
НоваяЗапись.ПодразделениеОрганизации = Подразделение;
НоваяЗапись.ПлановоеНачисление = СуммаОклада;
НоваяЗапись.ДействуетС = НачалоМесяца(ПериодРег);
НоваяЗапись.ДействуетПо = КонецМесяца(ПериодРег);
НоваяЗапись.Основание = ОснованиеПлана; // Ссылка на приказ/договор

НаборЗаписей.Записать;

Типичные ошибки и рекомендации

Проблема Причина Решение
В отчете нет данных за будущий месяц Используется Срез последних на текущую дату‚ а записи имеют Период регистрации в будущем. Установить дату среза = концу планируемого месяца или использовать виртуальную таблицу «Записи» с отбором по «Действует с/по».
Дублирование строк в отчете Есть несколько записей с одинаковым набором измерений (Сотрудник‚ Вид расчета‚ Подразделение) на одну дату регистрации. Проверить уникальность ключа. Использовать отчет «Анализ дублей» или запрос с GROUP BY HAVING COUNT(*) > 1.
План не пересчитывается при изменении графика работы Флаг «Авторасчет» в документе «Плановые начисления» не установлен или вид расчета не имеет формулы. Включить авторасчет‚ проверить формулу вида расчета (ИспользуетПлановыеДни/Часы).
Не учитываются в бюджете ФОТ Не заполнены аналитики учета (Статья затрат‚ Статья бюджета‚ Проект) в регистре. Настроить заполнение аналитик в документе «Плановые начисления» или через правила заполнения атрибутов.
При увольнении план остается на будущие месяцы Документ «Увольнение» не создает движение по регистру (настройка отключена) или дата увольнения позже даты окончания плана. Проверить настройку «Автоматическое обновление плана при кадровых изменениях». Вручную корректировать «Действует по».

Интеграция с подсистемой «Бюджетирование»

Регистр «Плановые начисления сотрудников организации» является источником данных для сценариев бюджетирования типа «ФОТ по сотрудникам».

  • При формировании бюджета система считывает Срез последних на дату начала бюджетного периода.
  • Суммы распределяются по месяцам бюджета с учетом периодичности (Ежемесячно‚ Разово в определенный месяц).
  • Изменения в регистре плановых начислений (после перепроведения документов) требуют переформирования бюджета (кнопка «Обновить» в сценарии).

Регистр сведений Плановые начисления сотрудников организации, это «сердце» планирования фонда оплаты труда в 1С:ЗУП и ERP. Грамотная работа с ним подразумевает:

  1. Понимание разницы между Периодом регистрации (когда узнали) и Периодом действия (когда платим).
  2. Использование документа «Плановые начисления» как единой точки ввода/корректировки.
  3. Настройку автоматического обновления из кадровых документов для актуальности.
  4. Правильную настройку отчетов через Срез последних с нужной датой среза.
  5. Заполнение аналитик (Статьи затрат‚ Проекты) для управленческой отчетности.

Освоение механики этого регистра позволяет строить прозрачные процессы планирования зарплаты‚ своевременно выявлять расхождения плана и факта и автоматизировать подготовку данных для бюджетирования.