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