При переходе на конфигурацию 1С:Зарплата и Управление Персоналом 3.1 со старых версий (например, 7.7 или 8.2) пользователи часто сталкиваются с проблемой: северная надбавка (СН) и районный коэффициент (РК) рассчитываются некорректно или вовсе отображаются «пустыми» суммами в расчетных листках и документах начисления. Рассмотрим, почему это происходит и как исправить ситуацию, не прибегая к сложным доработкам базы.
В ЗУП 3.1 расчет надбавок — это сложный механизм, завязанный на регистры стажа и историю кадровых изменений. Когда данные «переезжают» из старой базы, часто возникают следующие коллизии:
Стаж работы на севере, который является ключевым для автоматического расчета.Плановые начисления создана некорректно при переносе, программа не «видит» оснований для применения процента к окладу, даже если все галочки в организации проставлены.Практика показывает, что наиболее надежным способом «очистки» истории для сотрудника, у которого надбавки не считаются, является принудительная актуализация кадровых данных. Если настройки организации и физического лица проверены, а суммы все равно остаются нулевыми, выполните следующие шаги:
Прием на работу или Кадровый перевод для этих лиц.Плановые начисления и Параметры исчисления процента северной надбавки. Это часто позволяет перезаписать «битые» данные, оставшиеся после переноса, на корректные значения, соответствующие текущим настройкам системы.Если перепроведение не помогло, необходимо углубиться в настройки программы. Разберем, на что следует обратить внимание в первую очередь:
Рассмотрим регистр сведений Параметры исчисления процента северной надбавки физических лиц. В нем должны храниться актуальные данные о проценте для каждого сотрудника. Если регистр пуст, система не знает, какой именно процент применять при расчете зарплаты, даже если он указан в карточке физлица.
Убедитесь, что в настройках вида расчета Оплата по окладу на вкладке Зависимости в списке Зависимые начисления выбрана Северная надбавка. Если связь разорвана, начисление оклада не будет вызывать пересчет надбавки. Чтобы проверить это программно или визуально, воспользуйтесь формой вида начисления:
// Логика проверки зависимости начислений
// Начисление Оклад -> Зависимые начисления -> Северная надбавка
// Убедитесь, что в списке зависимых начислений присутствует нужный вид расчета.
Когда вы создаете новый документ приема в текущей версии базы, 1С автоматически корректно связывает сотрудника с актуальными справочниками Территории и Графики работы. При переносе данных из старых баз эта связь часто «размывается», так как структура хранения данных в ЗУП 3.1 радикально отличается от ЗУП 2.5 или 7.7. Принудительное формирование записи заново очищает «мусорные» регистры, созданные при конвертации данных, и устанавливает правильные приоритеты начислений.
Важное примечание: Если у вас большой штат сотрудников, не спешите пересоздавать все документы. Попробуйте выполнить процедуру для одного «проблемного» сотрудника. Если после перепроведения начисление заработало, значит, метод эффективен для вашей базы. Всегда делайте резервную копию базы перед массовым перепроведением кадровых документов.