Почему при перемещении между территориями районный коэффициент считается пропорционально часам и как это изменить в 1С:ЗУП 3.1?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

Рассмотрим частую и весьма неочевидную ситуацию, с которой сталкиваются расчетчики заработной платы при работе в конфигурации 1С:Зарплата и Управление Персоналом 3.1 (версии КОРП и ПРОФ с включенным учетом по обособленным территориям). Проанализируем проблему формирования расчетной базы районного коэффициента (РК) при смене территории выполнения работ сотрудником внутри одного месяца.

Суть проблемы: единая база и распределение по времени

Разберем по шагам, как проявляется данная методическая особенность. Допустим, мы ведем учет по территориям. Напротив каждого вида начисления корректно указано, под какой именно районный коэффициент оно попадает. Внутри расчетного месяца происходит смена территории сотрудника.

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

  1. Районный коэффициент на дополнительные начисления считается пропорционально отработанным часам.
  2. Программа берет общую расчетную базу за весь месяц и делит ее по отработанному времени на разных территориях.
  3. В документе Начисление зарплаты и взносов формируется только одна строка с районным коэффициентом (хотя внутри расшифровки можно увидеть, как сложились суммы по разным территориям).

Однако, если мы оформляем этот же переход с помощью документа Кадровый перевод, указывая в нем новую территорию и изменение самого размера РК, алгоритм кардинально меняется. Изменение фиксируется в специальных регистрах программы, в частности, записываются данные в регистр Значения периодических показателей расчета зарплаты (для сотрудников). При расчете зарплаты мы видим уже две отдельные строки РК, которые строго соответствуют интервалам действия приказа. База перестает быть общей: она подбирается исключительно по датам действия начислений. В результате математика меняется, и итоговая сумма районного коэффициента получается другой (зачастую большей).

Выясним причину такого поведения системы и посмотрим, как можно настроить учет так, чтобы удовлетворить требования расчетчиков.

Алгоритм работы механизма «Территории»

Многим кажется, что такое поведение программы — это ошибка релиза. На самом деле, логика заложена разработчиками осознанно. Разберем типовой алгоритм расчета РК при использовании территорий в 1С:ЗУП 3.1. Он выполняется в три этапа:

  1. Рассчитываются все общие базовые начисления для РК за весь расчетный месяц. Формируется единая РасчетнаяБаза.
  2. Сумма этих базовых начислений распределяется по территориям пропорционально отработанным часам, а не по фактическим суммам, которые были начислены в конкретном периоде до или после перемещения.
  3. Полученные временные доли базы по каждой территории умножаются на соответствующий процент районного коэффициента.

Именно из-за второго пункта вся математика сводится в одну общую базу, которая просто дробится по времени. Данная логика создана для ситуаций, когда структурно должность, оклад и фундаментальные условия оплаты труда сотрудника не меняются (например, он остается в том же подразделении на той же позиции), а меняется исключительно географическое место выполнения работ. Это классический сценарий для вахтовиков или сотрудников, отправляющихся во временные выезды на разные участки.

Как добиться точного разделения базы по датам (Решения)

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

Вариант 1. Использование документа «Кадровый перевод»

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

Следовательно, чтобы программа формировала две независимые расчетные базы и выводила две строки РК, необходимо оформлять документ Кадровый перевод. Этот документ жестко прерывает расчетный период для базы РК и фиксирует новые условия труда с конкретной даты.

Вариант 2. Переход на использование обособленных подразделений

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

В этом случае в справочнике Подразделения создаются нужные структуры с указанием соответствующих климатических условий и размеров РК. При переводе сотрудника между обособленными подразделениями всегда в обязательном порядке используется Кадровый перевод. Это гарантирует, что:

  1. База для расчета районного коэффициента и северных надбавок всегда будет считаться корректно и раздельно по каждому периоду работы.
  2. Исключается математическое усреднение по отработанным часам.
  3. В расчетном листке и документе начисления зарплаты всегда будут четко видны периоды работы и соответствующие им суммы начислений.

Подведем итоги

Поведение программы 1С:ЗУП 3.1 при использовании документа Перемещение между территориями полностью логично с точки зрения заложенной разработчиками методологии. Условия оплаты остаются неизменными, меняется только место работы, поэтому общая база делится по времени. Если же бизнес-логика предприятия требует жесткого разделения расчетной базы по датам изменения РК, используйте полноценные кадровые переводы или пересмотрите архитектуру учета, перейдя на использование справочника обособленных подразделений.

← На главную