Имя: Пароль:
1C
1С v8
РБД изменения в центре и в узле
,
0 Бубр
 
16.10.11
02:07
Доброй ночи. Подскажите как решить такую  проблемму. Один документ был перепроведен в центре и изменен в узле Для начала выгрузил  из узла данные в файл потом провел обмен данными из центра, а теперь загрузил  в центр то что наменяли в узле(с изменением номера сообщения). А вот как зарегистрировать те изменения которые были в узле чтобы измененные данные ушли из центра в узел ?
1 Бубр
 
16.10.11
02:09
т.е. наверное надо зарегистрировать те изменения которые были в узле обработкой
2 Alex1979rak
 
16.10.11
02:17
(0) Я, конечно, не самый опытный товарищ, но все же...
У меня сейчас стоит проблема организации автообмена в РИБ. Искал разную информацию.
Можешь посмотреть мою ветку: v8: Автоматический обмен в РИБ
А вообще, один товарищ говорит, что надо использовать принцип качелей, т.е. обмениваться информацией поочередно.
3 Бубр
 
16.10.11
02:25
(2) у меня немного другая задача. чтобы данные корректными остались после обмена. Потому что если обменять просто то данные, которые в узле переделали - затрутся.
4 Alex1979rak
 
16.10.11
02:31
(3) У меня уже такое было. Делал обмен и данные затерлись. Но причину я так и не выяснил.
5 Бубр
 
16.10.11
02:45
(4) Причина в том, что  данные из  центра всегда "главнее"
6 Бубр
 
16.10.11
02:50
(4)отношение "главный- подчиненный"
7 Один С
 
16.10.11
08:30
(0) кто на ком стоял?
8 Бубр
 
16.10.11
08:58
(7) в смысле ?
9 Kasper076
 
16.10.11
10:08
Так зарегистрируй изменения в ЦБ и сделай обмен с ПБ.
10 Lama12
 
16.10.11
10:38
Данные центра важнее всегда (если не писать свой обработчик коллизий). Поэтому в любое время повтори в центре зменения сделанные в периферийке (вручную, обработкой, хоть как). Потом можешь обмениваься к любом направлении.
11 Kasper076
 
16.10.11
10:57
(10) Так он же сохранил изменения сделанные в ПБ и загрузил их в ЦБ. Если изменения внутри объекта не пересекались, то в ЦБ уже содержится объект с изменениями из обеих баз. Теперь нужно только его в ПБ отправить.
12 Lama12
 
16.10.11
11:02
(11) В 8.2 изменились правила репликации объектов? Проверю.
В 8.1 если объект изменился в ЦБ и в ПБ, то он полностью синхронизируется той версией объекта что в ЦБ.
13 Kasper076
 
16.10.11
11:06
(12)(0) "Для начала выгрузил  из узла данные в файл потом провел обмен данными из центра, а теперь загрузил  в центр то что наменяли в узле(с изменением номера сообщения)."

Это и в 8.1 будет работать.
14 Lama12
 
16.10.11
11:27
(13) Хм... а что за файл? Если это не файл обмена РИБ то работать будет. Но тогда какой нафиг номер сообщения?
15 Kasper076
 
17.10.11
00:14
(14) Да это именно файл обмена РИБ. А номер он увеличил, чтобы ЦБ приняла этот файл.
16 mikecool
 
17.10.11
00:48
а никто не задумывался, что база-центр не предназначена для прямой работы?
17 mikecool
 
17.10.11
00:49
максимум - внос справочной информации, формирование сводной отчетности
и тогда вопрос коллизий сводится к минимуму
18 Kasper076
 
17.10.11
00:49
(16) для прямой работы с чем?
19 mikecool
 
17.10.11
00:51
(18) с изменениями данных, ввод документов и прочая
20 mikecool
 
17.10.11
00:51
даже головная организация должна работать в "почке"
кто не согласен - пусть кинет в меня камень ))
21 Kasper076
 
17.10.11
00:54
(19) Так в данном конкретном случае суть-то не в этом. А в том, как разрулить сложившуюся ситуацию.
22 H A D G E H O G s
 
17.10.11
00:58
(20) Никто не кинет. Головная работала в "почке", Центр - только для обменов с фильтрацией + сводная отчетность. Все в режиме "рид-онли", кроме главбуха, замглавбуха и прогеров.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший