|
Зарегистрировано 0 изменений из 1 на узле
| ☑ |
0
ICWiner
30.03.23
✎
09:36
|
Добрый день.
Столкнулся с очень странной проблемой - по одному из контрагентов не регистрируются ПТиУ на обмен. Обмен УТ - БП через универсальный формат. Правила регистрации троганы в части обработчика событий "Перед обработкой" Там Какой-то говнокод размещен, типа
Если СтрНайти(ВРег(Объект.Договор.Наименование), Врег("нал")) <> 0 Тогда
Отказ = Истина;
КонецЕсли;
Хоть под эту условие и не подходит, все равно попробовал закоментить - не помогло.
Дальше потроган обработчик "После обработки", там тоже попробовал изменения закоментить, вдруг оно - не помогло.
В конфигураторе МенеджерОбменаЧерезУниверсальныйФормат немного переделан, но там тоже не то.
Пока писал - пришла мысль правила на типовое заменить - тоже не регистрирует. По остальным контрагентам обмен без проблем ходит.
Итого вопрос - куда можно покопать?
|
|
1
KJlag
30.03.23
✎
09:41
|
(0) а под условия во вкладке "Основной" в правилах регистрации, они подходят?
или все правила регистрации сделаны чисто через "перед обработкой"?
|
|
2
ICWiner
30.03.23
✎
09:45
|
Да, по этой организации другие проведенные поступления ходят от других контрагентов. Там типовые условия в основной, дата начала выгрузки, включен ли обмен по организации и что проведен = да..
Я так понял, что сделаны чисто перед обработкорй
|
|
3
Галахад
гуру
30.03.23
✎
09:46
|
А замер включить и попробовать зарегестировать на обмен?
|
|
4
ICWiner
30.03.23
✎
09:47
|
(3) Вот это грамотная идея, сейчас так и попробую, спасибо.
|
|
5
Мультук
гуру
30.03.23
✎
09:49
|
(0)
Нужно налить кофе, сесть в отладку и найти. Мест там не так много
Вы сейчас загипнотизировали себя на "перед обработкой" и не хотите видеть другие варианты
Отладка
0) Включаем замер
1) Регаем хорошую ПТУ
Находим место, где узел БП включен в нужные узлы
2) Регаем плохую ПТУ и в этом же месте смотрим. Далее разбираемся и если нужно поднимаемся выше по стеку
|
|
6
ICWiner
30.03.23
✎
09:50
|
(5) Спасибо, как раз пошел за кофе.
|
|