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