Имя: Пароль:
1C
 
обработка "Универсальный обмен данными в формате XML" регистрирует изменения
0 windows98a
 
13.12.23
16:38
Доброго времени суток.

Подскажите убогому, что я упустил?))

Есть правила обмена, в которые включен документ. Авторегистрация для данного документа в плане обмена отключена.
Проверяю загрузку этого документа с помощью обработки "Универсальный обмен данными в формате XML" - всё хорошо загружается, но ДОКУМЕНТ РЕГИСТРИУРЕТСЯ В ПЛАНЕ ОБМЕНА, хотя авторегистрация по этому плану обмена для него отключена.
Отладчиком вижу, что в подписки на события, где происходит регистрация стредствами БСП - программа не заходит.

Итак, авторегистрация отключена, в подписку на событие регистрации БСП - не заходит.

Кто еще может быть виновником?
1 windows98a
 
13.12.23
16:40
Галочка "Загружать данные в режиме обмена" - включена
2 Лефмихалыч
 
13.12.23
16:40
сама обработка "унивесральный обмен"
3 Лефмихалыч
 
13.12.23
16:41
(1) это не гарантия, если в приЗаписи нету проверки на режим записи. А бывает по-всякому
4 windows98a
 
13.12.23
16:45
(3) Это проверил отладчиком, призаписи объекта:
обменданными.загрузка = истина
5 Лефмихалыч
 
13.12.23
16:47
(4) ты меня не понял
6 windows98a
 
13.12.23
16:48
документ новый, совершенно точно никто в коде больше ничего не добавлял и нигде он кроме как через СБП и авто регистрацию - регистрироваться не может
7 windows98a
 
13.12.23
16:48
(2) попробую поковырять , но пока не вижу где
8 windows98a
 
13.12.23
16:57
Тут просто что то выше моего понимания, в прямом смысле слова. Что то я упустил в этом механизме, когда его изучал, видимо.
Авторегистрация отключена, в коде нигде явно не регистрируется(в обработке универсального обмена только в одном месте "ЗарегистрироватьИзменения" и там отладчик не останавливается) - тогда где и кто это делает?
9 windows98a
 
13.12.23
16:58
памагите)
10 Лефмихалыч
 
13.12.23
17:09
в модуле плана обмена добавь обработчик, который при записи регистрации, поставь туда точку останова, запусти загрузку и жди. Когда остановится, посмотри стэк вызовов
11 windows98a
 
13.12.23
17:45
(10) а разве есть такой обработчик? что бы можно было перехватить вызванный метод "зарегистрироватьизменения"?
12 Лефмихалыч
 
13.12.23
17:50
(11) я последнй раз конфигуратор открывал 3 года назад, мог забыть что-то
13 Лефмихалыч
 
13.12.23
17:51
тогда включи замер производительности, прогони загрузку и потом смотри, что там засветилось
14 AlexeyKh
 
13.12.23
17:51
еще как вариант, проверяй подписки! они тоже регистрируют объекты
15 Лефмихалыч
 
13.12.23
17:54
кстати, да. Про другие-то подписки автор нчего не говорил. (0) поищи подписки с источником ДокументОбъект без указания типа
16 windows98a
 
13.12.23
17:56
(14) да, уже смотрю подписки, ведь где то может пролететь регистрация для ВСЕХ документов
17 windows98a
 
13.12.23
17:56
(13) ОГОНЬ! нашел за 5 секунд. Низкий поклон!
18 windows98a
 
13.12.23
18:10
Всем спасибо, я уж думал, что открою для себя космос)) Оказалось все банально. Дело было не в бабине)
19 Лефмихалыч
 
13.12.23
22:41
(18) в древней Греции программистам, которые вот так бросали свои собственные ветки без ответов, отрывали пуп
20 rphosts
 
14.12.23
03:43
windows98a, каждая ветка по сути субстрат знаний. Если нашёл сам - отпишись в чем была проблема, что-бы новички имели возможность найти в поиске решение
21 windows98a
 
14.12.23
08:45
(19) (20) Я хотел это сделать сначала именно по этим же причинам, но подумал, что тут очевидно - в последних сообщениях об этом же речь и шла.
Проблема была в (15) (16). Просто, видимо на фоне температурки, я эту банальность просто упустил и не проверил.
В одной из подписок источником был ДокументОбъект без указания типа