Документ «Изменение плановых начислений»
Групповой документ для одновременного изменения состава и размеров плановых начислений списку сотрудников: оклады, надбавки, показатели формул — с записью в регистры, которые определяют базу ИПН, ОПВ, ОПВР, СО и ВОСМС в последующих расчётных документах.
🎯 Что это и зачем
Когда в компании повышают оклады, меняют надбавки или пересматривают тарифную сетку — нужно зафиксировать новые плановые начисления, чтобы программа начала считать зарплату по новым ставкам. Документ «Изменение плановых начислений» решает эту задачу сразу для нескольких сотрудников в одном документе (в отличие от персонального «Изменения оплаты труда»).
После проведения документ записывает новые плановые начисления в регистр ПлановыеНачисления и значения показателей формул в ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников. Именно из этих регистров расчётный документ зарплаты берёт составы начислений — и тем самым формирует базы для исчисления ИПН, ОПВ, ОПВР, СО, ВОСМС (единый платёж в Госкорпорацию). Дополнительно документ поддерживает индексацию заработка — при включении соответствующего флага коэффициенты сохраняются в отдельный регистр и учитываются при расчёте среднего заработка (отпускные, больничные и т. п.).
Кто работает: расчётчик зарплаты и кадровик. Документ может быть создан вручную или автоматически сформирован как отражение изменения штатного расписания / тарифной сетки.
🧭 Где найти в программе
👤 Часть 1. Для пользователя
Разбираем основные сценарии — от массового повышения оклада до индексации и временных изменений.
Урок 1. Массовое изменение плановых начислений группе сотрудников
Когда: нескольким сотрудникам одновременно меняют оклады, надбавки или значения показателей (например, общее повышение по подразделению).
- Создайте новый документ «Изменение плановых начислений» кнопкой «Создать» в журнале.
- Заполните Организацию (обязательно; без неё документ не проведётся) и при необходимости Подразделение для удобства отбора сотрудников.
- Укажите Дату изменения (обязательно) — это общая дата начала действия новых начислений для всех сотрудников в документе.
- В табличной части «Сотрудники» добавьте нужных сотрудников.
- Для каждого сотрудника в ТЧ «Начисления сотрудников» укажите вид начисления (
Начисление), что с ним сделать (Действие) и новый размер (Размер). Если начисление назначалось ранее — в колонкеДокументОснованиебудет ссылка на исходный документ. - При необходимости в ТЧ «Показатели сотрудников» задайте значения показателей расчётных формул (
Показатель,Значение,Действие). - Проверьте итоговую
СовокупнаяТарифнаяСтавкаиВидТарифнойСтавкипо строкам сотрудников. - Нажмите «Провести».
ИдентификаторСтрокиСотрудника) форма ведёт сама — не трогайте их вручную.УдалитьДолжность, УдалитьСотрудник в ТЧ, ТЧ УдалитьНачисления) — это устаревшие реквизиты, наследие RU-типовой ЗУП, в КЗ-версии не используются.Урок 2. Индексация заработка группы сотрудников
Когда: повышение нужно зафиксировать как индексацию заработка — чтобы коэффициенты учитывались при расчёте среднего для отпускных, больничных и иных выплат.
- Оформите изменение начислений как в Уроке 1 (заполните шапку, сотрудников, новые размеры начислений).
- В шапке документа установите флаг «Учитывать как индексацию заработка».
- В ТЧ «Сотрудники» заполните колонку «Коэффициент индексации» (
КоэффициентИндексации) для каждого сотрудника. - Нажмите «Провести».
УчитыватьКакИндексациюЗаработка в шапке и заполненный КоэффициентИндексации в строках ТЧ «Сотрудники». Если заполнить только одно из двух — регистр КоэффициентИндексацииЗаработка не получит записей и расчёт среднего не учтёт повышение.Урок 3. Разные сроки и временные изменения
Когда: в одном документе у сотрудников разные даты начала/окончания, либо изменение действует ограниченный срок (временная надбавка).
- Разные сроки. Включите в шапке флаг «Разные сроки для разных сотрудников». Общие «Дата изменения» и «Дата окончания» из шапки будут проигнорированы. В ТЧ «Сотрудники» заполните колонки
ДатаИзмененияиДатаОкончанияпо каждой строке. - Временное изменение (единые сроки). Если флаг выключен — заполните «Дата окончания» в шапке. Пустая дата = бессрочное изменение. Для временной надбавки укажите конкретную дату окончания.
- Отражение штатного расписания. Если изменение вытекает из документа штатного расписания или тарифной сетки, заполните поле «Основание» ссылкой на
УтверждениеШтатногоРасписания,ИзменениеШтатногоРасписанияилиУтверждениеТарифнойСетки. ПризнакЭтоОтражениеИзмененияШтатногоРасписанияпри автоматическом формировании документа проставляет система — вручную его обычно не трогают. - Нажмите «Провести». Записи в периодических регистрах получат индивидуальные (или общие) периоды действия.
Основание в шапке, а не через кнопку «Создать на основании».КраткийСоставДокумента) — удобно для быстрого поиска нужного документа. Если нужно исправить проведённый документ — откройте его, скорректируйте строки ТЧ или даты и перепроведите. Движения по регистрам перезаписываются; зарплату за затронутый период пересчитайте расчётными документами.🛠 Часть 2. Для программиста
Состав объекта, регистры-приёмники и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.
Структура объекта
Тип объекта — документ. Нумерация: тип String, длина 11, периодичность Year (в пределах года). Документ является групповым — сотрудники суть строки ТЧ Сотрудники; связанные начисления и показатели привязываются к строке сотрудника через служебный ключ ИдентификаторСтрокиСотрудника.
Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация | СправочникСсылка.Организации | Да | Организация, по которой меняются начисления; определяет состав сотрудников и разрез движений. |
Подразделение | СправочникСсылка.ПодразделенияОрганизаций | Нет | Уточнение подразделения — для отбора/группировки сотрудников. |
ДатаИзменения | Дата | Да | Общая дата начала действия новых начислений; от неё устанавливаются периоды записей в регистрах (если не включены индивидуальные сроки). |
ДатаОкончания | Дата | Нет | Необязательная дата окончания; пустая = бессрочное изменение. |
Основание | ДокументСсылка (составной: УтверждениеШтатногоРасписания, УтверждениеТарифнойСетки, ИзменениеШтатногоРасписания) | Нет | Документ штатного расписания / тарифной сетки, из которого вытекает изменение. |
УчитыватьКакИндексациюЗаработка | Булево | Нет | Режим индексации; работает в паре с КоэффициентИндексации в ТЧ «Сотрудники». |
РазныеСрокиДляРазныхСотрудников | Булево | Нет | Переключает источник дат: шапка или колонки ДатаИзменения/ДатаОкончания в ТЧ «Сотрудники». |
ЭтоОтражениеИзмененияШтатногоРасписания | Булево | Нет | Служебный признак автоматически созданного отражения штатного расписания; вручную не устанавливается. |
ИдентификаторСтрокиПозиции | Число | Нет | Служебная ссылка на строку позиции штатного расписания (для отражений). |
КраткийСоставДокумента | Строка (синоним «Сотрудники») | Нет | Автосводка состава сотрудников для журнала; заполняется формой. |
Руководитель | СправочникСсылка.ФизическиеЛица | Нет | Подписант-руководитель для печатной формы приказа. |
ДолжностьРуководителя | СправочникСсылка.Должности | Нет | Должность руководителя (печатная форма). |
ОснованиеПодписиРуководителя | — | Нет | Основание подписи (устав, доверенность и т. п.). |
ГлавныйБухгалтер | СправочникСсылка.ФизическиеЛица | Нет | Подписант — главный бухгалтер (печатная форма). |
ДолжностьГлавногоБухгалтера | СправочникСсылка.Должности | Нет | Должность главного бухгалтера (печатная форма). |
ОснованиеПодписиГлавногоБухгалтера | — | Нет | Основание подписи главного бухгалтера. |
Ответственный | СправочникСсылка.Пользователи | Нет | Пользователь-ответственный; служебное поле. |
Комментарий | Строка | Нет | Произвольный комментарий. |
УдалитьДолжностьПоШтатномуРасписанию | СправочникСсылка.ШтатноеРасписание | Нет | устарел «(не используется)» — наследие RU-типовой; не заполнять. |
УдалитьДолжность | СправочникСсылка.Должности | Нет | устарел «(не используется)» — наследие RU-типовой; не заполнять. |
Табличные части
ТЧ Сотрудники — master-таблица документа; к каждой строке привязаны начисления и показатели через ИдентификаторСтрокиСотрудника.
| Имя | Тип | Назначение |
|---|---|---|
Сотрудник | СправочникСсылка.Сотрудники | Сотрудник, которому меняются плановые начисления. |
ДатаИзменения | Дата | Индивидуальная дата начала (при флаге «Разные сроки»). |
ДатаОкончания | Дата | Индивидуальная дата окончания (для временного изменения). |
СовокупнаяТарифнаяСтавка | — | Итоговая тарифная ставка сотрудника после изменения. |
ВидТарифнойСтавки | ПеречислениеСсылка.ВидыТарифныхСтавок | Единица измерения совокупной тарифной ставки. |
КоэффициентИндексации | Число | Персональный коэффициент индексации заработка (при включённом флаге индексации). |
ИдентификаторСтрокиСотрудника | Число | Служебный ключ строки; форма ведёт сама — не трогать вручную. |
ТЧ НачисленияСотрудников — изменения плановых начислений по каждому сотруднику.
| Имя | Тип | Назначение |
|---|---|---|
Начисление | ПланВидовРасчетаСсылка.Начисления | Вид планового начисления. |
Действие | ПеречислениеСсылка.ДействияСНачислениямиИУдержаниями | Что сделать с начислением (назначить / изменить / прекратить). |
Размер | Число | Новый размер (значение) начисления. |
ДокументОснование | — | Документ, которым начисление было назначено ранее. |
ИдентификаторСтрокиСотрудника | Число | Ссылка на строку ТЧ «Сотрудники» (служебное). |
УдалитьСотрудник | СправочникСсылка.Сотрудники | устарел «(не используется)» — не заполнять. |
ТЧ ПоказателиСотрудников — значения показателей расчёта зарплаты.
| Имя | Тип | Назначение |
|---|---|---|
Показатель | СправочникСсылка.ПоказателиРасчетаЗарплаты | Показатель расчётной формулы. |
Значение | — | Новое значение показателя. |
Действие | ПеречислениеСсылка.ДействияСНачислениямиИУдержаниями | Действие над значением показателя. |
ДокументОснование | — | Документ-основание ранее установленного значения. |
ИдентификаторСтрокиСотрудника | Число | Ссылка на строку ТЧ «Сотрудники» (служебное). |
УдалитьСотрудник | СправочникСсылка.Сотрудники | устарел «(не используется)» — не заполнять. |
ТЧ ФизическиеЛица — служебная; хранит список физлиц сотрудников документа.
| Имя | Тип | Назначение |
|---|---|---|
ФизическоеЛицо | СправочникСсылка.ФизическиеЛица | Физлицо сотрудника (служебная связка). |
ТЧ ДополнительныеРеквизиты — стандартная подсистема дополнительных реквизитов.
| Имя | Тип | Назначение |
|---|---|---|
Свойство | ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения | Какой дополнительный реквизит заполняется. |
Значение | — | Значение реквизита. |
ТекстоваяСтрока | Строка | Текстовое представление значения. |
УдалитьНачисления и УдалитьПоказателиПозиции имеют префикс «Удалить» — наследие RU-типовой конфигурации, в ЗУП КЗ 3.1 не используются. Не трогайте их вручную.Движения по регистрам
При проведении документ пишет в 5 регистров сведений. Бухгалтерских проводок нет — это сугубо «настроечный» документ: денежный эффект и влияние на ИПН/ОПВ/ОПВР/СО/ВОСМС появятся при расчёте зарплаты расчётными документами.
| Регистр | Тип | Назначение |
|---|---|---|
ПлановыеНачисления | Регистр сведений | Действующий состав плановых начислений сотрудников — основной приёмник документа. Именно отсюда расчётный документ зарплаты берёт начисления. |
ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников | Регистр сведений | Периодические значения показателей расчётных формул (новые значения из ТЧ «Показатели сотрудников»). |
КоэффициентИндексацииЗаработка | Регистр сведений | Коэффициенты индексации заработка по сотрудникам — заполняется только при включённом флаге УчитыватьКакИндексациюЗаработка. |
БухучетНачисленийСотрудников | Регистр сведений | Способ отражения начислений сотрудников в бухучёте. |
УдалитьБухучетПлановыхНачислений | Регистр сведений | устарел Наследие RU-типовой (префикс «Удалить»); в ЗУП КЗ 3.1 не используется по назначению. |
Как формируется проведение — реальный код (3.1.2.24)
bsl_static / bsl_summaries пусты), поэтому дословный текст процедур ОбработкаПроведения и ОбработкаПроверкиЗаполнения привести нельзя. Ниже — реконструкция по метаданным (состав регистров-приёмников и обязательность реквизитов): это не цитата исходного кода, а корректная по структуре схема того, как ЗУП КЗ 3.1 проводит документ.Платформенная проверка заполнения (реквизиты с fill_value_required = ShowError):
// Реконструкция по metadata: 2 реквизита с обязательной проверкой (ShowError).
// Платформа проверяет их автоматически перед записью; имена — дословно из метаданных.
ПроверяемыеРеквизиты = "Организация, ДатаИзменения";
// Дополнительные прикладные проверки (ОбработкаПроверкиЗаполнения) в выгрузке отсутствуют.
Схема проведения (реконструкция по metadata.register_records):
// Реконструкция по metadata.register_records (5 регистров сведений). Не дословный код.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
// 1. Основной состав плановых начислений — источник для расчётного документа зарплаты.
// Для каждой строки ТЧ НачисленияСотрудников: вид начисления, действие, размер,
// период действия (из ДатаИзменения/ДатаОкончания — шапки или по сотруднику).
Движения.ПлановыеНачисления.Записать();
// 2. Значения показателей расчётных формул (из ТЧ ПоказателиСотрудников).
Движения.ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников.Записать();
// 3. Коэффициенты индексации — только если УчитыватьКакИндексациюЗаработка = Истина.
// Для каждого сотрудника берётся КоэффициентИндексации из ТЧ Сотрудники.
Если ЭтотОбъект.УчитыватьКакИндексациюЗаработка Тогда
Движения.КоэффициентИндексацииЗаработка.Записать();
КонецЕсли;
// 4. Способ отражения начислений сотрудников в бухучёте.
Движения.БухучетНачисленийСотрудников.Записать();
// 5. Устаревший регистр (наследие типовой RU); пишется для обратной совместимости.
Движения.УдалитьБухучетПлановыхНачислений.Записать();
КонецПроцедуры
Зависимости
Дословный список общих модулей в выгрузке отсутствует. Структурно документ связан с:
| Зависимость | Что используется |
|---|---|
| Планы видов расчёта | Начисления — виды плановых начислений |
| Справочники | Сотрудники, Организации, ПодразделенияОрганизаций, ПоказателиРасчетаЗарплаты, Должности, ФизическиеЛица, Пользователи |
| Перечисления | ДействияСНачислениямиИУдержаниями, ВидыТарифныхСтавок |
| Документы штатного расписания | УтверждениеШтатногоРасписания, ИзменениеШтатногоРасписания, УтверждениеТарифнойСетки — через реквизит Основание |
| Расчётные документы | Документ не создаётся «на основании» других документов (based_on пуст); на основании этого документа другие также не создаются (inverse_based_on пуст). Связь со штатным расписанием — только через реквизит Основание. |
🔗 Связанные разделы
- Начисление зарплаты и взносов — как плановые начисления подхватываются расчётным документом и влияют на базы ИПН, ОПВ, СО, ВОСМС.
- Приём на работу — первичное назначение плановых начислений при оформлении сотрудника.