Документ «Изменение оплаты труда»

Фиксирует новые условия оплаты труда одного сотрудника: состав и размеры плановых начислений, плановый аванс, разряд (категорию), грейд, ПКУ и порядок расчёта стоимости единицы времени, а также может оформить повышение как индексацию заработка. При проведении записывает плановые условия в регистры сведений, из которых дальше считается зарплата. Документ раздела «Кадры» в ЗУП для Казахстана 3.1.

ЗУП для Казахстана, ред. 3.1 · v3.1.2.24 · обновлено 2026-06

🎯 Что это и зачем

Сотруднику повысили оклад, добавили надбавку, поменяли способ выплаты аванса или присвоили новый разряд — все эти изменения нужно зафиксировать с конкретной даты. Документ «Изменение оплаты труда» делает именно это: он не начисляет деньги и не делает проводок, а записывает плановые условия сотрудника в периодические регистры сведений. С указанной ДатаИзменения новые условия начинают действовать, и последующие расчётные документы (начисление зарплаты, аванс) берут размеры начислений уже из них.

Казахстанский контекст: сам документ налогов не считает, но именно он определяет, из чего будет сформирована база. Изменив плановые начисления, вы меняете базу, с которой в расчётных документах исчисляются ИПН, ОПВ, ОПВР, СО, ВОСМС и ООСМС. Поэтому ошибка в размере начисления или в дате изменения отразится на удержаниях и взносах всего затронутого периода — зарплату за него придётся пересчитать.

Важная особенность объекта: документ оформляется на одного сотрудника (Сотрудник — реквизит шапки, табличной части по сотрудникам нет). Для группового повышения на каждого сотрудника заводится свой документ. Удобнее всего вводить его «на основании» карточки сотрудника — тогда организация, сотрудник и физлицо подставятся согласованно. Кто работает: кадровик и расчётчик зарплаты.

🧭 Где найти в программе

Раздел «Кадры» → пункт «Изменение оплаты труда». Откроется журнал документов; новый создаём кнопкой «Создать» либо вводим «на основании» из карточки сотрудника.

📌 Заметка. Точное расположение пункта в меню зависит от настроек интерфейса и прав — в выгрузке конфигурации расположение в командном интерфейсе не определено. Если в разделе «Кадры» пункта нет, ищите его в разделе по расчёту зарплаты, в карточке сотрудника (кнопка «Оформить документ» / «Изменить оплату труда») или через «Все функции».

👤 Часть 1. Для пользователя

Проходим по шагам: от пустого документа до проведённого изменения условий оплаты. Все три сценария можно совмещать в одном документе.

Урок 1. Изменение оклада и плановых начислений

Когда: сотруднику повышают оклад, добавляют или прекращают плановую надбавку, меняют размер начисления. Это основной сценарий.

  1. Открываем карточку сотрудника (справочник «Сотрудники») и вводим документ «на основании» — Сотрудник, Физическое лицо и Организация свяжутся с выбранным сотрудником. Можно создать документ из списка и заполнить эти поля вручную.
  2. Указываем Дату изменения — с неё действуют новые условия оплаты.
  3. Включаем флаг «Изменить начисления» — он открывает блок плановых начислений.
  4. В табличной части «Начисления» добавляем строки: сначала Действие (что сделать с начислением), затем Начисление (вид расчёта) и Размер; при необходимости — Характер начисления. Для ранее назначенных начислений показывается Документ-основание.
  5. Если у начисления есть показатели, заполняем их в табличной части «Показатели» (Показатель, Значение, Действие). Строки показателей привязаны к начислению автоматически.
  6. Проверяем итоговые Совокупная тарифная ставка и Вид тарифной ставки — они отражают результат изменения начислений.
  7. Заполняем Способ расчёта аванса (без него документ не проведётся) и проводим.
📷 Скриншот: шапка документа «Изменение оплаты труда»
Шапка документа: Организация, Сотрудник, Дата изменения, флаги «Изменить начисления»/«Изменить аванс» и табличная часть «Начисления».
💡 Подсказка. Сначала ставьте флаги-переключатели «Изменить начисления» / «Изменить аванс» — именно они определяют, какие блоки документа действуют. Заполнять табличную часть «Начисления», не включив флаг, бессмысленно. В строке начисления первым выбирайте Действие — от него зависит смысл строки (назначить, изменить, прекратить).
⚠️ Важно. Единственное обязательное поле по структуре документа — «Способ расчёта аванса»: платформа проверит его при записи даже если вы меняете только начисления, и без него проведение упадёт. Поле Сотрудник формально необязательно, но это смысловой центр документа — без него движения писать не на кого, всегда заполняйте его. Документ только фиксирует плановые условия: суммы и налоги (ИПН/ОПВ/ОПВР/СО/ВОСМС/ООСМС) пересчитаются позже, в расчётных документах за затронутый период.

Урок 2. Изменение планового аванса

Когда: сотруднику меняют способ или размер аванса — выплаты за первую половину месяца.

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

Урок 3. Индексация заработка, разряд, грейд и ПКУ

Когда: повышение нужно оформить как индексацию заработка с коэффициентом, либо сотруднику присваивается новый разряд (категория), грейд или ПКУ, либо меняется порядок расчёта стоимости единицы времени.

  1. Индексация. Оформите изменение начислений как в Уроке 1 (новые размеры). Затем включите флаг «Учитывать как индексацию заработка» и укажите Коэффициент индексации (десятичное число).
  2. Разряд / категория. Заполните Разряд (категория) — значение справочника «Разряды (категории) должностей».
  3. Грейд и ПКУ. Укажите Грейд (строкой, по системе грейдов организации) и/или ПКУ (выбирается из того же справочника разрядов/категорий).
  4. Стоимость единицы времени. При необходимости выберите Порядок расчёта стоимости единицы времени — как пересчитывать оплату за час/день.
  5. Заполните обязательный Способ расчёта аванса и проведите документ.
⚠️ Важно. Для индексации нужны оба поля: флаг «Учитывать как индексацию заработка» = Истина и Коэффициент индексации. Без флага коэффициент в учёт не попадёт — записи в регистр КоэффициентИндексацииЗаработка не будет. Разряд, ПКУ, грейд и порядок расчёта стоимости единицы времени действуют с Даты изменения и записываются в отдельные регистры сведений по сотруднику.
📌 Заметка. Все блоки можно совмещать в одном документе: например, повысить оклад (Урок 1), оформить это как индексацию (Урок 3) и одновременно сменить разряд. Документ оформляется на одного сотрудника — для группового изменения на каждого заводится свой документ. При исправлении уже проведённого документа достаточно поправить поля и перепровести; движения по всем регистрам перезапишутся, а зарплату за затронутый период нужно пересчитать расчётными документами.

🛠 Часть 2. Для программиста

Состав объекта, регистры-приёмники движений и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.

Структура объекта

Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year (в пределах года). В шапке 18 реквизитов, 3 табличные части. Бухгалтерских проводок документ не делает — он пишет только в регистры сведений и один регистр накопления. Ниже — полный реквизитный состав шапки и состав табличных частей.

Реквизиты шапки

ИмяТипОбяз.Назначение
ОрганизацияСправочникСсылка.ОрганизацииНетОрганизация, в которой работает сотрудник (DontCheck)
СотрудникСправочникСсылка.СотрудникиНетСотрудник, которому меняется оплата (документ на одного сотрудника); смысловой центр документа
ФизическоеЛицоСправочникСсылка.ФизическиеЛицаНетФизлицо сотрудника — служебная связка с кадровыми данными (заполняется по сотруднику)
ДатаИзмененияДатаНетДата, с которой действуют новые условия; задаёт период записей во всех периодических регистрах
СпособРасчетаАвансаПеречислениеСсылка.СпособыРасчетаАвансаДаЕдинственное обязательное поле (ShowError) — способ расчёта планового аванса
АвансЧислоНетРазмер планового аванса (значение для выбранного способа); имеет смысл при «Изменить аванс»
ИзменитьНачисленияБулевоНетФлаг-переключатель: документом меняются плановые начисления (включает ТЧ «Начисления» / «Показатели»)
ИзменитьАвансБулевоНетФлаг-переключатель: документом меняется плановый аванс (включает «СпособРасчетаАванса» / «Аванс»)
ПорядокРасчетаСтоимостиЕдиницыВремениПеречислениеСсылка.ПорядокРасчетаСтоимостиЕдиницыВремениОплатыТрудаНетКак считать стоимость единицы времени (час/день); пишется в регистр по сотруднику
СовокупнаяТарифнаяСтавка(тип в выгрузке не определён)НетСовокупная тарифная ставка по итогам изменения начислений
ВидТарифнойСтавкиПеречислениеСсылка.ВидыТарифныхСтавокНетВид (единица) совокупной тарифной ставки
РазрядКатегорияСправочникСсылка.РазрядыКатегорииДолжностейНетНовый разряд (категория) должности; пишется в регистр РазрядыКатегорииСотрудников
ГрейдСтрокаНетГрейд сотрудника (строкой)
ПКУСправочникСсылка.РазрядыКатегорииДолжностейНетПКУ сотрудника (тот же справочник разрядов/категорий); пишется в регистр ПКУСотрудников
УчитыватьКакИндексациюЗаработкаБулевоНетФлаг: повышение учитывается как индексация заработка (имя дословно)
КоэффициентИндексацииЧислоНетКоэффициент индексации заработка; пишется в регистр КоэффициентИндексацииЗаработка
ОтветственныйСправочникСсылка.ПользователиНетПользователь, ответственный за документ (служебный)
КомментарийСтрокаНетПроизвольный комментарий (служебный)
📌 Об обязательности. По метаданным обязателен только СпособРасчетаАванса (fill_value_required: ShowError); все остальные реквизиты — DontCheck. Прикладные проверки могла бы задавать ОбработкаПроверкиЗаполнения, но в выгрузке модульного кода нет — дополнительная валидация не определена. Имя УчитыватьКакИндексациюЗаработка приведено дословно (синоним — «Учитывать как индексацию заработка»).

Табличные части

ТЧ Начисления («Начисления») — изменения плановых начислений сотрудника.

КолонкаТипНазначение
ДействиеПеречислениеСсылка.ДействияСНачислениямиИУдержаниямиЧто сделать с начислением — заполняется первым в строке
НачислениеПланВидовРасчетаСсылка.НачисленияВид планового начисления (план видов расчёта «Начисления»)
ИдентификаторСтрокиВидаРасчетаЧислоСлужебный ключ строки; связывает строку начисления со строками ТЧ «Показатели»
ДокументОснование(тип в выгрузке не определён)Документ, которым начисление было назначено ранее
РазмерЧислоРазмер (значение) начисления
ХарактерНачисленияПеречислениеСсылка.ХарактерПлановогоНачисленияХарактер планового начисления

ТЧ Показатели («Показатели») — значения показателей расчёта зарплаты для начислений документа.

КолонкаТипНазначение
ИдентификаторСтрокиВидаРасчетаЧислоСсылка на строку ТЧ «Начисления», к которой относится показатель
ПоказательСправочникСсылка.ПоказателиРасчетаЗарплатыПоказатель расчёта зарплаты, значение которого задаётся
Значение(тип в выгрузке не определён)Новое значение показателя
ДействиеПеречислениеСсылка.ДействияСНачислениямиИУдержаниямиДействие над значением показателя

ТЧ ДополнительныеРеквизиты («Дополнительные реквизиты») — стандартная подсистема дополнительных реквизитов: Свойство (план видов характеристик «Дополнительные реквизиты и сведения»), Значение, ТекстоваяСтрока (текстовое представление значения).

Движения по регистрам

Документ объявлен регистратором по 11 регистрам: 10 регистров сведений и 1 регистр накопления. Бухгалтерских проводок нет. Каждый регистр хранит свой «слой» плановых условий сотрудника, действующих с ДатаИзменения.

РегистрТипНазначение
ПлановыеНачисленияСведенийДействующий состав плановых начислений сотрудника (из ТЧ «Начисления»)
ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудниковСведенийПериодические значения показателей расчёта зарплаты (из ТЧ «Показатели»)
ПрименениеДополнительныхПериодическихПоказателейРасчетаЗарплатыСотрудниковСведенийПрименение дополнительных периодических показателей по сотруднику
ПлановыеАвансыСведенийДействующий способ и размер планового аванса (из «СпособРасчетаАванса» / «Аванс»)
КоэффициентИндексацииЗаработкаСведенийКоэффициент индексации заработка по сотруднику (при флаге индексации)
РазрядыКатегорииСотрудниковСведенийДействующие разряды (категории) сотрудников (из «РазрядКатегория»)
ПКУСотрудниковСведенийДействующие значения ПКУ сотрудников (из «ПКУ»)
ПорядокРасчетаСтоимостиЕдиницыВремениСотрудниковСведенийДействующий порядок расчёта стоимости единицы времени по сотруднику
БухучетНачисленийСотрудниковСведенийСпособ отражения начислений сотрудника в бухучёте
📌 Наследие типовой (легаси). Два регистра-приёмника устаревшие, с префиксом «Удалить» — это наследие типовой конфигурации, на них опираться не нужно: УдалитьЗанятыеПозицииШтатногоРасписания (регистр накопления) и УдалитьБухучетПлановыхНачислений (регистр сведений). Это единственный регистр накопления в списке движений документа; остальные — регистры сведений.

Как формируется проведение — реальный код (3.1.2.24)

⚠️ Важно об источнике. В использованной XML-выгрузке конфигурации модули объекта и форм отсутствуют (секции bsl_static / bsl_summaries пусты), поэтому дословный текст процедур ОбработкаПроведения / ОбработкаПроверкиЗаполнения / обработчиков ПриИзменении привести нельзя. Ниже — реконструкция по метаданным (состав регистров-приёмников и обязательность реквизитов): это не цитата исходного кода, а корректная по структуре схема того, как типовая ЗУП проводит документ.

Структура обязательности (из fill_value_required: ShowError) — то, что проверяет платформа перед записью:

// Реконструкция по metadata: ровно 1 реквизит с проверкой заполнения (ShowError).
// Платформа проверяет его автоматически перед записью; имя — дословно из метаданных.
ПроверяемыеРеквизиты = "СпособРасчетаАванса";
// Проверка срабатывает ДАЖЕ если документом меняются только начисления (не аванс).
// Дополнительные прикладные проверки задаёт ОбработкаПроверкиЗаполнения (в выгрузке нет).

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

// Реконструкция по metadata.register_records (11 регистров). Не дословный код модуля.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)

    // 0. Документ не делает бухгалтерских проводок. Период записей = ДатаИзменения.
    //    Действуют блоки по флагам: ИзменитьНачисления, ИзменитьАванс,
    //    УчитыватьКакИндексациюЗаработка.

    // 1. Плановые начисления и показатели (если ИзменитьНачисления = Истина).
    Движения.ПлановыеНачисления;        // состав начислений (из ТЧ Начисления)
    Движения.ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников;        // из ТЧ Показатели
    Движения.ПрименениеДополнительныхПериодическихПоказателейРасчетаЗарплатыСотрудников;
    Движения.БухучетНачисленийСотрудников;        // способ отражения в бухучёте

    // 2. Плановый аванс (если ИзменитьАванс = Истина).
    Движения.ПлановыеАвансы;        // СпособРасчетаАванса + Аванс

    // 3. Индексация заработка (если УчитыватьКакИндексациюЗаработка = Истина).
    Движения.КоэффициентИндексацииЗаработка;        // КоэффициентИндексации

    // 4. Разряд/категория, ПКУ, порядок расчёта стоимости единицы времени.
    Движения.РазрядыКатегорииСотрудников;        // из РазрядКатегория
    Движения.ПКУСотрудников;        // из ПКУ
    Движения.ПорядокРасчетаСтоимостиЕдиницыВремениСотрудников;

    // 5. Легаси-приёмники (наследие типовой, префикс «Удалить» — не использовать).
    // Движения.УдалитьЗанятыеПозицииШтатногоРасписания;   // регистр накопления
    // Движения.УдалитьБухучетПлановыхНачислений;

    // 6. Запись наборов записей всех регистров.
    Движения.Записать();

КонецПроцедуры

Зависимости

Дословный список общих модулей в выгрузке отсутствует. Структурно документ опирается на:

ЗависимостьЧто используется
Планы видов расчётаНачисления — виды планового начисления в строках ТЧ «Начисления»
СправочникиСотрудники, Организации, ФизическиеЛица, РазрядыКатегорииДолжностей (разряд и ПКУ), ПоказателиРасчетаЗарплаты, Пользователи
ПеречисленияСпособыРасчетаАванса, ДействияСНачислениямиИУдержаниями, ХарактерПлановогоНачисления, ВидыТарифныхСтавок, ПорядокРасчетаСтоимостиЕдиницыВремениОплатыТруда
Планы видов характеристикДополнительныеРеквизитыИСведения — для ТЧ «Дополнительные реквизиты»
Документы-основанияСотрудники — ввод «на основании» из карточки сотрудника (based_on)
📌 Заметка. Список «кто создаётся на основании этого документа» в выгрузке пуст (inverse_based_on — не определено): на основании «Изменения оплаты труда» другие документы не вводятся. Формы объекта в выгрузке не перечислены (forms пуст) — ключевая форма по выгрузке не устанавливается. Документ только фиксирует плановые условия в регистрах сведений; влияние на суммы и на ИПН/ОПВ/ОПВР/СО/ВОСМС/ООСМС проявляется при последующем расчёте зарплаты.

🔗 Связанные разделы