При переходе с конфигурации 1С:Зарплата и управление персоналом 2.5 на редакцию 3.1 многие пользователи сталкиваются с изменением логики формирования проводок по заработной плате. В ЗУП 2.5 присутствовала возможность указывать конкретное подразделение непосредственно в справочнике Способы отражения зарплаты в бухучете. Это позволяло сводить расходы по множеству мелких подразделений из кадрового учета ЗУП в одно или два агрегированных подразделения в 1С:Бухгалтерии (например, «АУП» и «Основное»).
В ЗУП 3.1 концепция изменилась: справочник Способы отражения зарплаты в бухучете содержит только наименования (простые текстовые метки). Подразделения передаются в документ Отражение зарплаты в бухучете напрямую из кадровых данных сотрудников. Рассмотрим подробнее, как устроена эта механика и какими способами можно настроить корректное схлопывание подразделений при выгрузке в 1С:Бухгалтерию 3.0.
Проанализируем, почему старый механизм больше не работает. Разработчики 1С вынесли всю бухгалтерскую логику (счета учета 20, 25, 26, 44, субконто и аналитику) на сторону приемника — программы 1С:Бухгалтерия предприятия 3.0.
ЗУП 3.1 отвечает исключительно за кадровый учет и расчет начислений. При выгрузке данных в документ Отражение зарплаты в бухучете подразделение берется из структуры компании ЗУП. Бухгалтерские проводки формируются уже в БП 3.0 при проведении полученного документа.
Если в ЗУП 3.1 ведут подробную структуру (например, «Цех №1», «Цех №2», «Цех №3»), а в Бухгалтерии необходим учет только по подразделению «Основное», стандартный обмен по умолчанию попытается перенести все мелкие подразделения. Для решения этой задачи разберем основные практические варианты.
Выясним, как решить задачу без программирования и изменения конфигураций. В штатном механизме обмена между ЗУП 3.1 и БП 3.0 предусмотрена возможность сопоставления элементов справочников по правилу «многие к одному».
Подразделения.После выполнения этой настройки программа запомнит связи и при последующих обменах будет автоматически подставлять выбранное подразделение БП во все загружаемые документы.
Рассмотрим вариант доработки на стороне 1С:Бухгалтерии с помощью расширения. Это наиболее гибкий и надежный способ, если структура подразделений часто меняется или требуется сложная логика перераспределения затрат.
Суть метода заключается в перехвате события проведения или загрузки документа Отражение зарплаты в бухучете в БП 3.0. Подключенное расширение по заданной таблице соответствия подменяет подразделения в табличной части документа перед его проведением.
Если расширения не используются, а сопоставление в обмене по каким-то причинам не подходит, разберем вариант с использованием штатной обработки Изменение выделенных элементов в 1С:Бухгалтерии.
Отражение зарплаты в бухучете из ЗУП 3.1 в БП 3.0.Изменить выделенные изменим значение в колонке Подразделение на требуемое («Основное» или «АУП»).При выборе решения проанализируем потенциальные риски, с которыми можно столкнуться при эксплуатации системы: