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

12.08.2019

 

(Выполним  перенос данных УПП 1.3 , КА 1.1  в ЗУП 3.1 если нет желания разбираться в тексте ниже.)

 

Рассмотрим на примере конфигураций УПП 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 ошибка  при выгрузке подразделений:

 

 

Возникает в процедуре модуля помощника "ПодразделенияОрганизацийВыборкаДанных". Находим в тексте строку "Если КонфигурацияИсточникДанных() = мЗУПКОРП " и добавляем текст :

После успешного завершения выгрузки переходим в ЗУП и делаем загрузку данных переноса .Нажимаем "Далее", выбираем

"Загрузить данные из файлов" , "Далее", в открывшемся окне выбираем путь к только что выгруженным данным и делаем загрузку.

 

 

 

 

Если статья была полезной для Вас - любая сумма поможет частному приюту "Сохрани мою жизнь, Человек! Кошки, собаки"

https://t.me/saveandprotectwithlove

 

 

 

Нажимая на кнопки, вы даёте согласие на обработку своих персональных данных.
Данную форму можно заполнить только один раз.
Посмотреть результат

 
 

Задать вопрос по WhatsApp

 

Задать вопрос по WhatsApp  

 


 

Если сайт был полезен - любая сумма поможет частному приюту "Сохрани мою жизнь, Человек! Кошки, собаки" :

https://t.me/saveandprotectwithlove