Выгрузка данных из ЗУП 3.1 вылетает с ошибкой
1С:ERP Управление предприятием 2
1С:Зарплата и Управление Персоналом 3.x
Платформа 1С v8.3
Windows
Россия
Добрый день, коллеги!
Входные параметры:
1С:Предприятие 8.3 (8.3.15.1656)
1С:ERP Управление предприятием 2 (2.4.9.98)
Зарплата и управление персоналом, редакция 3.1 (3.1.11.68)
ВыгрузкаДанныхИзЗУП3_1 из поставки 2.4.9.98 и 2.4.10.56
В макете к 2.4.9.98 написано:
Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="3.1.9.229" СинонимКонфигурации="Зарплата и управление персоналом, редакция 3.1"
Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="2.4.9.25" СинонимКонфигурации="1С:ERP Управление предприятием 2"
В макете к 2.4.10.56 написано:
Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="3.1.10.135" СинонимКонфигурации="Зарплата и управление персоналом, редакция 3.1"
Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="2.4.10.38" СинонимКонфигурации="1С:ERP Управление предприятием 2"
Нужно выгрузить данные из ЗУП в УП. Но в обоих обработках ошибка:
Захожу в макет. нахожу "ВидыДокументовМежрасчетныхНачислений" и вижу, что в ЗУП и УП есть справочник "СпособыВыплатыЗарплаты".
В нем реквизит "ВидДокументаОснования", но в ЗУП тип данных "ПеречислениеСсылка.ВидыДокументовОснованийВедомостейНаВыплатуЗарплаты".
Это что не успели в правилах переименовать?
Входные параметры:
1С:Предприятие 8.3 (8.3.15.1656)
1С:ERP Управление предприятием 2 (2.4.9.98)
Зарплата и управление персоналом, редакция 3.1 (3.1.11.68)
ВыгрузкаДанныхИзЗУП3_1 из поставки 2.4.9.98 и 2.4.10.56
В макете к 2.4.9.98 написано:
Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="3.1.9.229" СинонимКонфигурации="Зарплата и управление персоналом, редакция 3.1"
Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="2.4.9.25" СинонимКонфигурации="1С:ERP Управление предприятием 2"
В макете к 2.4.10.56 написано:
Источник ВерсияПлатформы="8.0" ВерсияКонфигурации="3.1.10.135" СинонимКонфигурации="Зарплата и управление персоналом, редакция 3.1"
Приемник ВерсияПлатформы="8.0" ВерсияКонфигурации="2.4.10.38" СинонимКонфигурации="1С:ERP Управление предприятием 2"
Нужно выгрузить данные из ЗУП в УП. Но в обоих обработках ошибка:
Тип не определен (ПеречислениеСсылка.ВидыДокументовМежрасчетныхНачислений)
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(3653)}: НоваяСтрока.Источник = Тип(Значение);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(3864)}: ЗагрузитьПравилоКонвертации(ПравилаОбмена, ЗаписьXML);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12289)}: ЗагрузитьПравилаКонвертации(ПравилаОбмена, ЗаписьXML);
{ВнешняяОбработка.ВыгрузкаДанныхИзЗУП3_1.Форма.Форма.Форма(539)}: ОбработкаОбмена.ЗагрузитьПравилаОбмена(ИмяФайлаПравил, "XMLФайл");
{ВнешняяОбработка.ВыгрузкаДанныхИзЗУП3_1.Форма.Форма.Форма(511)}: Обработка = ПолучитьОбработкуЗагрузитьПравила(ИмяФайлаПравил, );
{ВнешняяОбработка.ВыгрузкаДанныхИзЗУП3_1.Форма.Форма.Форма(473)}: ЗагрузитьПравилаОбмена(ДеревоПравилЗУП.ПолучитьЭлементы());
{ВнешняяОбработка.ВыгрузкаДанныхИзЗУП3_1.Форма.Форма.Форма(492)}: ЗаполнитьДеревоПравилОбмена();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(3653)}: НоваяСтрока.Источник = Тип(Значение);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(3864)}: ЗагрузитьПравилоКонвертации(ПравилаОбмена, ЗаписьXML);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12289)}: ЗагрузитьПравилаКонвертации(ПравилаОбмена, ЗаписьXML);
{ВнешняяОбработка.ВыгрузкаДанныхИзЗУП3_1.Форма.Форма.Форма(539)}: ОбработкаОбмена.ЗагрузитьПравилаОбмена(ИмяФайлаПравил, "XMLФайл");
{ВнешняяОбработка.ВыгрузкаДанныхИзЗУП3_1.Форма.Форма.Форма(511)}: Обработка = ПолучитьОбработкуЗагрузитьПравила(ИмяФайлаПравил, );
{ВнешняяОбработка.ВыгрузкаДанныхИзЗУП3_1.Форма.Форма.Форма(473)}: ЗагрузитьПравилаОбмена(ДеревоПравилЗУП.ПолучитьЭлементы());
{ВнешняяОбработка.ВыгрузкаДанныхИзЗУП3_1.Форма.Форма.Форма(492)}: ЗаполнитьДеревоПравилОбмена();
Захожу в макет. нахожу "ВидыДокументовМежрасчетныхНачислений" и вижу, что в ЗУП и УП есть справочник "СпособыВыплатыЗарплаты".
В нем реквизит "ВидДокументаОснования", но в ЗУП тип данных "ПеречислениеСсылка.ВидыДокументовОснованийВедомостейНаВыплатуЗарплаты".
Это что не успели в правилах переименовать?
По теме из базы знаний
Найденные решения
(18) как всегда все просто УП 2.4.9 ищет строку с файлом:
В обработке "ПомощникПереходаСДругихКонфигураций". Есть в модуле формы процедура "ПроверитьАрхивСДанными".
А у меня получился файл с именем "ЗУП31УП_OD"+ИДБазы.
Вот он и пишет что формат не тот!
ЗУП31УП_ОД
В обработке "ПомощникПереходаСДругихКонфигураций". Есть в модуле формы процедура "ПроверитьАрхивСДанными".
А у меня получился файл с именем "ЗУП31УП_OD"+ИДБазы.
Вот он и пишет что формат не тот!
В обработке для ЗУП 3.1 еще нужно поправить функцию "ВыгрузитьДанныеПоПравилам" в месте
Указав префикс, как указан у вас в ЕРП из сообщения (19). Тогда и загрузка в ЕРП завершится успешно!
мПрефиксФайловВыгрузки = Объект.КонфигурацияИсточник + Объект.КонфигурацияПриемник + "_OD";
Указав префикс, как указан у вас в ЕРП из сообщения (19). Тогда и загрузка в ЕРП завершится успешно!
При загрузке в УП 2.4.9.98 вылетело еще ошибки при использовании обработки от УП 2.4.10.
Пришлось переписать обработку от УП 2.4.9.
Тогда в ЗУП 3.1.11.108 вылетело на регистре "ХэшиЭЛН" он переименован в "СведенияОбЭЛН".
Выгрузка пошла, посмотрим, как потом загрузит.
ОписаниеОшибки = Ошибка при вызове метода контекста (СоздатьНабор): Недопустимое значение параметра (параметр номер '1') ( (ВестиРасчетыСБюджетомПоНДФЛ))
Пришлось переписать обработку от УП 2.4.9.
Тогда в ЗУП 3.1.11.108 вылетело на регистре "ХэшиЭЛН" он переименован в "СведенияОбЭЛН".
Выгрузка пошла, посмотрим, как потом загрузит.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(10)ответ с тех поддержки 1Ц, внимание, цитирую:
Обработка (\AddFiles\Переходы с других конфигураций\ЗУП3) предназначена для использования только с той версией ЗУП, аналог которой встроен в ERP или КА. На данный момент в ERP и КА используется библиотека БЗКР версии 3.1.10.
Выполнять переход с версии ЗУП 3.1.11 в более старую версию невозможно.
В общем у меня остался только вариант точить свои правила в КД 2.0, пока больше мыслей нет.
Обработка (\AddFiles\Переходы с других конфигураций\ЗУП3) предназначена для использования только с той версией ЗУП, аналог которой встроен в ERP или КА. На данный момент в ERP и КА используется библиотека БЗКР версии 3.1.10.
Выполнять переход с версии ЗУП 3.1.11 в более старую версию невозможно.
В общем у меня остался только вариант точить свои правила в КД 2.0, пока больше мыслей нет.
(18) как всегда все просто УП 2.4.9 ищет строку с файлом:
В обработке "ПомощникПереходаСДругихКонфигураций". Есть в модуле формы процедура "ПроверитьАрхивСДанными".
А у меня получился файл с именем "ЗУП31УП_OD"+ИДБазы.
Вот он и пишет что формат не тот!
ЗУП31УП_ОД
В обработке "ПомощникПереходаСДругихКонфигураций". Есть в модуле формы процедура "ПроверитьАрхивСДанными".
А у меня получился файл с именем "ЗУП31УП_OD"+ИДБазы.
Вот он и пишет что формат не тот!
При загрузке в УП 2.4.9.98 вылетело еще ошибки при использовании обработки от УП 2.4.10.
Пришлось переписать обработку от УП 2.4.9.
Тогда в ЗУП 3.1.11.108 вылетело на регистре "ХэшиЭЛН" он переименован в "СведенияОбЭЛН".
Выгрузка пошла, посмотрим, как потом загрузит.
ОписаниеОшибки = Ошибка при вызове метода контекста (СоздатьНабор): Недопустимое значение параметра (параметр номер '1') ( (ВестиРасчетыСБюджетомПоНДФЛ))
Пришлось переписать обработку от УП 2.4.9.
Тогда в ЗУП 3.1.11.108 вылетело на регистре "ХэшиЭЛН" он переименован в "СведенияОбЭЛН".
Выгрузка пошла, посмотрим, как потом загрузит.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот