Привет всем. Столкнулся с задачей, когда нужно перенести данные по Зарплате из Комплексной автоматизации 1.1 в ЗУП 3.1
Быстрый поиск ни чего особого не дал, на готовые правила. Поэтому пришлось самому шаманить.
Т.к. модуль в КА 1.1 идет от ЗУП 2.5, то были взяты стандартные правила от 1С из ЗУП 3.1 и немножко допилены. Правила можно попробовать использовать с обработкой универсальный обмен данными. По крайней мере у меня они загрузились без ошибок.
Я же осуществял перенос данных так:
Сохранил ЗУП пустой.
Далее разрешил изменение конфигурации.
Внес изменения в следующие объекты:
Обработки которые используются в ЗУП в качестве помощника перехода называются:
НачальнаяНастройкаПрограммы.epf или НачальнаяНастройкаПрограммыКОРП.epf
В данной обработке в процедуре: Функция ОпределитьКонфигурациюИПолучитьФайлы() , добавил возврат ложь, в данном куске кода, т.к. переходим мы из КА, а обработка, типа под ЗУП 2.5 расчитана. (обидно когда не можешь воспользоваться типовым функционалом, когда циферки релиза не совпадают, и других противопоказаний к использованию нет)
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(НомерРелизаКонфигурации + ?(Не ПереносДанныхИзПредприятия8, ".0", ""), МинимальныйНомерРелиза + ?(Не ПереносДанныхИзПредприятия8, ".0", "")) < 0 Тогда
Возврат Ложь; //яр.+++
ТекстСообщения =
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru='Текущая версия правил предназначена для релиза конфигурации не ниже %1'"),
МинимальныйНомерРелиза);
ЗафиксироватьОшибкуИСообщить(ЭтаФорма, ТекстСообщения, 10);
Возврат Истина;
КонецЕсли;
Обновил правила в общих макетах: ЗарплатаКадрыПереносДанныхИзЗУП25 на приведенные ниже.
Запустил обработчик, и «нажимая кнопку далее», выташил данные из КА 1.1 в ЗУП 3.1
Версия КА на которой пробовал 1.1.78.2 Версия ЗУП 3.1.1.114
По завершении манипуляций.
Снял конфу ЗУП с поддержки и загрузил чистый не измененный CF. (Дорабатывать базу не планируем, а слетать с автообновлений не охота. )
Доброго времени суток!
Подскажите, пожалуйста, в чем может быть причина ошибки использования данных правил:
Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = Начисления_Дополнительные
ТипОбъекта = Начисление
Объект = Компенсация отпуска (Отпуск основной)
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Недостаточно фактических параметров
ПозицияМодуля = (110)
КодСообщения = 21
Единственное — версии КА и ЗиУП несколько отличаются — 1.1.81.3 и 3.1.2.121.
Заранее спасибо.
Аналогичная ошибка. Выгрузка проходит без ошибок. При загрузке начинает ругаться на начисления. Версии: КА 1.1.82.2 ЗУП 3.1.2.156
У меня еще на образование ругается, но это можно обойти если в Настройке переключить на «Использовать начисления предыдущей программы (не рекомендуется)»
Но ошибка с начислениями, все равно все тормозит.
Подскажите как исправить
Доброго дня!
Большое спасибо!
Делала перенос из УПП 1.3 Аренда и управление недвижимостью в ЗУП 3.
Сначала сделала сравнение и объединение конфигураций Аренды с УПП 1.3.96.1 (исходила из даты релиза)
Затем создала пустую базу и залила конфигурацию ЗУП 3.1.1.114 и сделала описанные вами изменения.
Перенос прошел без ошибок.
Добрый день, на данный момент правила актуальны?
релиз КА 1.1.101.2, ЗУП 3.1.6.38
Здравствуйте, а как перенести только по одной организации?
(6) Пришлось удалять. Если кому интересно
Апдейт темы:
В последних версиях ЗУП 3 есть помощник выгрузки из старых программ. Путем небольшого шаманства он может выгрузить данные из КА 1.1:
1) необходимо закомментировать код с проверкой версии программы (Процедура КнопкаВыполнитьНажатие в модуле формы)
2) в двух запросах заменить регистр с «УчетнаяПолитикаНалоговыйУчет» — такого нет в КА на «УчетнаяПолитикаОрганизаций» (Процедура Организации_Выгрузка в модуле обработки) — если этого не сделать все выгружается, кроме данных по организации.
После выгрузки загружаем эти данные из файлов в ЗУП 3
Выверкой корректности переноса еще не занимался, но кажется, что выгрузка отрабатывает штатно. 🙂
Протестировано на ЗУП 3.1.8.155 / КА 1.1.106.1
Всем удачи!
(8) Спасибо огромное за информацию! Все получилось
(8) За скриншот отдельное спасибо
— Переносил КА 1.1.107.4 в ЗУП 3.1 (подойдет и для УПП)
При обмене вылезла ошибка (выведу в конце сообщения), проанализировав текст которой
— становится ясно, что не хватает реквизита у справочника (в КА) «ПодразделенияОрганизаций»
— «СоответствуетСудамПодФлагомРФ» — тип Булево.
После добавления которого, обмен отрабатывает на УРА.
Файл помощника для УПП_КА во вложении.
Текст ошибки:
Показать
(10) Вместо добавления реквизита в конфигурацию можно в обработке выгрузки в модуле объекта заменить строку
КОГДА ПодразделенияОрганизаций.СоответствуетСудамПодФлагомРФ на
КОГДА ПодразделенияОрганизаций.УдалитьСоответствуетСудамПодФлагомРФ
(11)Соглашусь, тоже так делал
(8) огромное спасибо. Здорово помогло!
Спасибо за работу!
Как успехи? Все запустились?)
Спасибо за идею, сегодня сам взяв свежий модуль выгрузки из 2.5 минут за 20 адаптировал его под ка1.1
Есть темка, где за готовую эту обработку просят 3 старомани… Жалко.
Пришлось самому допиливать.
Огромное спасибо eugene_e1
(11) На КА 106 еще без удалить…