Ошибки при работе с Конвертацией данных 2.1.5.1 #756869


#0 by AeastOstro
Привет всем .. подскажите кто сталкивался  с такой ошибкой В КД  загрузил две конфигурации от двух разных баз , обе на платформе 8.3   . Далее создал правило для обмена справочника контрагентов и карточек и сохранил его   .. Запускаю УниверсальныйОбменДаннымиXML_8.2.epf   в одной базе  , загружаю сохраненный обмен и получаю файл выгрузки *.xml   В другой базе делаю загрузку этих данных .. все вроде грузится но в конце загрузки вылетает ошибка Ошибка записи объекта     ТипОбъекта             =  Регистр сведений запись: Контактная информация     Объект                 =  РегистрСведенийНаборЗаписей.КонтактнаяИнформация     ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Не удалось записать: "Контактная информация"! Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4794)}: Ошибка записи объекта     ТипОбъекта             =  Регистр сведений запись: Контактная информация     Объект                 =  РегистрСведенийНаборЗаписей.КонтактнаяИнформация     ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Не удалось записать: "Контактная информация"! из за чего такое может быть   ?
#1 by FromRome
базы источника и приемника идентичны?
#2 by FromRome
а вообще, похоже на то что не настроено ПВД для контактной информации, через произвольный алгоритм, но, не имея перед собой настроек трудно сказать
#3 by AeastOstro
Базы   разных конфигураций   одна Альфа-Авто 4.1   а вторая   Альфа-Авто 5.0   Но я так понимаю что КД для таких задачи и должна помочь ?? или какой то другой есть путь ?   Мне нужно синхронизировать справочник контрагентов раз в день
#4 by Vovan1975
ну так посмотри в конвертации в чем разница в наборах записей контактной информации. Че, так сложно нажать кнопку "Синхронизация свойств" у набора записей чтоле? Проверь наличие в выгружаемых записях поля "Активность"
#5 by AeastOstro
Могу приложить выгрузку правил внутр обмена   , только пока не понял как его в тему вставить
#6 by AeastOstro
понял сейчас попытаюсь проверить
#7 by AeastOstro
Попробовал  кнопкой Синхронизация свойств  по полю Контактная информация   -   действительно 4 поля добавилось в схему обмена ..   После сохранил правило и еще раз попробовал  - :( ошибка  та же :(
#8 by Vovan1975
так что там с полем "Активность"? Оно присутствует в выгруженных данных? Если нет то тибо в "ПослеЗагрузки" либо прямо в КД его добавь и поставь истину. Прос я сеня с таким глюком столкнулся, но я контактную информацию по другому гружу, так шта...
#9 by AeastOstro
те проверить это поле в самом xml файле ??
#10 by Cyberhawk
В журнале регистрации посмотри ошибки, если там пусто - то только отладка загрузки
#11 by AeastOstro
в файле   выгрузке есть такое поле /Объект>
#12 by Azverin
очевидно же из текста ошибки: криво записываешь РС.КонтактнаяИнформация. Посмотри на структуру в Источнике и Приемнике. Может дубли есть, может группу пихаешь в объект... и т.д.
#13 by AeastOstro
Хотел бы сюда в тему приложить   скриншоты с конфигурации обмена но не понял как ..   Увидел что в источнике ПолеХраненияНомера  а в приемнике СRM_ПолеХраненияНомера пустую строку отключил   и в нужно проставил значение приемника СRM_ПолеХраненияНомера сделал еще раз выгрузку   .. :(  не помогло
#14 by AeastOstro
А еще увидел что в Источнике вообще полей нет  а в приемнике есть   ТипДома  ТипКвартиры   ТипКорпуса   может и эти поля как то связать ..? Пока правда не ясно с какими полями из источника :((
#15 by Гёдза
Можно в регистре сведений КИ в модуле передзаписью поставить точку останова и посмотреть каких поелй не хватает
#16 by AeastOstro
можно и отключить и попробовать  ...  ?  понял попробую   Но еще интереснее а как все таки выдернуть данные из источника  если поля разные  ... зашел в карточку Контрагента там все есть но  по другому
#17 by Azverin
если бы ты не был задницей и озвучил конфы, то знающие люди быстро смогли бы подсказать, т.к. такая ситуация не редкость. возьми сам в поиске поищи о проблеме загрузке Контактная информация в такую-то конфу.
#18 by AeastOstro
Ок озвучиваю .... Одна конфа Альфа-Авто Автосервис-Автозапчасти 4.1 (Рарус) А вторая  Альфа-Авто Автосервис-Автозапчасти 5.0  (Рарус)
#19 by Azverin
а чё не сказал, что в привёл название баз?) короче, скорее всего изменилась структура хранение КИ в версии 5.0. особенно после откровения в (13, 14). смотри на структуру хранения данных в 4.1 и в 5.0. подумай. подумай ещё раз - сделай соответствующие изменения в КД. так что до отладчика, имхо, тебе ещё далеко)
#20 by Azverin
тут пишут, что есть какие-то штатные правила обмена: неплохо было бы глянуть, как это сделано там.
#21 by AeastOstro
да но я в рарус даже писал   .. они говорят разые базы и разные продукты и все мол до свидания   вот например г-н Яброчкин что ответил Добрый день. Штатных правил обмена для полного переноса данных нет. Только перегрузка остатков.
#22 by Azverin
короче, либо подтягивай теорию и ковыряй КД, попутно ищи примеры в инете, либо пригласи специалиста. вопрос несложный. если отличаются только названия полей, то худо-бедно ручками свяжи ручками поля Источника и Приемника в таблице Конвертации свойств, нажав на кнопку "Синхронизация свойств"
#23 by toys
ТипДома, ТипКвартиры, ТипКорпуса - нахрена вообще такое придумали?) храним чтоли в КИ что квартира однокомнатная а дом панельный?) а по теме - заполни эти поля значениями по умолчанию в обработчике "Перед выгрузкой" правила конвертации свойств (ПКС)...например Значение = Перечисление.ТипыКвартир.Однокомнатная
#24 by AeastOstro
СТранно что ругается на поле Владелец  а что это за поле я нив одной ни в другой конфе не вижу в настройках обмена в КД
#25 by toys
выдерни правила конвертации из какой нибудь типовой конфиги (справочник Конвертации из информационных баз 1С:Предприятия) и посмотри как там КИ переносится
#26 by AeastOstro
Toys  не совсем точно понял тебя  .. а где посмотреть эти правила ? Они есть в Типовой конфиге ?
#27 by Гёдза
Так нужно переносить поле Владелец
#28 by AeastOstro
Не ясно как переносить и откуда я его в КД в структуре обмена не вижу ... Гёдза   уточни плиз
#29 by AeastOstro
Сейчас  попытаюсь сделать так сделаю автоматическое создание Ко  и правил обмена   .. посмотрю как будет в таком заведомо излишнем варианте
#30 by AeastOstro
нет ничего не получилось .. думаю  ..  если у кого то есть советы и помощь буду признателен
#31 by Гёдза
Ты точку останова делал?
#32 by AeastOstro
нет   не знаю в каком месте и как ? уточни плиз   во время загрузки нажимал "Отладчик"   (галка) но  система кроме как вывода сообщейни в Сервисное окно ничего не выдавала .. :(
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С