#0
by МаксимБел
Переношу адрес из спр. Контрагенты в регистр КонтактнаяИнформация. в регистре 3 измерения: объект, вид, тип в Объект пишу сам источник с помощью ПКС. В вид и тип пишу с помощью обработчика ПКО ПриЗагрузке: Объект.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес; При загрузке выкидывает ошибку: Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1566)}: Ошибка в обработчике события ПриЗагрузкеОбъекта ИмяПКО = ОсновныеАдресаКонтрагентов ТипОбъекта = Регистр сведений запись: Контактная информация Обработчик = ПриЗагрузкеОбъекта ОписаниеОшибки = Значение не является значением объектного типа (Вид) КодСообщения = 20 Уже что только не пробовал. В чем проблема? Помогите кто знает.
#6
by МаксимБел
Самое странное, что ругается на Вид. Пишет, что это не объект, хотя чем еще может является предопределенный элемент справочника?
#14
by МаксимБел
Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4795)}: Ошибка записи объекта ТипОбъекта = Регистр сведений запись: Контактная информация Объект = РегистрСведенийНаборЗаписей.КонтактнаяИнформация ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ПередЗаписью': {ОбщийМодуль.ПроцедурыОбменаТорговляБухгалтерия.Модуль}: Значение не является значением объектного типа (Предопределенный) ПозицияМодуля = ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4788) КодСообщения = 26
#20
by iceman2112
так тоже не могу понять почему. 1) попробуй убрать обработчик - посмотри что запишет 2) остановить на этой строке и посмотри выше чем она вызвана, там откопай этот "ОБъект" глянь на него.
#21
by МаксимБел
Делаю выгрузку из 1С7.7 в файл. Потом этот файл через обработку Универсальный обмен данными загружаю в базу 1С8.2. Справочники таким макаром перенес без проблем. Руками всё работает отлично.
#33
by МаксимБел
ПередЗаписью смотрел. Там вообще ничего не происходит. В самом начале процедуры стоит проверка на ОбменДанными, которая завершает дальнейшее выполнение процедуры.
#34
by МаксимБел
Запустил отладку. Происходит что-то странное: в измерение регистра "Объект" передается неопределенное значение, хотя в качестве объекта должен выступать Источник. Если источника нету, то никакой передачи вообще быть не должно.
#35
by МаксимБел
Кажется разобрался. Измерение "Объект" принимает значение источника, по определенному ПКО, а в этом ПКО срабатывает Отказ при выгрузке. Не думал, что Отказ не наследуется.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Конвертация справочников из 77 в УПП 80? Конфа конвертация данных 2.0. КАК7
- Конвертация данных - конвертация реквизитов дока.
- Конвертация Значений. (Конвертация данных 2.0)
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
- Конвертация данных. Конвертация двух реквизитов в один.
- Конвертация Данных. конвертация одного реквизита в другой
В этой группе 1С
- Обновление конфигурации - клиент вылетает с ошибкой mngbase.dll
- Элементыформы и программно вводимая строка
- Как проверить наличии процедуры/функции в модуле?
- Проблема с XBase
- Работа с TWAIN (библиотека стандартных подсистем)
- УПП. Ведомость по партиям товаров на складах. Странные строки.
- Записать документ при изменении реквизита документа
- Реквизит справочника +Маска
- Где в УНФ хранятся контакты контрагента?
- Safari и 1С. Дубль 2
- УНФ распределение материалов в заказ наряде
- Можно ли сделать, чтобы текст в ячейке макета растягивался до ширины ячейки?
- v7: В ТиС не могу выписать счет. "Поле агрегатного объекта не обнаружено"
- Задача: открыть внешнюю обработку без основного окна 1С. Обычное приложение.
- использование РегистрацияИзмененийДляОбменаДанными.epf
- Этикетка для весов штрих-принт
- Как узнать тип объекта другой базы в через Com соединение?
- Страховые взносы не попадают в расходы УСН
- СКД:Как подсчитать количество строк в отчете если уникального поля в отчете нет?
- v7: Как отправить файл на сервер из 1с7 в сыром формате