Кто внедрял БСП в РИБ? Как поступали с ИдентификаторыОбъектовМетаданных? #705406


#0 by Живой Ископаемый
Внедряю БСП в типовую, там есть вот такой справочник ИдентификаторыОбъектовМетаданных, в котором есть предопределенные группы, и потом при первом запуске Он заполняется идентификаторами всех метаданных. Ну в центре заполнился, ок; и даже если я включаю этот справочник в состав нужного плана обмена, то эти вновь созданные элементы регистрируются для обмена в узлах-перифериях. А дальше происходит следующее - я выполняю обмен в центре, формирую сообщение для перфирии, которое содержит как обычно изменения цфника, и измененные данные (вот эти вот элементы). На периферии я загружаю сообщение - мне сообщается что приняты измения конфигурации, нужно обновить конфу ИБ. Ок, захожу в конфигуратор, сохраняю измененную конфигурацию, запускаю предприятие, и мне сообщается о критической ошибке из-за того, что указанный в сабже справочник не заполнен. Блин, здорово, он заполнится как только я выполню обмен, в ходе которого эти элементы будут подгруженны из сообщения обмена, но ошибка напомню критичная, и дальнейшая работа в режиме предприятия не предпрологается, соотвественно и подгрузить сообщение обмена второй раз тоже невозможно. Как изворачивались ГУРЫ в такой ситуации?
#1 by Живой Ископаемый
Ну, у меня план какой - 1. /ResetMasterNode на периферии 2. Закоментить код который проверяет заполненность этого справочника. 3. Заход в предприятие, загрузка элементов этого справочника из центра с помощью ВыгрузкаЗагрузкаДанныхХМЛ 4. раскомментаривание кода из пункта 2. 5. Опять установка главного узла. Но это как-то все громоздко. У кого был опыт внедрения БСП в РИБ?
#2 by Поpyчик-4
Всю тему не читал. Про кактусы и мышей было?
#3 by Maxus43
просто выгрузка-загрузка xml этого справочника не прокатит? после этого (типа заполнили справочник) - обмен делать...
#4 by Живой Ископаемый
2 если честно, устал пока, отдыхаю... но то что ты предлагаешь, предполагает целый рецепт из пунктов в потому что
#5 by Живой Ископаемый
ой, из пунктов в
#6 by Maxus43
это одно действие, вместо 5-ти пунктов нетрадиционного секса с РИБ
#7 by IamAlexy
кнопку "Обновить данные справочника" нажимать запрещено ?
#8 by Живой Ископаемый
2 в какой момент? Я захожу в перефирию, и получаю ошибку. из никакая кнопка не успевает оказаться доступной, кроме Перезапустить и Завершить
#9 by Живой Ископаемый
2это справочник - часть БСП. пока я БСП еще не внедрил в центре, его нет. и элементов соответственно в нем нет. Потому что он заполняется при первом запуске предприятия конфы с БСП. Можно конечно сначала внедрить из всего БСП только этот справочник, без модулей и кода и т.п., но тогда он и не заполнится - и в центре в том числе.
#10 by Живой Ископаемый
замкнутый круг какой-то...
#11 by Живой Ископаемый
не сталкиволся никто?
#12 by Живой Ископаемый
вот этот справочник заполненный в центре:
#13 by Зойч
заполняй бсп, а не передавай изменения
#14 by Зойч
хотя бы первоначально
#15 by Живой Ископаемый
2Не понял. - что мне нужно сделать? В центре все заполняется. в периферии, чтобы "первоначально заполнить бсп" - нужно сначала передать изменения конфы из центра, я их передаю, загружаю, и потом наблюдаю
#16 by Зойч
не загружай, заполняй из кода
#17 by Зойч
Первоначально нужно из кода заполнять
#18 by Живой Ископаемый
2 блин, да как же я заполню хоть что-то в перефирии, если нет нужных метаданных-то?
#19 by Зойч
ПриНачалеРаботыСистемы
#20 by Живой Ископаемый
короче понятно, нужно обеспечить чтобы БСП также как она заполнилась в центре, заполнилась бы и в перефиррии сама, после приема измененной конфы...
#21 by Зойч
Бинго
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С