Отладка типовых правил обмена #746700


#0 by al_zzz
Потребовалось внести изменения в типовые правила БП3.0->УТ11. Выгрузил из внес изменения. Хочу запустить выгрузку в режиме отладки. При выгрузке (использовал все три варианта выгрузки алгоритмов) ругается на процедуру "ЗарегистрироватьОбъектСозданныйПриВыгрузке". Создал свою процедуру в модуле обработки отладки, чтоб скомпилировалась обработка, запустил в режиме отладки, в отладку не заходит. ЧЯДНТ? Вдогонку вопрос: если мне надо каждый раз создавать в УТ11 документ ввод остатков при выгрузке из БП и я пользуюсь ПВД с произвольным алгоритмом, как заставить выгружаться остатки если у меня даже ПРО ни на что не завязаны? Заранее спасибо!
#1 by Бурбон
ругается какими словами?
#2 by al_zzz
Ругается, что не найдена процедура.
#3 by Stim
правила перегрузил перед отладкой?
#4 by al_zzz
Да, перегрузил.
#5 by al_zzz
А что по второму вопросу моему? Как сделать, чтоб выгружал по ПВД с произвольным алгоритмом, без ПР?
#6 by al_zzz
Хочу попробовать привязать ПВД к ПВД документа, который выгружается ежедневно из БП в УТ. Например, к кассовым документам.
#7 by Альбатрос
А в чем проблема-то? Выбираешь запросом нужные тебе данные и юзаешь ВыгрузитьПоПравилу
#8 by al_zzz
Так и делаю. Просто до этого так корректировать типовые правила не приходилось (максимум реквизит поменять, поправить мелочь какую-нибудь и т.д.).
#9 by Fergus
а что за изменения в типовые правила воткнул? и остановка по ошибке че говорит?
#10 by al_zzz
Да забил - делаю без отладки.
#11 by al_zzz
Мне надо, чтоб остатки ежедневно выгружались из БП в УТ. Выгружаю во Ввод остатков. Минус вижу у этого подхода - документов к выгрузке может не быть. А можно как-то воткнуть блок выгрузки в события самой конвертации? В какое событие лучше?
#12 by al_zzz
Ап!
#13 by al_zzz
Возникла точно такая же ошибка при загрузке, как у автора этого топика: Залез в отладчик - там НПП=5 а тз "Загруженные объекты" - пустая. ПКО у меня "Организации" (в документе по переносу остатков есть реквизит "Организация"). Сначала я использовал ПКО "Организации" для данного реквизита - при загрузке выходила аналогичная ошибка, но в ПКО "РегистрацияВналговомОрдере". Тогда я сделал для организаций своё ПКО, где отключил выгрузку по ссылкам для реквизитов - при загрузке та же ошибка, но уже в ПКО "Организации".   К сожалению, там обсуждение закончилось ни на чем... Вот мои правила: Что я делаю не так?
#14 by Гёдза
ты какую обработку использовал? явно не ту что надо (их 2 есть)
#15 by al_zzz
Я использую универсальный обмен данными в формате XML. А какая вторая?
#16 by al_zzz
При загрузке надо другую использовать?
#17 by Гёдза
ОбменДаннымиXML
#18 by Naumov
если обмен через механизмы, использующие ПланОбмена, то ПВД игнорятся. ПВД задействуются в УниверсальномОбменеВФорматеXML
#19 by al_zzz
В УТ11 я такую не нашел. Где её взять? Я хочу потом алгоритм выгрузки остатков засунуть в событие конвертации или перед выгрузкой какого-нибудь объекта.
#20 by al_zzz
Не нашел в шаблонах такую:
#21 by al_zzz
Ап!
#22 by al_zzz
Нашел, переключил ут11 в обычный интерфейс, но обработка там не запускается... Ошибка: {ВнешняяОбработка.ОбменДаннымиXML.МодульОбъекта(15839,50)}: Переменная не определена (ПроцедурыОбменаДанными)         РезультатПодключения.ИмяФайлаПротоколаОбмена = <<?>>ПроцедурыОбменаДанными.ПолучитьИмяПротоколаЗагрузки(ИмяФайлаПротоколаОбмена); Существует такая обработка для управляемого интерфейса?
#23 by Naumov
Все обработки доступны в поставке КД 2.0, устанавливаются с шаблоном.
#24 by al_zzz
Да нету там. Вот описание того, что входит в дистрибутив КД2.0 (последняя версия):
#25 by Naumov
V8Exchan83.epf, запускать в Управляемом интерфейсе
#26 by al_zzz
Ошибка, аналогичная встроенной обработке Универсальный обмен данными в формате XML.
#27 by al_zzz
Уважаемые форумчане! Тема для меня всё ещё актуальна. Я уже начал "ломать" типовые правила обмена(начал ставить галку "Не запоминать выгруженные объекты"), но сыпятся разные другие необъяснимые ошибки: Неужели никто не сталкивался?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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