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