|
Периферийная ИБ игнорирует изменения | ☑ | ||
---|---|---|---|---|
0
Evgenius
06.05.16
✎
14:41
|
Доброго времени суток.
Вношу изменения в данные справочника в центральной базе распределенной ИБ. Формирую (стандартной командой в форме плана обмена) файл сообщения обмена. Открываю файл: вижу там в ветке <v8de:Data> все измененные элементы. Ок. В периферийной ИБ стандартной командой читаю изменения: сначала 1С обнаруживает изменения конфигурации, если они есть. Запускаю конфигуратор, принимаю изменения - всё успешно. Снова читаю изменения: получаю сообщение, что они прочитаны успешно. В справочнике никаких изменений нет! Какая-такая настройка РБД заставляет 1С изменения не загружать? Спасибо. |
|||
1
Лефмихалыч
06.05.16
✎
14:58
|
нефиг было обновлять динамиччески
|
|||
2
Evgenius
06.05.16
✎
15:02
|
Я ничего не обновляю динамически, т.к. в центральной базе никто не работает, и в этом нет необходимости
|
|||
3
Фрэнки
06.05.16
✎
19:31
|
(2) трудно будет на практике такое отслеживать, чтоб четко при получении изменений конфы через загрузку РИБ можно было еще и данные передать. Я у себя стараюсь отличать отправку изменений конфигурации от отправки сообщения с остальными изменениями.
А может при получении данных идет игнор этих? |
|||
4
Фрэнки
06.05.16
✎
19:31
|
на какой версии это все приключилось и типовой это обмен или нет?
|
|||
5
Serg_1960
06.05.16
✎
20:40
|
(0) Конфигурация? Типовая без изменений? План обмена и какой справочник? Сеанс обмена под пользователем с полными правами или регламент работает? Вопросы, вопросы, вопросы... Но партизаны они такие, они молчат как на допросе в гестапо.
(2) "Я ничего не обновляю динамически, т.к. в центральной базе..." а при чём тут ЦБ? Вопрос о ПБ. Посмотри в ПБ ошибки во время сеанса обмена в журнале регистрации действий пользователей. |
|||
6
Evgenius
08.05.16
✎
10:08
|
Доброго времени.
Конфигурация нетиповая. (3)Изменения данных игнорируются и в том случае, когда изменений в конфигурации нет, проверено. Я хотел только показать, что вообще-то обмен работает - конфигурация вот успешно переносится (4) Используются только штатные средства обмена в РБД, выше подчеркивал (5) в журнале регистрации ошибок нет. В периферийной базе конфигурация также не обновлялась динамически, насколько мне известно (хотя есть у нас кадры, способные и не на такое) - если это именно динамического обновления последствия, тогда вопрос: это исправить можно? |
|||
7
Фрэнки
08.05.16
✎
10:19
|
(6) так собственно в самостоятельно написанных процессах обмена по риб скорей всего просто нет обработки именно данных.
Там же так написан обмен на уровне платформы, что изменения конфигурации через риб передаются без программного кода - как запустил чтение сообщения обмена по установленному объекту-узлу, так и будут прочитаны все изменения конфигурации. А для обработки данных в конфигурации еще и процедура нужна с циклом выборки из сообщения/пакета каждого объекта данных. У тебя процедура или ее вызов из контекста объекта-узел для выборки данных из сообщения обмена есть? |
|||
8
Фрэнки
08.05.16
✎
10:21
|
(6) и еще уточнение: только штатные - это откуда они взатя? Может БСП какая-то установлена в конфиг или была какая-то типовая, которую основательно пришлось переделать под свой проект?
|
|||
9
Evgenius
08.05.16
✎
10:23
|
Нет у нас "самостоятельно разработанного процесса обмена", я выше писал: пользуюсь и для создания, и для чтения файлов обмена стандартными командами платформы.
Узел есть, тоже писал выше (см. (0)): в ветке v8e:изменения справочников имеются. |
|||
10
Evgenius
08.05.16
✎
10:25
|
Про узел написал, потому что не так понял, не обращайте внимания.
Обмен полностью штатными средствами, повторю. |
|||
11
Evgenius
08.05.16
✎
10:26
|
(10) В том числе нет обработки получения данных и вообще какого-либо перехвата событий
|
|||
12
Фрэнки
08.05.16
✎
10:29
|
ясно. обмен просто не дописан до конца. сейчас посмотрю чего тебе нужно подсказывать
|
|||
13
Evgenius
08.05.16
✎
10:32
|
(12) Нашел! Опять извиняться за невнимательность придется: у жуткое количество планов обмена, в т.ч. два плана обмена с похожими названиями, один из которых - РБД. И я смотрел обработчики событий не в том :(
Спасибо! |
|||
14
Evgenius
08.05.16
✎
10:33
|
А там всё настолько тупо оказалось, что даже обидно:
просто прописано игнорировать все изменения, кроме пары случаев... |
|||
15
Фрэнки
08.05.16
✎
10:34
|
(14) :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |