При переходе или разработке функционала для 1С:Зарплата и Управление Персоналом 3.1 после работы с редакцией 2.5 часто возникает вопрос сопоставления ключевых объектов метаданных. Архитектура конфигурации претерпела существенные изменения: изменились принципы хранения кадровой истории, структура регистров сведений, а также состав документов для назначения и изменения плановых начислений.
Разберем детально, какими объектами в ЗУП 3.1 заменены привычные регистры и документы из редакции 2.5.
В конфигурации 1С:ЗУП 2.5 кадровые срезы хранились в периодическом регистре сведений РаботникиОрганизаций. В 1С:ЗУП 3.1 для этих целей реализована новая архитектура:
КадроваяИсторияСотрудников — основной периодический регистр, фиксирующий кадровые события (прием, перевод, увольнение) с привязкой к конкретному сотруднику, подразделению, должности, графику работы и ставке.КадроваяИсторияСотрудниковИнтервальный — интервальный регистр сведений, формируемый автоматически для быстрого получения кадрового состояния на произвольные интервалы и даты без тяжелых расчетов срезов.Проанализируем важные архитектурные отличия ЗУП 3.1 при работе с кадровой историей:
ФизическиеЛица отделен от справочника Сотрудники. Одно физическое лицо может иметь несколько элементов в справочнике сотрудников (например, при внутреннем совместительстве или повторном приеме после увольнения). Вся кадровая история ведется строго в разрезе элементов справочника Сотрудники.СрезПоследних регистра КадроваяИсторияСотрудников. Для программного получения среза кадровых данных на дату следует использовать экспортные методы общего модуля КадровыйУчет, в частности функцию КадровыеДанныеСотрудников().В 1С:ЗУП 2.5 назначение, изменение и прекращение надбавок и окладов фиксировалось универсальным документом ВводСведенийОПлановыхНачисленияхРаботниковОрганизаций. В 1С:ЗУП 3.1 этот функционал разделен между несколькими специализированными документами в зависимости от управленческой ситуации:
НазначениеПлановогоНачисления — наиболее близкий по смыслу документ, если требуется назначить определенный вид начисления (например, персональную надбавку) списку сотрудников с заданной даты.ИзменениеПлановыхНачислений — универсальный списочный документ, позволяющий добавлять, изменять и отменять сразу несколько начислений для группы сотрудников.ИзменениеОплатыТруда — индивидуальный документ для изменения оклада, начислений и тарифных ставок конкретному сотруднику.ПрекращениеПлановогоНачисления — документ для массовой или индивидуальной отмены ранее назначенных надбавок с определенной даты.ИндексацияЗаработка — специализированный документ для отражения повышения окладов с автоматическим расчетом коэффициентов индексации для расчета среднего заработка.ПриемНаРаботу и КадровыйПеревод — основные кадровые документы (включая их списочные версии), на вкладке «Оплата труда» которых также регистрируются плановые начисления.Посмотрим на структуру регистров, в которые делают движения перечисленные документы:
ПлановыеНачисления (и ПлановыеНачисленияИнтервальный) — хранят перечень действующих начислений сотрудников с датами начала и окончания их действия.ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников — содержат числовые значения показателей формул (суммы окладов, тарифные ставки, проценты надбавок).ФОТНачисленийСотрудников — хранит плановый фонд оплаты труда, рассчитываемый по каждому начислению.Таким образом, при переходе с ЗУП 2.5 на ЗУП 3.1 прямым эквивалентом кадрового регистра является КадроваяИсторияСотрудников, а для управления начислениями используются специализированные документы НазначениеПлановогоНачисления, ИзменениеПлановыхНачислений и ИзменениеОплатыТруда.