Имя: Пароль:
1C
1С v8
Периферийная ИБ игнорирует изменения
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) :)