Имя: Пароль:
1C
 
Переход БП2 на бП 3 в РИБ очередная трабла. Как обойти.
,
0 Обработка
 
18.06.17
13:39
На выходные взял обе актуальные базы, чтобы сделать переход.
Была трабла - Переход БП с обычных форм в УФ. Кто и как обходил пробелему.
Слава богу обошел.
И вот в самом завершающем этапе, когда послде обновления конфы в Периферийной базе запускаю предприятие возникает ошибка.

Сначала выходит окно "Повторная синхронизация перед запуском"
При нажатии на кнопку Синхронизировать и продолжит выходит ошибка.

Обработка: ТранспортСообщенийОбменаFILE: В каталоге обмена информацией не был обнаружен файл сообщения с данными.
Каталог обмена информацией: "D:\Путь"
Имя файла сообщения обмена: "Message_1_2.xml" или "Message_1_2.zip"
ниже
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(5315)}: Ошибка при вызове конструктора (ДвоичныеДанные)
            НовоеСообщение = Новый ДвоичныеДанные(СообщениеОбмена);
по причине:
Каталог не обнаружен ''
1 h-sp
 
18.06.17
13:48
(0) перенесите по отдельности базы. Зачем вместе? РИБ там совершенно разный в БП 2 и в БП 3.
2 Обработка
 
18.06.17
13:53
Отладкой нарыл такое


Функция ПолучитьСообщениеОбменаДаннымиИзГлавногоУзла()
    
    Возврат Константы.СообщениеОбменаДаннымиИзГлавногоУзла.Получить().Получить();
    
КонецФункции

Это же кривой код типовиков???
3 Обработка
 
18.06.17
13:55
(1) Не понял юмора. Как отдельно? Они же связанные по РИБУ? Конфа обновляется токо через  ЦБ - стандартно
4 h-sp
 
18.06.17
14:01
(3) какой юмор? В БСП совершенно другой риб, не тот что был в 2005-м году.
5 Обработка
 
18.06.17
14:05
(4) Я же обновляю конфу. в РИБе в ПБ не доступна конпка обновляения!
6 Обработка
 
18.06.17
14:07
+ рибом работаю постоянной даже в самописной конфе  своем, написанный на 8.3.9 для сети магазинов.
7 Обработка
 
18.06.17
14:11
А что я парюсь-то?
У меня есть Уже перевленнный БЦ на 3 ред.
Есть копия не переведенный ПБ на 2 ред.

1. Подправлю код.
2. Выгружа снова.
3. Загружу.

И посмотрим.
8 Обработка
 
18.06.17
14:11
БЦ = ЦБ...
9 h-sp
 
18.06.17
14:13
(6) ну наверно вы не пользуетесь бсп в своей самописке. Это бывает.
10 Обработка
 
18.06.17
14:14
Только мне подтвердите что это ===
Константы.СообщениеОбменаДаннымиИзГлавногоУзла.Получить().Получить();

Криво?

В константе хранилищ. Дважды нельзя ведь "получить" ????
11 Обработка
 
18.06.17
14:16
(10) Обьясни популяно как в РИБ базах с помощью БСП обновляют по отдельности???
Я для себя открою америку.
Может быть я отстал от жизни...
12 Обработка
 
18.06.17
14:18
Я был всегда уверен что в РИБ базах без ЦБ в ПБ ничего не меняется в стандартных нормальных услвиях.
13 h-sp
 
18.06.17
14:19
(10) нет, это не криво. Должно быть Получить().Получить()

первое Получить() это получить константу.
14 Обработка
 
18.06.17
14:21
(13) А в чем тогда загвоздка?
15 h-sp
 
18.06.17
14:26
(11) ну сделайте ему это каталог.
16 Обработка
 
18.06.17
14:39
Всем спасибо.
отладкой нарыл.. промахнулся со волженностью папок и путь не верный оказался.
17 Обработка
 
18.06.17
14:44
Пошла загрузка.... но назойливое фоновое задание в ред 3 умудряется запуститься и в момент загрузки.

Бред!
18 Обработка
 
18.06.17
15:14
(15) Научи меня пож-та обновить БП ред 2 на ред 3 в ПБ без участия ЦБ...
19 Обработка
 
18.06.17
15:50
Черт... теперь ...

Ошибка чтения файла сообщения обмена: {ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(34)}: Ошибка при вызове метода контекста (Записать): Не предопределенные объекты не могут иметь предопределенные записи видов субконто
20 Обработка
 
18.06.17
20:27
Стормозил я...
Ведь у меня же Полный обмен! (Исключение один РН свой)
И зачем мне ковыряться в ошибках?
Взял да и Образ новый сделал для ПБ ))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший