|
РИБ создание начального образа ПБ удалив регистрацию объектов как. | ☑ | ||
---|---|---|---|---|
0
Обработка
18.12.14
✎
09:12
|
Самописка. 8.3.5.
Есть ЦБ, ПБ1, ПБ2. База прилично выросли. Создаю ПБ3. Очень долго отпочковывается (сутки), завершается ошибкой. Поскольку миграция в основном в центр выполнил следующий код. Узел = ПланыОбмена.Полный.НайтиПоКоду("A"); Для каждого МетаданныеДокумент Из Метаданные.Документы Цикл Попытка ПланыОбмена.УдалитьРегистрациюИзменений(Узел,МетаданныеДокумент); Исключение Сообщить(МетаданныеДокумент.Имя); КонецПопытки; КонецЦикла; КоллекцияМетаданныхРегистров = Метаданные.РегистрыСведений; Для Каждого МетаданныеРегистра Из КоллекцияМетаданныхРегистров Цикл Попытка ПланыОбмена.УдалитьРегистрациюИзменений(Узел,МетаданныеРегистра); Исключение Сообщить(МетаданныеРегистра.Имя); КонецПопытки; КонецЦикла; КоллекцияМетаданныхРегистров = Метаданные.РегистрыНакопления; Для Каждого МетаданныеРегистра Из КоллекцияМетаданныхРегистров Цикл Попытка ПланыОбмена.УдалитьРегистрациюИзменений(Узел,МетаданныеРегистра); Исключение Сообщить(МетаданныеРегистра.Имя); КонецПопытки; КонецЦикла; Но при создании образа в модуле ПриОтправкеДанныхПодчиненному наблюдаю объекты документов почему???? Как по другому ускорить? |
|||
1
Рэйв
18.12.14
✎
09:13
|
забыл справочники и еще чегонить:-)
|
|||
2
Рэйв
18.12.14
✎
09:14
|
А вообще можно просто выбрать у усла все изменения и отменить.Для надежность
|
|||
3
Обработка
18.12.14
✎
09:14
|
Даже при таком коде
Узел = ПланыОбмена.Полный.НайтиПоКоду("A"); ПланыОбмена.УдалитьРегистрациюИзменений(Узел); Все равно вижу объекты... |
|||
4
ASV
18.12.14
✎
09:14
|
||||
5
Alex S D
18.12.14
✎
09:14
|
Как связана регистрация и создание нач. образа.. чето не пойму..
|
|||
6
Обработка
18.12.14
✎
09:15
|
(1) Мне как раз нужны справочники. Но я и документы наблюдаю.
|
|||
7
Рэйв
18.12.14
✎
09:16
|
(5)Хочет за пять минут и покурить:-)
|
|||
8
Обработка
18.12.14
✎
09:16
|
(5) Может быть я путаю. Запускаю этот код в обработке чтоб ускорить создание начального образа.
|
|||
9
Рэйв
18.12.14
✎
09:17
|
(8)Сколько создается образ без очистки?
|
|||
10
Alex S D
18.12.14
✎
09:17
|
так образ же не зависит от регистрации
|
|||
11
Обработка
18.12.14
✎
09:18
|
Мне в новом ПБ при создании образа должны попасть все справочники и кое какие документы и регистры сведений.
ДЛя теста придумал вышестоящий код. Но на удивление вижу в процедуре при отладке в момент создания образа документы определенного вида |
|||
12
Рэйв
18.12.14
✎
09:19
|
(10)да.Точно:-) Запудрил всем мозги:-)
|
|||
13
Рэйв
18.12.14
✎
09:20
|
(11)
это при обмене ты потом можешь снимать регистраци.При созданииначального образа уйдет все что входит в состав плана обмена |
|||
14
Serg_1960
18.12.14
✎
09:20
|
Создание начального образа зависит от состава плана обмена. Регистрация к этому никакого отношения не имеет.
|
|||
15
Обработка
18.12.14
✎
09:21
|
(13) Блин так и знал. А надеялся на другое...
|
|||
16
Alex S D
18.12.14
✎
09:21
|
Процедура ПриОтправкеДанныхПодчиненному(ЭлементДанных, ОтправкаЭлемента, СозданиеНачальногоОбраза)
Вот здесь и фильтруй.. |
|||
17
Alex S D
18.12.14
✎
09:22
|
Хотя не знаю.. ускорит ли это процесс. См. (4)
|
|||
18
Serg_1960
18.12.14
✎
09:24
|
Проще изменить состав плана обмена. Всё просто. Если у автора действительно РИБ, то составом плана обмена он может сотворить любые "чудеса": передавать документы без движений или движения документов без них самих :)
|
|||
19
Обработка
18.12.14
✎
09:28
|
(18) как раз об этом задумался.
|
|||
20
Serg_1960
18.12.14
✎
09:33
|
Хех...только если будешь так "клоунить" с обменом - никогда не запускай тестирование с изменением в такой "ломанутой" базе. "Объект не найден" для РИБ-базы нормальное состояние, а не катастрофа :))
|
|||
21
Обработка
18.12.14
✎
09:34
|
(20) в курсе уже наступали...
|
|||
22
Обработка
18.12.14
✎
09:40
|
ТАк можно?
1. меняю состав в ЦБ 2. создания образа ПБ3 3. обмен на всякй слуай 4. возвращаю состав. 5 обмен еще раз |
|||
23
Обработка
18.12.14
✎
09:41
|
При смене состава ведь регистрация включится для всех остальных ПБ ???
|
|||
24
Рэйв
18.12.14
✎
09:41
|
(22)Можно
|
|||
25
Рэйв
18.12.14
✎
09:42
|
(23)Сработает стандартно при добавлении в список. Так может получиться что ты хочешь
|
|||
26
Обработка
18.12.14
✎
09:44
|
И еще создание образа в скуль и в файловый вариант отличаются? Может быть у меня ошибка из-за того что в файловый???
|
|||
27
Serg_1960
18.12.14
✎
09:49
|
(23) Обрати внимание в составе плана обмена на колонку "Авторегистрация". Объект в составе может быть, но не регистрироваться для обмена. Регистрация изменений может быть "программно" или "вручную" - составу всё равно.
|
|||
28
Обработка
18.12.14
✎
09:51
|
(27) У меня все Авторегистрация потому что все данные автоматом попадают в ЦБ
|
|||
29
Рэйв
18.12.14
✎
09:53
|
(26)Нет, все одинаково
|
|||
30
Рэйв
18.12.14
✎
09:53
|
Кроме пути к базе,
|
|||
31
Serg_1960
18.12.14
✎
09:53
|
(26) В файловом варианте - быстрее. И, да, отличия есть. Я их на PostgreSQL нахлебался досыта, этих "отличий" (контроль уникальности ключей индексов).
|
|||
32
Рэйв
18.12.14
✎
09:55
|
(31) я на маскуле разворачивал- без проблем
|
|||
33
Serg_1960
18.12.14
✎
10:01
|
(офф) А уменя был "зоопарк" из РИБ на SQL/PostgreSQL/файловые и юЗвери, которые уходя сработы, могли дёрнуть общий рубильник :( По сбойным базам стал спец :)
|
|||
34
Обработка
18.12.14
✎
12:02
|
Хочу быть уверенным. Повторю вопрос ответе кто может.
Если я из состава обмена выключу например документ вида "Путевой лист", потом сделав отпочкование ПБ3 обратно включу в состав тогда при обмене с ПБ1 и с ПБ2 все данные этого вида документа опять будут выгружаться??? Иначе говоря при изменении состава регистрация автоматом включается или нет? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |