#0
by AugustBlack
Настраиваю план обмена между БП и Док, с использованием стандартных правил между Бухгалтерией и Документоборотом. Переношу справочники Контрагенты и Конт. лица. Там есть алгоритм для переноса контактной информации.. Так вот при загрузке данных в Документооборот выдает ошибку: Ошибка обращения к табличной части объекта. Табличная часть объекта не может быть изменена. Объект = СОТРУДНИКИ ОписаниеОшибки = Ошибка при вызове метода контекста (Очистить): Объект недоступен для изменения. ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(5805) Текст = Имя табличной части: КонтактнаяИнформация отсюда СОТРУДНИКИ это группа а не элемент..Я так понимаю он пытается обратится к табличной части группы но т.к ее попросту нету и заканивает ошибкой или почему так? дописываю в алгоритм переноса контакт. информации уже это: КоллекцияОбъектов.Колонки.Добавить("Вид"); ....такое ощущение как будьто условие не срабатывает. Помогите пожалуйста решить эту задачу, замучался с ними ужасно:(
#3
by SIS72
Если перенос только этих 2 справочников - можешь и сам написать правила - почитай здесь (конвертация с нуля)
#4
by SIS72
Кстати с чем то подобным встречался - если переносишь много справочников - перенеси сначало эти 2, а потом остальные - звучит глупо но мне однажды помогло
#5
by AugustBlack
SIS72 спасиба там я читал..вообщем стандартные правила не совсем подходят, я их чуть чуть допилил. В универсальной выгрузке правила работают, в планах остановка на ошибке(
#6
by SuperMario
нужно отказаться от выгрузки таб. части если объект ЭтоГруппа. А у тебя в ПКГС +code Если НЕ Источник.Ссылка.ЭтоГруппа Тогда +code все равно передают в приемник, что таб. часть у СОТРУДНИКИ есть, только она пустая.
#8
by AugustBlack
или где это сделать? не дописывать же мне код в обработку КонвертацияОбъектовИнформационныхБаз
#10
by AugustBlack
добавил теперь план обмена ругается на это: Ошибка в обработчике события ПередВыгрузкойОбъекта ПВД = Контрагенты Объект = Торговый дом "Комплексный" (Справочник объект: Контрагенты) Обработчик = ПередВыгрузкойОбъектаВыборки ОписаниеОшибки = Метод объекта не обнаружен (ЭтоГруппа) Т_Т
#11
by SuperMario
Так у тебя и выборка идет по произвольному алгоритму. Смотри в ПВД Контрагенты. Наверняка запрос. Добавь признак группы.
#12
by SuperMario
и ошибка в ПВД и не того ПКо, который в описан. Ничего не понял. Куда вставил отказ от выгрузки? Нужно для ПКО Корреспонденты в ПередВыгрузкой ПКГС
#13
by AugustBlack
соррь.в пвд видать лишнее было написано,удалил оттуда. посмотрите пожалуйста. вот сюда нада? поставил туда, при загрузке в ДО, все равно ошибка( Ошибка обращения к табличной части объекта. Табличная часть объекта не может быть изменена. Объект = СОТРУДНИКИ ОписаниеОшибки = Ошибка при вызове метода контекста (Очистить): Объект недоступен для изменения. ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(5805) Текст = Имя табличной части: ДополнительныеРеквизиты КСообщенияОбОшибках = 83
#14
by SuperMario
ну и что не понятно? Теперь ругается на таб. часть Дополнительные документы. А ты поставил только для таб. части Контактной информации ;)
#16
by SuperMario
А какие у тебя реквизиты поиска стоят для этого ПКО? Не получилось ли так, что в источнике "СОТРУДНИКИ" - это элемент справочника, а в приемнике это группа? Поиск по свойству "ЭтоГруппа" стоит?
#17
by AugustBlack
дадада, Поиск по ИНН и по ЭтоГруппа. Т.е убрать его? в стандартных правилах так стояло я решил не трогать.
#18
by SuperMario
НЕт. Поиск по Этогруппа нужен обязательно. Иначе косанет. Тогда отказ от выгрузки ДополнительныеРеквизиты для групп должен решить проблему.
#19
by AugustBlack
добавил отказ для ДополнительныеРеквизиты: Ошибка обращения к табличной части объекта. Табличная часть объекта не может быть изменена. Объект = СОТРУДНИКИ ОписаниеОшибки = Ошибка при вызове метода контекста (Очистить): Объект недоступен для изменения. ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(5805) Текст = Имя табличной части: КонтактнаяИнформация КСообщенияОбОшибках = 83
#20
by AugustBlack
в xml файле записи: вопрос правильно ли алгоритм для выгрузки стоит в процедуре ПередОбработкойВыгрузки ? в стандартных правилах так. мб в этом дело??
#22
by AugustBlack
вродь получилось=)) спасиба SuperMario, поставил отказ перед обработкой.. Перед обработкой Условия возникновения события Событие выполняется перед обработкой группы свойств, например, перед выгрузкой табличной части. Возможен отказ от выгрузки. Можно определить произвольную коллекцию, являющуюся источником данных.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- УПП. Ошибка XML при обмене с РБД.
- Странная ошибка "ошибка формата потока" с вылетом из сеанса
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- v7: Ошибка СУБД.Внутренняя ошибка dbeng 8
- УРИБ: при обмене "Ошибка при распаковке данных из архива : Ошибка при вызове конструк
- При отправке сообщения произошла ошибка : Общая ошибка MAPI
- Ошибка при обмене (ПрочитатьXML): ошибка преобразования данных XML
- v8: Ошибка СУБД. Внутренняя ошибка компоненты DBENG8 при обмене данными
- Ошибка при попытке выгрузить данные из УТ в БП. интересная необычная ошибка
- Ошибка при вызове web-сервиса 1C 8.3 (Внутренняя ошибка. Ошибка инициализации б)
- Ошибка при вызове метода контекста (Записать) Ошибка при выполнении файловой опе
- Ошибка при вызове конструктора (ComОбъект): Ошибка при выполнении приложения-сер
В этой группе 1С
- Отображение подчиненного иерархического справочника в 8.2
- 1c8.1 Пример с ActiveX WMP
- Статьи затрат на 08 счете в УПП
- v7: 1С вылетает при запуске
- ЗУП 8.2 Свод по заработной плате
- Из полного ФИО сделать Фамилию и инициалы (обрезать)
- Как вывести иерархический справочник в Дерево значений?
- Ошибка в операторе препроцессора. Почему?
- Подскажите как Insert сделать горячей клавишей к-л кнопки меню?
- УТ 11, частичная отгрузка
- Ошибка разделенного доступа к информационной базе.Перезапуск сервера не помогает
- Измерение VS Ресурс VS реквизит в регистре сведений
- При подписке на событие произошла ошибка. Метод обработчика события не найден.
- Подрядчик строительства СЛК 2.0
- Взаиморасчёты с контрагентами
- Как сформировать динамический список без проверки прав?
- Почему не группируется по группировке СКД
- ЗУП. График работы вахтового метода
- Когда появился первый релиз УПП?
- Как сравнить в конфигураторе две внешние обработки?