При работе в программе 1С:Зарплата и управление персоналом 8 (редакция 3.1) пользователи часто сталкиваются с ситуацией, когда сотрудники выполняют свои обязанности на разных территориях с различными условиями (разные значения Районного коэффициента и Северной надбавки). Если учет рабочего времени ведется в разрезе территорий, то плановые начисления, такие как оклад, распределяются автоматически пропорционально отработанному времени. Однако с разовыми премиями ситуация сложнее: программа часто "схлопывает" всю сумму премии на одну территорию, из-за чего дополнительные надбавки рассчитываются некорректно. Разберем подробно, как решить эту проблему и настроить систему так, чтобы премия "видела" распределение по территориям.
Проанализируем логику работы программы. Все начисления в 1С:ЗУП можно разделить на две группы: те, что имеют привязку ко времени (зависят от табеля), и те, что её не имеют (фиксированные суммы). Когда мы вводим Разовое начисление фиксированной суммой, программа не понимает, к какому именно периоду или территории относится эта выплата. Она фиксирует сумму "здесь и сейчас".
Если сотрудник в течение месяца работал сначала на территории с РК 1.2, а затем на территории с РК 1.5, его оклад будет разделен в документе Начисление зарплаты и взносов на две строки. Но разовая премия, не имеющая в своей формуле показателей времени, упадет одной строкой на ту территорию, которая была актуальна на момент окончания периода или была выбрана в документе начисления. В итоге Районный коэффициент рассчитается только по одной ставке, что приведет к ошибкам в расчетах с персоналом и отчетности.
Рассмотрим наиболее эффективный способ решения, который называют "техническим маневром" или "костылем" в хорошем смысле слова. Его суть заключается в том, чтобы искусственно заставить программу связать премию с базовыми начислениями, которые уже умеют распределяться по территориям.
Для этого нам необходимо отредактировать настройки вида расчета (премии). Выполним следующие шаги:
Результат или СуммаПремии.
Результат * (РасчетнаяБаза / РасчетнаяБаза)
РасчетнаяБаза.После изменения формулы крайне важно правильно настроить то, что программа будет считать базой для распределения. Проанализируем вкладку Расчет базы в настройках начисления:
В список Базовые начисления необходимо добавить те виды расчета, которые точно распределяются по территориям. Как правило, это Оклад, Оклад по часам или Оплата по дневному тарифу. Важно, чтобы период расчета базы совпадал с периодом, за который начисляется премия (обычно текущий месяц).
Далее перейдем на вкладку Налоги, взносы, бухучет. Здесь находится критически важная настройка распределения. В поле Статистическая отчетность или в настройках отражения в учете (в зависимости от версии релиза) следует проверить способ формирования проводок. Для корректного территориального учета рекомендуется выбирать вариант По результатам распределения основного заработка.
Выясним причину, по которой даже при правильной формуле распределение может не сработать. Это часто связано с заполнением самого документа Разовое начисление. Посмотрим на важные нюансы:
Выплата зарплаты), распределение по территориям часто происходит некорректно или не происходит вовсе до момента окончательного расчета за месяц. Оптимально дожидаться документа Начисление зарплаты и взносов, где происходит финальное распределение всех сумм и расчет зависимых коэффициентов (РК и СН).Разберем, как проверить, сработало ли наше решение. После того как вы создали документ Разовое начисление с пустой территорией, создайте документ Начисление зарплаты и взносов за этот же месяц.
Перейдите на вкладку Начисления. Если настройки выполнены верно, вы увидите, что премия разбилась на несколько строк (по количеству территорий, на которых работал сотрудник). Каждая строка будет соответствовать своей территории, и именно к этим суммам программа применит соответствующий Районный коэффициент на вкладке Пособия и другие начисления (или на вкладке РК/СН, в зависимости от версии).
Также полезно заглянуть на вкладку Территории, условия труда. Там программа фиксирует распределение времени. Если время распределено (например, 10 дней на Территории А и 12 дней на Территории Б), а премия все равно стоит одной строкой — значит, связь через РасчетнаяБаза в формуле не установилась или база пуста. Для дополнительного контроля отработанного времени и начислений можно использовать расширение для формирования табеля и анализа заработной платы с детализацией по территориям.
Проанализируем ситуацию, если всё настроено правильно, но распределения нет. В истории версий 1С:ЗУП (особенно в ветках 3.1.10, 3.1.11 и 3.1.12) существовали зарегистрированные ошибки, связанные с механизмом Учета по территориям.
В некоторых релизах начисления, не имеющие собственного учета времени (как фиксированные премии), игнорировали территориальные настройки, если расчет производился не в общем документе начисления зарплаты. Если вы используете старый релиз, настоятельно рекомендуем обновиться до версии 3.1.14 или выше. В новых версиях алгоритм работы регистра Начисления по территориям был пересмотрен, что позволило более гибко подхватывать коэффициенты даже для разовых выплат.
Важный момент: Если вы используете способ расчета премии "Процент от базы", то дополнительные манипуляции с формулой *РасчетнаяБаза/РасчетнаяБаза не требуются. Программа по умолчанию распределяет процентные начисления пропорционально их базе. Описанный выше "лайфхак" предназначен именно для фиксированных сумм.
Если по каким-то причинам работа через Разовое начисление неудобна, можно рассмотреть вариант настройки через шаблон документа Данные для расчета зарплаты.
СуммаПремииТерриториальная).Такой метод позволяет вводить данные более гибко, однако он требует более глубокой настройки видов расчета и понимания работы регистров накопления Данные о времени для расчета среднего заработка, так как именно из них система берет информацию о территориальной принадлежности сотрудника в конкретные дни месяца.
Подводя итог, можно сказать: чтобы разовая премия корректно учитывала РК и северную надбавку по территориям, нужно либо использовать расчет процентом от базы, либо "обмануть" систему, добавив Расчетную базу в формулу фиксированной суммы, при этом оставив поля территорий в самом документе начисления пустыми.