Столкнулся с очень странной проблемой - по одному из контрагентов не регистрируются ПТиУ на обмен. Обмен УТ - БП через универсальный формат. Правила регистрации троганы в части обработчика событий "Перед обработкой" Там Какой-то говнокод размещен, типа
Если СтрНайти(ВРег(Объект.Договор.Наименование), Врег("нал")) <> 0 Тогда
Отказ = Истина;
КонецЕсли;
Хоть под эту условие и не подходит, все равно попробовал закоментить - не помогло.
Дальше потроган обработчик "После обработки", там тоже попробовал изменения закоментить, вдруг оно - не помогло.
В конфигураторе МенеджерОбменаЧерезУниверсальныйФормат немного переделан, но там тоже не то.
Пока писал - пришла мысль правила на типовое заменить - тоже не регистрирует. По остальным контрагентам обмен без проблем ходит.
Да, по этой организации другие проведенные поступления ходят от других контрагентов. Там типовые условия в основной, дата начала выгрузки, включен ли обмен по организации и что проведен = да..
Я так понял, что сделаны чисто перед обработкорй
Нужно налить кофе, сесть в отладку и найти. Мест там не так много
Вы сейчас загипнотизировали себя на "перед обработкой" и не хотите видеть другие варианты
Отладка
0) Включаем замер
1) Регаем хорошую ПТУ
Находим место, где узел БП включен в нужные узлы
2) Регаем плохую ПТУ и в этом же месте смотрим. Далее разбираемся и если нужно поднимаемся выше по стеку
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой