12.08.2019

Как сделать перенос данных из УПП 1.3, КА 1.1 в ЗУП 3.1, если в стандартной обработке пункта для этих конфигураций не предусмотрено

1С:Зарплата и управление персоналом 3
Рассмотрим на примере конфигураций УПП 1.3 (1.3.106.2) , КА 1.1 (1.1.115.1) и ЗУП 3.1 (3.1.10.111)
Перенос данных в стандартной обработке выполняется срезом на указанную дату.

По умолчанию будут перенесены :
  • справочники: организации, подразделения, должности, сотрудники и основная связанная с ними справочная информация;
  • начисления и удержания с регламентированным способом расчета (оклад, премия, исполнительные листы и т. п.);
  • список позиций штатного расписания не переносится, но при необходимости может сформироваться по штатной расстановке;
  • штатная расстановка на месяц начала эксплуатации;
  • кадровая история сотрудников для заполнения их личных карточек (Т-2);
  • данные для расчета среднего заработка: для пособий ФСС – за три предшествующих года, для отпусков и других случаев – за 15 предшествующих месяцев;
  • данные учета НДФЛ и страховых взносов в году переноса (если эксплуатация начинается не с начала года);

Не перенесутся:

  • остатки взаиморасчетов на месяц начала эксплуатации.
  • начисления и удержания с произвольными формулами;
  • кадровая история сотрудников для формирования аналитической отчетности;
  • фактические начисления и выплаты для формирования аналитической отчетности;
  • сведения о займах сотрудников;

1. Устанавливаем дистрибутив ЗУП и запускаем 1с.
Ожидаем окончания первоначального заполнения данных.
Переходим на вкладку "Начальная страница" и в открывшемся окне выбираем настройку :
"Перенести данные из прежней программы".
Затем нажимаем "Открыть помощник перехода с прежних программ" и в открывшемся окне
с вопросом "Выберите программу из которой будут переноситься данные", выбираем пункт
"1С Зарплата и управление персоналом 8" редакция 2.5 и нажимаем "Далее" для перехода к следующему шагу.
На следующем шаге будет предложено выбрать вариант переноса данных - загрузить с помощью непосредственного
подключения к базе либо загрузку файлов, которые предварительно понадобится выгрузить помощником. По мнению автора статьи второй способ удобнее как для редактирования обработки выгрузки , но и помимо этого, так как база УПП чаще всего находится на сервере и в случае первого способа база ЗУП должна будет располагаться на том же сервере для возможности подключения через COM соединение, а также зарегистрирована компонента comcntr.dll .
После нажатия "Получить помощник выгрузки" появится окно для выбора каталога, в котором создаем или выбираем каталог, куда программа
скопирует обработку помощника.
2.В базе , из которой переносим данные, открываем обработку ПомощникВыгрузки_V8.epf ( в нашем случае версия помощника - вер. 3.1.9) ,сохраненную
на предыдущем шаге ( через меню "Файл - Открыть" выбираем обработку в каталоге).
Выбираем "Выгрузить данные для перехода на новую программу" .
В открывшейся после этого форме видим сообщение красным шрифтом (Внимание ! Перенос данных возможен из версии не ниже 2.5.130.2).
Сообщение возникает в форме помощника, где  при открытии происходит вызов процедуры проверки версии конфигурации.
Отвечает за нее функция МинимальнаяВерсияКонфигурацииОписание().
В процедуре "Перед открытием" присваиваем : МинимальнаяВерсия = "";
При повторном открытии этого сообщения не будет.Создаем еще один каталог для выгрузки файлов , устанавливаем месяц начала эксплуатации и нажимаем "Выгрузить".
На этапе 2 выгрузки сталкиваемся с ошибкой :
Возникает в УПП и в КА в модуле помощника в процедуре : Организации_Выгрузка(ОтборОрганизации).
В УПП и Комплексной автоматизации 1.1 нет регистра с именем "УчетнаяПолитикаНалоговыйУчет", поэтому ищем и заменяем в тексте запросов процедуры на "УчетнаяПолитикаОрганизаций", который содержит требуемые поля.
На этапе 3 в УПП видим ошибку :
Значения перечисления "Категории запаса военнообязанных" в ЗУП 2.5 и УПП 1.3 не совпадают.
Причина в том, что в ЗУП 3.1 это перечисление имеет два  значения - "Первая категория" и "Вторая категория" , в УПП их три.
Эту проблему потребуется исправлять в правилах обмена Помощника.Редактирование правил обмена обычно делается с помощью предназначенной для этого конфигурации  1С "Конвертация данных" . Но ввиду незначительности ошибки отредактируем непосредственно в тексте правил.
Открываем текст правил выгрузки :
Нажимаем "Правка-Найти". В открывшемся окне поиска пишем "КатегорииЗапасаВоеннообязанных" .
Добавляем копированием новое сопоставление для недостающего элемента :
В Комплексной автоматизации на этапе 2 ошибка при выгрузке подразделений:
Возникает в процедуре модуля помощника "ПодразделенияОрганизацийВыборкаДанных". Находим в тексте строку "Если КонфигурацияИсточникДанных() = мЗУПКОРП " и добавляем текст :
После успешного завершения выгрузки переходим в ЗУП и делаем загрузку данных переноса .Нажимаем "Далее", выбираем
"Загрузить данные из файлов" , "Далее", в открывшемся окне выбираем путь к только что выгруженным данным и делаем загрузку.
После перехода на программу ЗУП 3.1 в справочнике "Сотрудники" у некоторых работников не заполнено поле "Оклад", тогда как в документе "Начальная штатная расстановка" визуально оклад есть
1С:Зарплата и управление персоналом 3
Проблема может быть в некорректном автоматическом заполнении документа "Начальная штатная расстановка" в процессе переноса данных .В результате этой ошибки будут проблемы с расчетам по этим сотрудникам , а также остатнутся не заполненными и другие регистры (например "Текущая тарифная ставка сотрудников"), которые заполняются автоматически при проведении док."Начальная штатная расстановка".
Пробуем исправить.
В нашем документе "Начальная штатная расстановка" щелкаем по колонке "Оклад" и в открывшемся окне удаляем запись "Оплата по окладу", нажимаем кнопку для обнуления фот. Документ записываем.
Затем заново добавляем такую же строку "Оплата по окладу", заполняем ее, перезаписываем документ.
В справочнике после этого должна заполниться сумма оклада.
26.05.2022

Не все виды регламентированных отчетов выгружаются из ЗУП в БП при выполнении стандартного обмена

1С:Зарплата и управление персоналом 3
При выгрузке из ЗУП в БП не выгружаются некоторые виды регламентированных отчетов.В правилах регистрации ЗУП есть условие для регистрации и выгрузки, поэтому некоторые не регистрируются даже принудительно .

Если все же регламентированный отчет надо выгрузить, снимите галочку "Использовать при регистрации изменений объектов ограничения миграции данных" в меню Настройки синхронизации-Состав отправляемых данных-Еще-Настройки.