#0
by fitc
Друзья, требуется ваша помощь. ПКО ПослеЗагрузкиОбъекта не срабатывает. Объект выгружается, все реквизиты синхронизируются. Код написанный в ПКО ПослеЗагрузкиОбъекта(он там типовой кстати был) не срабатывает почему-то, не читает обработчик ПослеЗагрузкиОбъекта. Обмен БП 3.0.36.21 -> УНФ 1.5.2.25 Подскажите пожалуйста если кто сталкивался, или имеет представление о данной проблеме.
#7
by fitc
Да, загружается, все что конвертируется по свойствам, нормально встает, а вот обработчик после загрузки почему-то не читается.
#8
by fitc
Создаю новые объекты. Да и галки "не изменять объект в приемнике не" не стоит, поэтому дело не в этом. Спасибо за совет
#9
by Rie
А откуда известно, что не заходит, если ? А вот тут - поподробнее. И желательно бы показать код, новые объекты создающий.
#11
by fitc
В обработчике могу писать любые переменные которые не определены и он не ругается т.е. в обработчике пиши что угодно, он не как не реагирует. какой код? это настроено на уровне конвертации значения свойств (соответствие реквизитов), там все нормально по реквизитам переноситься. А вот в обработчик после загрузки не читает. Или вы имеете ввиду что в обработчиках конвертации свойств может быть программный код?
#12
by fitc
Вы имеете ввиду в обработчиках значения свойств? т.к. во всех обработчиках объекта не чего не написано. И в правилах выгрузки данных тоже пусто. Спасибо за совет
#14
by fitc
В типовых правилах обмена (БП 3.0.36.21 -> УНФ 1.5.2.25), есть ПКО "ПоступлениеНаСчет", так вот там присутствует в обработчике после загрузки, программный код, который не каким образом не выполняется и так- все что угодно можно писать туда, все равно не читается. ПРАВИЛА ТИПОВЫЕ, что может быть? :(
#16
by Rie
То, что не реагирует - это естественно. Обработчики - не процедуры, а тексты. Выполнить - и вперёд. А обработчики - явно не пустые. Иначе и заходить было бы некуда. Что касается отладчика - там у КД есть специальный режим для этого.
#18
by fitc
Менял, но я типовые правила загрузил, он тоже не реагирует в обработчике "После загрузки".
#20
by Rie
да по большому счёту он и не нужен. Вставить Сообщить туда, где действительно тонкое место - куда больше пользы, IMHO.
#22
by fitc
Выполнить мне кажется немного не то. К примеру я хочу В ПКО "ПослеЗагрузки", написать следующее: Сообщить("Тестовое сообщение"); или к примеру Объект.Комментарий = "Тест"; или к примеру Не первое, не второе, не третье не срабатывает, т.е. в обработчик не заходит, как можно использовать Выполнить, что бы скажем реализовать следующее: Спасибо за помощь, отладчиком думаю научусь еще пользоваться :)
#25
by Rie
Я не о том, чтобы использовать Выполнить, а о том, что правила - это просто тексты, и поэтому "пиши что угодно". В я просил показать код - но до сих пор этот код почему-то не увидел.
#27
by fitc
Пишу что угодно, не срабатывает; Пишу что угодно не срабатывает2; Это то что написано в обработчике "ПослеЗагрузки";
#32
by fitc
Все верно, через сообщить просто отлаживать, только в данном случае не чего не сообщает )
#34
by Rie
Потому что не выполняется. А не выполняется потому, что РехимЗагрузкиВИнформационнуюБазу возвращает Ложь.
#35
by fitc
Я, перед РехимЗагрузкиВИнформационнуюБазу пытался писать и сообщить и все что угодно, не срабатывает. Т.е. думаете если написать: Перед РехимЗагрузкиВИнформационнуюБазу, то сработает?
#41
by fitc
Перед РехимЗагрузкиВИнформационнуюБазу Написал: не чего не сработало, комментарий остался тот, который конвертируется ПКС.
#45
by fitc
А как тогда быть? т.е. получается что если обмен происходит посредством файла, то В обработчике "ПередЗагрузкой" нельзя писать код? Rie на вас надежда)
#46
by Rie
Почему нельзя? Можно. Вот только похоже, что у Вас используются не те правила, что Вы написали. Какой-нибудь _другой_ обработчик срабатывает?
#47
by fitc
Срабатывает только Перед Выгрузкой, При Выгрузке, После Выгрузки, После Выгрузки в Файл. Обработчики: Перед загрузкой
#49
by MadJhey
Посмотри какой стоит режим совместимости в правилах. 1. если 2.0 и ниже тогда код обработчиков после загрузки в конфигурации в соотв. обработках (см. модуль менеджера плана обмена там прописано название обработок). 2. если ничего не указано то код обработчиков после загрузки вызывается из правил, которые находятся в конф. приемнике - правила конфигурации корреспондента. Т.е. загружать надо не только в конфигурацию источник, но и в конф. приемник в правила конвертации корреспондента. П.С после загрузки правил не забываем перезапускать 1с.
#52
by fitc
Проверил, режим совместимости стоит <ВерсияФормата РежимСовместимости="РежимСовместимостиСБСП20">2.01</ВерсияФормата> Что можете посоветовать?
#53
by fitc
Господа, ВСЕ ПОЛУЧИЛОСЬ!!! MadJhey, действительно обработчики вызываются из правил в конфигурации приемника. В файле CorrespondentExchangeRules.XML, всем огромно спасибо за помощь!!!! Отдельное спасибо Вам!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Конвертация справочников из 77 в УПП 80? Конфа конвертация данных 2.0. КАК7
- Конвертация данных - конвертация реквизитов дока.
- Конвертация Значений. (Конвертация данных 2.0)
- ПКО для составных типов (Конвертация данных)
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
- Конвертация данных - ПКО - ПослеЗагрузки - переменная ПараметрыОбъекта
- Конвертация данных. Конвертация двух реквизитов в один.
- Конвертация данных. ПКО для составных типов.
- Конвертация Данных. конвертация одного реквизита в другой
- Конвертация данных. В ПКО нельзя указать конкретное значение
В этой группе 1С
- Автоматическая временная блокировка в 1С 8.0.18.2
- Перенос остатков из Бух 3.0 в ERP 2.0
- УТ11.1 оплата по карте
- OpenConf на 64 разрядный сервак
- Роутер с 4G(через USB модем) и OpenVPN до 3 т.р.
- Перенос остатков из БП 7.7 в УПП
- Несколько организаций в одной базе (УТ 11.1)
- mp3 плеер с управлением по сети.
- Не отправляется почта
- перевод объектов конфигурации на английский язык
- Выгрузка торговых предложений на сайт (Битрикс)
- УТ11 динамическое вычисление цены по курсу валюты?
- ВПФ Штрихкода в УФ
- ЗУП 3.0 Командировки в выходные дни
- Перенос документов ввод начальных остатков по взаиморасчетам из УТ 10.3 в БП 3.0
- Шрифт для знака EAC
- Штрих м ФР потерял связь и не восстанавливает
- миграция с документооборот проф на корп
- УФ Такси RLS и недоступные реквизиты
- Вопрос по КД (проблема с обменом)