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