Обмен данными. Не отрабатывает Обработчик 'После загрузки'
Здравствуйте.
В Организации существует Обмен данными Управление Автотранспортом (1.0.13.1) → Бухгалтерия (Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.75.58).
Из УАТ передаются Документы Путевой лист (в БП это уже Документ Требование-накладная) и Заправка (в БП это уже Документ Перемещение товаров)
Но в Правилах Обмена, в ПКО не отрабатывает Обработчик После Загрузки.
Если-же снять настройку Не замещать существующие объекты в приемнике при загрузке, а только создавать новые и заполнять их
→ тогда Обработчик После загрузки отрабатывает.
Как сделать, чтобы создавались новые (включить эту настройку) и чтобы После загрузки выполнялся?
В Организации существует Обмен данными Управление Автотранспортом (1.0.13.1) → Бухгалтерия (Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.75.58).
Из УАТ передаются Документы Путевой лист (в БП это уже Документ Требование-накладная) и Заправка (в БП это уже Документ Перемещение товаров)
Но в Правилах Обмена, в ПКО не отрабатывает Обработчик После Загрузки.
Если-же снять настройку Не замещать существующие объекты в приемнике при загрузке, а только создавать новые и заполнять их
→ тогда Обработчик После загрузки отрабатывает.
Как сделать, чтобы создавались новые (включить эту настройку) и чтобы После загрузки выполнялся?
По теме из базы знаний
- Настройка интеграции «1С:Управление торговлей 8 Редакция 11» и «1С:Документооборот». Бизнес-процессы, внешние роли исполнителей.
- Разные хм... неожиданности при работе с УТ 11 и платформой
- EnterpriseData – часть 3. Загрузка данных, идентификация объектов
- Механизмы проведения документов при обмене по универсальному формату
- Проект, который прошел путь от провала до web-клиента. От web-клиента до мобильного приложения
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Если идёт речь про обработчик "После загрузки объекта" в правилах конвертации объектов, то следует посмотреть в текст обработчика "После загрузки объекта" самой конвертации данных. Этот обработчик выполняется перед вызовом обработчика ПКО.
(5) спасибо, помогло. ПКО - "После загрузки" в новых базах надо правила выложить также в CorrespondentExchangeRules, тогда через план обмена будет работать. Если обработкой Универсальный обмен XML выгружаешь через файл, тогда они отрабатывают по данным в самом файле обмена.
(5) Спасибо тебе добрый человек! Так и есть!
Без этого, обработчики событий не о выполняются!
Я просто в шоке! Это зачем так делать?? Как до этого вообще как можно было догадаться? Где логика?
Причем через "УниверсальныйОбменДаннымиXML" все работает как положено.
А при синхронизации данных - нет.
Без этого, обработчики событий не о выполняются!
Я просто в шоке! Это зачем так делать?? Как до этого вообще как можно было догадаться? Где логика?
Причем через "УниверсальныйОбменДаннымиXML" все работает как положено.
А при синхронизации данных - нет.
Все верно, когда снимаешь флаг "не замещать.." то объект перезаписывается и вызывается "После загрузки".
А если флаг стоит , то объект (если нашлся пополям поиска) не перезаписываеся.
Когда создается новый объект "После загрузки" вызывается.
А если флаг стоит , то объект (если нашлся пополям поиска) не перезаписываеся.
Когда создается новый объект "После загрузки" вызывается.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот