|
обработка "Универсальный обмен данными в формате 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). Просто, видимо на фоне температурки, я эту банальность просто упустил и не проверил. В одной из подписок источником был ДокументОбъект без указания типа |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |