![]() |
![]() |
![]() |
|
РИБ на 8.2 help | ☑ | ||
---|---|---|---|---|
0
Вячеслав_1981
10.04.12
✎
17:22
|
Нужна помощь.
Ситуация. Есть 3 компании которые работают в 1С 8,2 Подрядчик строительство. Сначала была создана одна база с общими справочниками потом скопирована и передана в организации. Теперь хочу настроить РИБ по принципу "Звезда" чтобы вся инфо сливалась в одну. Понимаю что нужно было сначала создать РИБ а потом передавать базы. но..... Как сейчас можно настроить такую систему? |
|||
1
YF
10.04.12
✎
17:25
|
(0) В ЖКК написано. Создаешь узлы в каждой базе, в периферийных устанавливаешь главным узлом не себя, а тот, что должен стать главным
|
|||
2
Вячеслав_1981
10.04.12
✎
17:26
|
А как это сделать?
|
|||
3
Волшебник
10.04.12
✎
17:28
|
||||
4
Вячеслав_1981
10.04.12
✎
17:32
|
Так получается когда новую РИБ создаешь.
А как уже работающие базы объединить? |
|||
5
Lama12
10.04.12
✎
17:39
|
(4) По сути, так же... только хуже.
Если повезет, то (1) и (3) будет достаточно. НО! Могут выпасть повторяющиеся GUID. Вот тут и будет интересно. Также будет интересно с НСИ :) Как давно базы созданы? Может проще создать из центральной периферийки и пусть в них заносят данные? |
|||
6
Вячеслав_1981
10.04.12
✎
17:42
|
работают с нового года около 600 документов в каждой
|
|||
7
Zubek
10.04.12
✎
17:53
|
С справочниками будет "песня" при таком объединении через РИБ
|
|||
8
Вячеслав_1981
10.04.12
✎
17:56
|
первоначально создалась 1 база потом скопировалась и раздалась по организациям.
Справочники не должны задвоиться. у них коды и наименования полностью одинаковые |
|||
9
Любопытная
10.04.12
✎
17:56
|
Сначала слить все общую базу, а потом уже распределять
|
|||
10
Zubek
10.04.12
✎
17:59
|
(8) что-то не верится что с момента начала работы ни кто в справочники ничего не заносил.Если нет, то вполне себе возможно. Но проблем будет еще много, с нумерацией например. Так что соглашусь с (9)
|
|||
11
Вячеслав_1981
10.04.12
✎
18:03
|
ну важны справочники только статьи затрат статьи ДДС и прочие статьи затрат.
Контрагенты если что можно вручнцую подправить |
|||
12
Zubek
10.04.12
✎
18:10
|
У тебя в конфигурации есть объект "План обмена"?
|
|||
13
fisher
10.04.12
✎
18:32
|
Балуемся на копиях. Почитав литературу по планам обмена и РИБ со знанием дела делаем следующее:
1) В будущей центральной настраиваем план обмена и создаем нужные узлы 2) Выгружаем из центральной конфу в cf и загружаем её в будущие периферийки через "загрузить конфигурацию из файла" (чтоб сигнатуры везде совпали и план обмена нарисовался) 3) В периферийках создаем центральный узел и назначаем его таковым через УстановитьГлавныйУзел(). Коды узлов ессно должны соответствовать в централке и периферийках. По ним ведь синхронизироваться и будет. Вуаля. С этого момента технически работает РИБ и можно гонять обменки. Ради прикола можно зарегать во всех периферийках все объекты как измененные, обменяться с центром и посмотреть что из этого в итоге выйдет. |
|||
14
fisher
10.04.12
✎
18:58
|
Но без доп-программирования это получится полная схема миграции. Всё будет сливаться везде. Реализовать очевидную схему "место создания и центр" сложнее, чем кажется на первый взгляд. Хотя бы просто потому, что места создания на уровне платформы в 8-ке не существует.
|
|||
15
tridog
11.04.12
✎
00:30
|
(14) Правила миграции без проблем рисуются в КД2. Причем, гораздо более гибкие (при необходимости), нежели "место создания и центр". Например, документ "ПеремещениеТоваров" стоит передавать, помимо места создания и центральной БД, еще и в ту базу, в которой работает склад-получатель.
|
|||
16
jsmith
11.04.12
✎
00:49
|
ты главное обмен правильный настрой, а то нахлебаешься горя
|
|||
17
fisher
11.04.12
✎
07:29
|
(15) РИБ надежней и быстрей. Я бы не стал использовать связку планы обмена + КД только из-за того, что там правила проще рисовать. Если разные конфы - тогда да, без вариантов.
|
|||
18
fisher
11.04.12
✎
07:39
|
(17) + И это еще не учитывая такой "мелочи" как обмен конфой.
|
|||
19
tridog
12.04.12
✎
19:47
|
(17) Учи матчасть. В КД можно делать не только правила обмена, но и правила регистрации. Притом последние вполне успешно можно использовать в РИБ. При этом и все преимущества рапсределенки остаются на месте и правила миграции не требуется кодом описывать.
|
|||
20
fisher
13.04.12
✎
08:46
|
(19) Учи матчасть. В частности отличия обычных планов обмена от РИБ.
|
|||
21
tridog
13.04.12
✎
09:00
|
(20) Извини, но ты непробиваемый долбоклюв. Лично для тебя:
http://its.1c.ru/db/bspdoc#content:53:1:IssOgl1_3.26 Обмен данными Читай. И про отличие обычных планов обмена от РИБ, и про отличия правил регистрации от правил конвертации, и про то, какие из них можно использовать в РИБе. "Есть многое на свете, друг Горацио". |
|||
22
Serg_1960
13.04.12
✎
09:28
|
(0) (вариант) Из "центральной" базы сделать главный узел РИБ, сформировать базы подчиненных узлов. В базы подчинённых узлов, с помощью КД залить данные из существующих баз. Синхронизация - по кодам и наименованиям. Далее - стандартый типовой риб-обмен. После однократного "синхронизирования" данных - анализировать что имеем и что с этим делать :)
"Все опыты - на кошках...тьфу... на копиях"(я) |
|||
23
fisher
17.04.12
✎
17:30
|
(21) Почитал. Но там эта тема практически не освещена. Расписано только куда плевать и на что нажимать, чтобы подсистема обмена данными в БСП завелась.
Т.е. в БСП по сути достаточно прицепить макет с правилами регистрации, созданными в КД, и вуаля? А можешь поделиться подробностями, насколько эффективно они применяются? В момент регистрации изменений или при выгрузке данных подчиненному? Как там с производительностью этого дела? Кэшируется ли чего нужного? Какой вообще практический опыт использования этого дела? Штука очень заманчивая, но стремновато как-то... Пока склоняюсь к тому, что в РИБ правила регистрации надежнее и эффективнее на коленке реализовывать, чем через КД... В рамках одной конфы они редко сильно сложные бывают... Короче, очень нужны пруфы, т.к. тема вкусная. |
|||
24
tridog
18.04.12
✎
09:35
|
(23)
>> Расписано только куда плевать и на что нажимать, >> чтобы подсистема обмена данными в БСП завелась. В этом смысл вообще всей БСП. Импортируешь из нее объекты, плюешь куда надо, надимаешь куда надо. И оно работает. Без лисапедов. >> Т.е. в БСП по сути достаточно прицепить макет с правилами >> регистрации, созданными в КД, и вуаля? Да. И во всех типовых, использующих подсистему "ОбменДанными". >> А можешь поделиться подробностями, насколько эффективно они >> применяются? В момент регистрации изменений или при выгрузке >>данных подчиненному? Как там с производительностью этого дела? В момент записи / проведения. Авторегистрация средствами платформы при этом вообще отключена, при срабатывании подписки на события подсистема смотрим в правила регистрации и исходя из их содержимого осуществляет фильтрацию. По производительсти проблем замечено не было. >> Какой вообще практический опыт использования этого дела? У 1С - УТ11, РТ2, УНФ. А также обмен с этими конфами в БП. У меня - пара самописных РИБов. >> Штука очень заманчивая, но стремновато как-то... Пока >> склоняюсь к тому, что в РИБ правила регистрации надежнее и >> эффективнее на коленке реализовывать, чем через КД... В >> рамках одной конфы они редко сильно сложные бывают... Лисапеды не рулят, даже в пределах одной конфы. Поддерживать такую штуку намного проще, нежели самописную фильтрацию в коде. >> Короче, очень нужны пруфы, т.к. тема вкусная. Ну мне (и еще 2 коллегам) книжки по КД и описания с its.1c.ru хватило. Дальше - уже просто попробовать надо. |
|||
25
fisher
18.04.12
✎
10:36
|
(24) Общее представление получил. На подходящем проекте обязательно на кошках потренируюсь, благо на КД собаку съел.
Спасибо. |
|||
26
tridog
19.04.12
✎
12:27
|
(25) Пожалуйста. Приятно, когда люди не только говорят, но и слушают. В наше время это редкость.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |