|
V8: УРИБ БП 3.0 не открывается документ в перефирийной базе
| ☑ |
0
Sasha_1CK
11.01.14
✎
07:11
|
Добавил новый документ в конфигурацию.
Обновил в ЦБ справочник Идентификаторы Метаданных через обработку "Инструменты разработчика обновление вспомогательных данных".
Отправил в ПБ - там документ появился - однако не открывается, так как в справочнике Идентификаторы Метаданных его нет.
Обработка в периферийной базе ругается на то что элементы справочника "Идентификаторы метаданных" заполняются только в центральной базе.
В центральной базе Элемент справочника создан и документ нормально открывается.
Справочник "Идентификаторы метаданных" в обмен включен и авторегистрация разрешена.
Пробовоал переименовывать документ и выполнять всю цепочку - обновление вспомогательных данных - выгрузка в ПБ - загрузка из ЦБ.
Эффектта не наблюдается.
Куда копать дальше?
|
|
1
Мимохожий Однако
11.01.14
✎
07:38
|
Попробуй перезаписать элемент справочника Идентификаторы метаданных, чтобы он попал в обмен.
|
|
2
Sasha_1CK
11.01.14
✎
15:09
|
(1) Если бы это было бы так просто
Я его даже для редактирования сходу открыть не могу.
|
|
3
Sasha_1CK
13.01.14
✎
16:03
|
апну.
Че то уже с разных сторон пытался подступиться к этому справочнику - Но идентификаторы новых документов в периферийных базах так и не появляются.
|
|
4
Sasha_1CK
14.01.14
✎
13:22
|
короче штатными способами проблема так и не решилась.
Обойти получилось следующим образом:
Запись элемента справочники ИМД проверяет в куче мест, является ли база подчиненным узлом.
Проверка осуществляется в общем модуле в функции ОбщегоНазначения.ЭтоПодчиненныйУзелРИБ()
В функции прописал Ложь, что бы справочник думал, что он всегда в главной базе.
Выгрузил конфу. прогнал в ПИБах обработку обновления. Вернул все назад и еще раз выгрузил конфу.
В ПИБах идентифкаторы появились.
В общем ложечки нашлись, но осадочек остался.
|
|