Вход | Регистрация

1С:Предприятие ::

Метки: 

Ошибка обмена данных (универсальный обмен). Куда копать?

Я
   new_hope
 
29.07.18 - 21:31
Есть две конфигурации ЗУП, и УТП очень древняя (2008-го года) измененная до неузнаваемости.

Задача:
Нужно из УТП перенести справочник ФизЛиц в ЗУП.

Итак:
Настроил простейшие правила обмена (в "конвертация данных 2.1") для переноса справочника (и то, не всего) - а части.

Попытка выгрузки в источнике:
При загрузке файла готового правила обмена во внешней обработке "Универсальный обмен данными в формате XML" получаю ошибку:
http://i.piccy.info/i9/a8364c5fd4722777ff4398048b368f54/1532887292/21423/1260615/Oshybka_795.png

То-есть существует ошибка в самой конфигурации? Ошибка в модуле самой конфигурации? Куда копать? Как побороть?

Код самой конфигурации зависит от кода обработки "Универсальный обмен данными в формате XML"? Я всегда думал, что обработка универсальна и может работать на любой (в том числе самописанной) конфигурации. Прошу - растолкуйте
 
 
   Amra
 
1 - 29.07.18 - 21:33
А что, встроенной обработки в УПП нет? Зачем внешняя?
   new_hope
 
2 - 29.07.18 - 21:35
(1) Есть - но ошибка и поведение те-же. Мало того - пробовал настраивать правила обмена "из самой себя в саму себя" - та-же ошибка - хотя метаданные (по сути) идентичные
   Amra
 
3 - 29.07.18 - 21:38
Значит проблема в самой конфе. Посмотри, есть ли модуль ОбменДаннымиПовтИсп, какие галочки у него стоят, наверняка не серверный
   new_hope
 
4 - 29.07.18 - 22:00
(3) В конфигурации такой модуль "ОбменДаннымиПовтИсп" вообще отсутствует.
   new_hope
 
5 - 29.07.18 - 22:03
(4) как "уламать" базу, что-бы перенести справочник в другую конфигурацию?

Справочник - около 3 тысяч физических лиц.
   Amra
 
6 - 29.07.18 - 22:04
(5) Как-как, взять нужный модуль из типовой конфиги вашего релиза. Попробовать. Возможно ругнется на еще что то. Поправить. Ну и т.д...
   new_hope
 
7 - 29.07.18 - 22:12
(6) Нет такого модуля в типовой. И вообще - мне трудно понять откуда его вытащили этот модуль (вернее модуль, в котором ссылка на этот модуль, а сам модуль ОбменДаннымиПовтИсп вообще не добавили в конфигурацию) - в конфигурации вообще уйма ошибок. Я только что сделал синтаксический контроль всего и вся - у меня глаза на затылок полезли :-(

Я так понимаю, вызов этих модулей и процедур, из которых происходит этот вызов происходит по событиям?

Что можно прредпринять? Базу можно "ломать" как угодно - главное - получить справочник ФизЛиц.
Собственно - востанавливать работоспособность - утопия - удалить функционал - да.

Что посоветуете?
   Amra
 
8 - 29.07.18 - 22:20
(7) Делаешь копию базы. Берешь сфник ТИПОВОГО релиза близкого к вам. И приводишь базу к типовой.
   new_hope
 
9 - 29.07.18 - 22:26
(8) То-есть - если я накачу на эту базу типовую конфигурацию с ИДЕНТИЧНЫМИ справочниками (реквизитами и полями) - то должно все получится?

Задача - не потерять нужную информацию в самих справочниках - а функционал - всеравно какой будет - я верно понял?
   Amra
 
10 - 29.07.18 - 22:47
(9) Точно. Но только "не типовую конфу с идентичными справочниками", а все таки ту, которая есть, то есть УПП
 
  Рекламное место пустует
   Amra
 
11 - 29.07.18 - 22:48
УТП то есть
   new_hope
 
12 - 29.07.18 - 22:55
(11) У меня получилось по другому. Я тупо поудалял все ссылки на ошибочные модули и закоментировал наугад все, что вызывало ошибки - и вуаля - справочники успешно перенес.

Единственный нюанс - с  регистром сведений - где варианты ФИО Физ-Лиц... но разберусь, надеюсь, завтра.

Если не получится - буду накатывать типовую УТП, или по ходу - все возможное

Я вообще удивляюсь безалаберности тех, кто "тюнинговал" эту конфигурацию... просто делали тяп ляп... копипастили кучи всего, что под рукой было. Странно, как оно вообще работает


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует