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