|
РИБ: сделать независимую базу данных периферийной. | ☑ | ||
---|---|---|---|---|
0
Caesar
16.03.22
✎
19:30
|
Здравствуйте, граждане.
Вот с какой задачей столкнулся (1С Розница, 2.3.10, платформа 8.3.19.1264): Нет возможности штатным образом создать периферийную информационную базу. Решил попробовать альтернативный метод: 1. Из главного узла выгрузил конфигурацию, 2. создал новую ИБ, загрузил в нее конфигурацию из 1. 3. Универсальным обменом XML перенес организации, магазины, склады Вопрос - как теперь сделать ее периферийной для исходной базы данных? Заранее благодарен. |
|||
1
Ёпрст
16.03.22
✎
19:35
|
(0) хрень сделал же..
|
|||
2
Ёпрст
16.03.22
✎
19:40
|
если че, в цб создать новый узел в плане обмена, в пб создать уле с тем же кодом в плане обмена и сделатьб УстановитьГлавныйУзел.
+ кода узлов должны быть одинаковые. |
|||
3
Serg_1960
16.03.22
✎
20:29
|
(0) ПланыОбменаМенеджер.УстановитьГлавныйУзел()
Книга знаний: Альтернативное создание начального образа в УРБД |
|||
4
Serg_1960
16.03.22
✎
20:31
|
Что-то ссылка сломалась. Попробую ещё раз: Книга знаний: Альтернативное создание начального образа в УРБД
|
|||
5
Caesar
16.03.22
✎
21:36
|
(4) Вторая ссылка тоже не в состоянии ответить..
|
|||
6
Фрэнки
16.03.22
✎
21:39
|
(5) вообще, есть и легко ищется статья на ИТС
Если совсем кратко, то надо было, во избежание появления в РИБ дублей из предопределенных элементов, скопировать свою центральную базу и назначить в ней затем признак подчиненного узла. |
|||
7
Caesar
16.03.22
✎
21:45
|
(6) Мне не нужна полная ИБ, мне нужна чистая периферийная.
|
|||
8
hhhh
17.03.22
✎
00:36
|
(7) в общем, пишете внешнюю обработку и там
ПланыОбмена.УстановитьГлавныйУзел(ГлавныйУзел); а главныйУзел - это там поле на форме, чтобы можно было задать узел. |
|||
9
Serg_1960
17.03.22
✎
09:17
|
(7) Предопределенные элементы (как и изменения конфигурации) мигрируют независимо от других данных базы. Миграция конфигурации - платформенный механизм обмена данными, миграция предопределенных - механизм управления режимами обновления предопределенных данных.
О миграции и об управлении режимами обновления предопределенных данных более подробно можно прочитать, например, в https://курсы-по-1с.рф/articles/предопределенные-элементы-в-1с-8-3/ начиная со слов "Для корректного функционирования системы необходимо, чтобы предопределенные элементы не только были созданы в конфигураторе, но и в данных информационной базы существовали связанные с ними элементы..." |
|||
10
vde69
17.03.22
✎
09:22
|
(7) в таком случае тебе не подходит технология распределенки...
а вообще в твоем случае правильно делать так 1. делаем новый узел в центральной 2. пишем свои правила регистрации и цепляем их к узлу 3. делаем образ базы |
|||
11
Фрэнки
17.03.22
✎
09:25
|
(9) так ему это всё нах не нужно - толку это ему объяснять...
Пусть на граблях потопчетса сначала |
|||
12
Caesar
17.03.22
✎
10:23
|
И снова здравствуйте.
(7) Я так и сделал. Обмен вроде пошел, но при каждом входе в периферийную ИБ происходит обновление параметров работы программы и предлагается настроить обмен с центром. При попытке настроить - выдается сообщение об ошибке: Ошибка разбора XML: - [1,1] Фатальная ошибка: Extra content at the end of the document {Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(2275)}:ЧтениеXML.Прочитать(); // ПараметрыНастройки {Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(1967)}:ПрочитатьНастройкиПодключенияИзXMLВСтруктуру(СтруктураНастроек, ИмяФайлаСтрокаXML, ЭтоФайл); {Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(1958)}:ЗаполнитьНастройкиПодключенияИзXML(НастройкиПодключения, СтрокаПодключения); {Обработка.ПомощникСозданияОбменаДанными.Форма.НастройкаПодключения.Форма(1803)}:МодульПомощникНастройки.ЗаполнитьНастройкиПодключенияИзКонстанты(ПомощникСозданияОбмена); В регистре сведений "Общие настройки узлов информационных баз" флаг "Настройка завершена" стоит. В (0) третий пункт (Универсальным обменом XML перенес организации, магазины, склады) был сделан, чтобы была возможность создать узел. Если магазинов нет, то при попытке записи нового узла выдается сообщение об ошибке. (10) В предлагаемом Вами случае образ базы делается 15-20 часов. Правила обмена, кстати, штатные. Размер центральной ИБ - 70 ГБайт. Поэтому решил попробовать альтернативный вариант. |
|||
13
Caesar
17.03.22
✎
10:31
|
"...при каждом входе в периферийную ИБ происходит обновление параметров работы программы и предлагается настроить обмен с центром.." - решилось установкой флага в константе "Настройка подчиненного узла РИБ заершена"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |