Отражение начислений по умолчанию в 1с зуп

Разбираем отражение начислений по умолчанию в 1С ЗУП без воды. Быстрая настройка, типичные ошибки и лайфхак для зарплатника. Экономьте время каждый месяц!

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

+7 (800) 302-87-29

Реклама jurik.ru

В системе 1С:Зарплата и управление персоналом (ЗУП) механизм «Начислений по умолчанию» является ключевым инструментом для автоматизации рутинных операций кадровика и расчетчика. Правильная настройка этого функционала позволяет минимизировать ручной ввод данных при приеме на работу, переводе сотрудников или изменении условий оплаты труда, а также гарантирует единообразие расчетов во всей организации.

Что такое начисления по умолчанию?

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

Основные цели использования:

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

Где настраиваются начисления по умолчанию?

Настройка осуществляется в нескольких местах программы, иерархия которых определяет приоритет применения:

Должности (Классификатор должностей)

Это базовый уровень. В карточке должности (раздел Персонал → Классификаторы → Должности) на вкладке Основные начисления задается типовой набор выплат для данной должности.

Что заполняется: Вид расчета (Оклад, Надбавка за классность и т.д.), размер (фиксированная сумма, процент от оклада или формула), основание (Должностная инструкция, Трудовой договор), период действия.

Подразделения организации

В карточке подразделения (раздел Администрирование → Организации → Подразделения) можно задать начисления, специфичные для конкретного структурного единицы (например, районные коэффициенты, надбавки за вредность конкретного цеха).

Штатное расписание

При заполнении штатного расписания (документ Штатное расписание) в табличной части «Должности» можно скорректировать начисления, унаследованные от классификатора должностей, под конкретную ставку. Это наиболее точный уровень настройки для планирования фонда оплаты труда (ФОТ).

Индивидуальные настройки сотрудника (Карточка сотрудника)

В карточке физлица (раздел Персонал → Сотрудники → Сотрудники, вкладка Основные начисления) задаются персональные начисления, которые имеют высший приоритет и перекрывают настройки должности/подразделения. Здесь также указываются индивидуальные размеры (например, личный оклад).

Алгоритм автоматического заполнения в документах

При проведении документов Прием в организацию или Перевод в организации система заполняет табличную часть «Основные начисления» по следующему алгоритму приоритетов (от высшего к низшему):

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

Важно: Если в документе выбрана ставка штатного расписания, начисления берутся именно оттуда. Если ставка не выбрана, а выбраны только Должность и Подразделение — срабатывает логика наследования от Должности с учетом надбавок Подразделения.

Регистр сведений «Начисления по умолчанию»

Все описанные выше настройки в конечном счете записываются в регистр сведений Начисления по умолчанию (доступен через меню Все функции → Зарплата и кадры → Регистры сведений → Начисления по умолчанию).

Структура регистра:

  • Измерения: Организация, Сотрудник (может быть пустым для общих настроек), Подразделение, Должность, Вид работы (если используется), Вариант графика работы.
  • Ресурсы/Атрибуты: Вид расчета, Размер, Процент, Формула, Основание, Период действия (Начало/Конец), Приоритет.

Именно этот регистр считывается документом Расчет зарплаты организации (если в нем не заполнена табличная часть «Начисления» вручную) для формирования начисленного фонда за период.

Особенности заполнения размеров начислений

В настройках по умолчанию размер начисления можно задать тремя способами:

Способ Описание Пример использования
Фиксированная сумма Конкретная сумма в валюте учета. Оклад 30 000 руб., Надбавка за стаж 5 000 руб.
Процент от базы Процент от другого начисления (базы). Требует настройки «База процента» в виде расчета. Надбавка за выслугу лет, 10% от Оклада. Региональный коэффициент — 30% от тарифной ставки.
Формула Расчет по алгоритму на встроенном языке 1С. Сложные расчеты: «Минимальный оклад региона * Коэффициент сложности», пошаговые надбавки.

Рекомендация: Для процентных начислений в настройках по умолчанию обязательно указывайте Базу процента в настройках вида расчета, иначе система не сможет автоматически рассчитать сумму в документе «Расчет зарплаты».

Действие начислений по умолчанию в документе «Расчет зарплаты организации»

Документ Расчет зарплаты организации является основным потребителем регистра «Начисления по умолчанию».

Сценарий 1: Табличная часть «Начисления» пуста

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

Сценарий 2: Табличная часть «Начисления» заполнена вручную/по шаблону

Если расчетчик вручную добавил/удалил строки в табличной части документа, данные из регистра «Начисления по умолчанию» игнорируются для этого документа. Приоритет имеет ручной ввод.

Сценарий 3: Кнопка «Заполнить по умолчанию»

В форме документа «Расчет зарплаты организации» есть кнопка Заполнить → Заполнить по умолчанию. Она позволяет перезаписать табличную часть актуальными данными из регистра, сохраняя при этом вручную измененные размеры (если установлена соответствующая настройка формы) или полностью обновляя состав начислений.

Типовые ошибки и способы их устранения

Ошибка 1: «Не подставляется надбавка за вредность/региональный коэффициент»

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

Решение: Проверить иерархию: Штатное расписание → Подразделение → Должность. Настроить выплату на уровне Подразделения или в строке Штатного расписания.

Ошибка 2: «Сумма процентной надбавки равна 0»

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

Решение: Открыть вид расчета (Настройки → Виды расчетов), вкладка «База процента», добавить необходимые виды расчетов в базу.

Ошибка 3: «Дублирование начислений при переводе»

Причина: В документе «Перевод в организации» на вкладке «Основные начисления» остались старые строки (с датой окончания действия в будущем) и добавились новые.

Решение: При переводе вручную или через обработку «Заполнить по умолчанию» обязательно устанавливать дату окончания действия старым начислениям (дату перевода ─ 1 день) и дату начала действия новым (дату перевода).

Ошибка 4: «Изменение оклада в карточке сотрудника не подхватилось в расчете»

Причина: В документе «Расчет зарплаты» уже была сформирована табличная часть (нажата кнопка «Заполнить» ранее), и она не обновилась автоматически.

Решение: Нажать «Заполнить по умолчанию» в документе расчета или перепровести документ после очистки табличной части.

Лучшие практики (Best Practices)

  1. Централизованное хранение в Штатном расписании. Старайтесь держать актуальные размеры окладов и надбавок именно в документе «Штатное расписание». Это дает единую точку правды для планирования (бюджетирования) и расчета.
  2. Использование «Вариантов графика работы». Если в организации есть сотрудники с разными графиками (5/2, 2/2, вахта), настройте начисления по умолчанию с измерением «Вариант графика работы». Это позволит автоматически подставлять правильные коэффициенты (например, для вахтового метода).
  3. Периодичность размеров. Используйте поля «Начало периода» и «Конец периода» в регистре/документах настройки. Это позволяет заранее заложить индексации или изменение ставок на будущие даты без ручного вмешательства в день вступления в силу.
  4. Разделение «Основных» и «Дополнительных» начислений. В настройках по умолчанию держать только постоянные выплаты (Оклад, Тарифная ставка, постоянные надбавки). Премиалы, материальную помощь, больничные, отпускные — начислять отдельными документами (Начисление зарплаты, Оплата больничного и т.д.).
  5. Контроль через отчет «Анализ начислений по умолчанию». Регулярно запускайте отчет (Зарплата и кадры → Отчеты → Анализ начислений по умолчанию) для выявления сотрудников, у которых нет ни одного начисления по умолчанию (риск незачисления зарплаты).

Программное управление (для разработчиков)

При разработке внешних обработок или расширений конфигурации для массового обновления начислений по умолчанию используеться объект метаданных РегистрСведений.НачисленияПоУмолчанию.

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

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

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

Важно: При программной записи всегда заполняйте измерение Сотрудник, если настройка индивидуальная, или оставляйте его пустым (не заполненным) для общих настроек по Подразделению/Должности. Не забывайте про измерение ВариантГрафикаРаботы, если он используется в организации.

Грамотная настройка начислений по умолчанию в 1С:ЗУП — это фундамент качественного и быстрого расчета зарплаты. Она переводит процесс из режима «ручного ввода каждый месяц» в режим «управления исключениями»: расчетчик работает только с отклонениями от стандарта (премии, отгулы, корректировки), а базовый фонд оплаты труда формируется автоматически на основе кадровых данных и штатного расписания.

Ключевые моменты для запоминания:

  • Иерархия приоритетов: Сотрудник → Штатное расписание → Подразделение → Должность.
  • Регистр «Начисления по умолчанию» — единое хранилище настроек.
  • Документ «Расчет зарплаты» использует регистр только если табличная часть пуста или явно заполнена кнопкой «Заполнить по умолчанию».
  • Процентные начисления требуют корректной настройки «Базы процента» в виде расчета.

Регулярный аудит настроек и использование штатного расписания как основного источника данных позволят избежать 90% ошибок начисления заработной платы.