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