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