К статье
Практический материал

Другое · 10 мин

Почему не меняется оклад в 1С ЗУП и как это исправить

Разбираем, почему не меняется оклад в 1С ЗУП: кадровые документы, плановые начисления, даты, индексация. Пошаговая проверка и исправление типовых ошибок.

После приказа о повышении оклада программа 1С: ЗУП нередко продолжает начислять старую сумму: в документе «Начисление зарплаты и взносов», в кадровых отчётах или в личной карточке сотрудника значение не обновляется. Проверять нужно несколько типичных причин — непроведённый документ «Кадровый перевод» или «Изменение оплаты труда», неверную дату вступления изменения в силу, а также более поздний приказ, который отменил повышение.

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

Ниже разобраны основные причины, по которым оклад не обновляется, и конкретные способы проверки каждой из них. Материал применим к типовым конфигурациям 1С: ЗУП редакции 3.1; в доработанных конфигурациях названия документов и механизмов могут отличаться.

Как ЗУП хранит оклад и почему это важно понимать

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

Изменить оклад можно только документально: «Кадровый перевод», «Изменение оплаты труда», «Изменение плановых начислений» или документом индексации. Если бухгалтер пытается поправить сумму непосредственно в документе «Начисление зарплаты и взносов», изменение будет разовым и на следующий месяц расчёт вернётся к старому окладу.

Причина 1: документ об изменении оклада не проведён или не создан

Самая банальная ситуация: приказ о повышении оклада издан на бумаге, а в программе документ либо не введён, либо сохранён без проведения. Непроведённый документ не формирует записей в регистрах, поэтому для программы изменения не существует.

Откройте журнал кадровых документов (раздел «Кадры» — «Все кадровые документы»), найдите документ по сотруднику и проверьте, что он проведён — в списке у него не должно быть пометки непроведённого документа. Если документа нет вовсе, создайте «Изменение оплаты труда» или «Кадровый перевод» с корректной датой начала действия нового оклада.

Обратите внимание: в ЗУП 3.1 кадровые и расчётные данные могут вводиться разными документами. Если используется раздельный контур, убедитесь, что утверждены и кадровый приказ, и данные для расчёта зарплаты — иначе кадровый отчёт покажет новый оклад, а начисление посчитается по-старому.

Порядок проверки документа
  1. 1
    Откройте карточку сотрудника и перейдите по ссылке истории изменения оплаты труда
  2. 2
    Найдите документ, которым вводился новый оклад, и проверьте, что он проведён
  3. 3
    Сверьте дату начала действия нового оклада с ожидаемой
  4. 4
    Убедитесь, что нет более позднего документа со старым значением
  5. 5
    Пересчитайте зарплату за нужный месяц и проверьте сумму начисления

Причина 2: неверная дата начала действия нового оклада

Даже проведённый документ не изменит расчёт, если дата начала действия оклада указана позже расчётного периода. Типичный случай: зарплату считают за март, а в документе изменение оклада стоит с 1 апреля. Программа поведёт себя корректно — но пользователю будет казаться, что оклад «не поменялся».

Обратная ошибка — дата документа указана верно, но сам документ введён после того, как зарплата за месяц уже рассчитана. В этом случае нужно не перепроводить кадровый документ, а пересчитать начисление: открыть «Начисление зарплаты и взносов» за нужный месяц и заполнить его заново или пересчитать сотрудника.

Отдельный нюанс — изменение оклада в середине месяца. ЗУП умеет рассчитывать оплату пропорционально отработанным дням до и после изменения, но только если дата введена точно. Если поставить первое число следующего месяца «для простоты», за месяц перехода сотрудник получит расчёт по старому окладу, и разницу придётся доначислять отдельно.

Причина 3: более поздний документ перекрыл изменение

История плановых начислений читается по датам: действует то значение, которое введено документом с самой поздней датой начала действия на момент расчёта. Если после повышения оклада кто-то провёл кадровый перевод или другое изменение со старым размером оклада, именно оно станет актуальным.

Такое часто происходит при массовых переводах, изменении графика работы или вводе документов «задним числом»: пользователь копирует старый документ, а вместе с ним в программу попадает и старый оклад. Внешне всё выглядит корректно, но расчёт идёт по прежней сумме.

Для диагностики откройте в карточке сотрудника историю изменения оплаты труда и посмотрите всю цепочку документов за последние месяцы. Если нашёлся «лишний» документ со старым окладом — исправьте в нём размер начисления или отмените его проведение, если он был введён ошибочно, после чего пересчитайте зарплату.

Причина 4: индексация проведена, но не отражена в расчёте

Если оклады повышаются массово через документ «Изменение оплаты труда» в режиме индексации, типовые ошибки другие: не заполнен коэффициент индексации, документ проведён без утверждения в раздельном контуре, либо индексация применена не к тому подразделению или списку сотрудников.

Проверьте табличную часть документа индексации: в ней должен быть нужный сотрудник, а в колонках — старое и новое значение оклада. Если строка есть, но новое значение равно старому, значит, коэффициент не применился — отредактируйте документ и проведите его повторно.

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

Причина 5: особенности вида расчёта и доработки конфигурации

Иногда оклад «не меняется» не из-за документов, а из-за настройки самого начисления. Если для сотрудника назначен не типовой оклад, а доработанный вид расчёта, который берёт размер из собственного показателя или фиксированной суммы, изменение оклада в кадровом документе на него не повлияет — нужно менять значение показателя.

Проверить это можно так: откройте формулу начисления в настройках видов расчёта и посмотрите, от каких показателей зависит результат. Если в формуле используется показатель, который вводится отдельным документом «Данные для расчёта зарплаты», значит, менять нужно именно его.

В сильно доработанных конфигурациях возможны и программные причины: обмены с внешними кадровыми системами, которые перезаписывают данные, собственные механизмы назначения начислений. Если типовая диагностика не даёт результата, а конфигурация изменена — привлекайте специалиста по сопровождению, самостоятельное вмешательство в код без копии базы небезопасно.

Контрольные точки

Как проверить результат

История оплаты труда в карточке сотрудника
Норма

Последний по дате документ содержит новый оклад

Тревожный признак

Актуален документ со старым значением или документ не проведён

Начисление зарплаты за месяц после изменения
Норма

Оклад в расчёте равен новому значению (или пропорция при смене в середине месяца)

Тревожный признак

Сумма рассчитана по старому окладу

Отчёт «Изменения оплаты труда» или кадровые отчёты
Норма

Новый оклад отображается с нужной даты

Тревожный признак

В отчёте старое значение при проведённом документе — проверяйте даты и раздельный контур

Частые ошибки при исправлении ситуации

Первая ошибка — попытка исправить сумму прямо в расчётном документе. Это «заметает» проблему на один месяц, а в следующем расчёт снова идёт по старому окладу, и расхождение накапливается. Всегда исправляйте источник — кадровый документ или показатель.

Вторая ошибка — ввод нового документа «поверх» вместо исправления старого. В результате в истории появляется цепочка противоречивых изменений, разобраться в которой через полгода будет очень сложно. Если документ ошибочный — исправьте его сам, а не создавайте ещё один.

Третья ошибка — игнорирование пересчёта зависимых документов. После исправления оклада задним числом пересчитайте не только зарплату, но и отпускные, больничные, премии, зависящие от оклада или среднего заработка за затронутый период.

Типичные ошибки
01
Ручная правка суммы в «Начислении зарплаты» — в следующем месяце расчёт возвращается к старому окладу
02
Ввод нового документа поверх ошибочного — история начислений становится противоречивой
03
Исправление оклада задним числом без пересчёта отпускных и среднего заработка
04
Игнорирование раздельного контура: кадровый приказ утверждён, а данные для расчёта — нет

FAQ

Оклад изменён, но в «Начислении зарплаты» всё равно старая сумма. Что делать?

Откройте документ начисления за нужный месяц и перезаполните его либо используйте команду пересчёта сотрудника. Если сумма не обновилась — проверьте дату начала действия нового оклада: она должна попадать в расчётный период.

Почему в карточке сотрудника новый оклад, а зарплата считается по старому?

Скорее всего, используется раздельный контур кадрового учёта и расчёта: кадровые данные утверждены, а данные для расчёта зарплаты — нет. Проверьте документ изменения на предмет утверждения в расчётном контуре.

Можно ли изменить оклад без кадрового документа?

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

Оклад повышен в середине месяца, а программа посчитала весь месяц по-новому. Это ошибка?

Проверьте дату начала действия в документе. Если дата указана первым числом, программа правомерно считает весь месяц по новому окладу. Для пропорционального расчёта дата должна быть фактической датой изменения.

После исправления документа задним числом нужно ли что-то пересчитывать?

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

Итог

Что важно запомнить

Оклад в ЗУП меняется только кадровыми документами, а расчёт берёт значение из истории плановых начислений. Если сумма не обновилась — проверяйте проведение документа, дату начала действия, наличие более поздних документов и пересчитывайте начисление зарплаты. Исправления задним числом делайте аккуратно и с пересчётом зависимых документов.