Имя: Пароль:
1C
1С v8
ПланыОбмена.ПрочитатьИзменения выдаёт исключение. Можно ли подавить
0 jsmith82
 
25.03.14
12:22
Попытка
            
            // Получаем изменения конфигурации и изменения данных из сообщения обмена
            ПланыОбмена.ПрочитатьИзменения(ЧтениеСообщения, КоличествоЭлементовВТранзакции);
            
            // Получаем идентификаторы объектов метаданных
            ПрочитатьИдентификаторыОбъектовМетаданных(ЧтениеСообщения);
            
            // Сообщение считаем принятым
            ЧтениеСообщения.ЗакончитьЧтение();
        Исключение
            ЧтениеСообщения.ПрерватьЧтение();
            ЗафиксироватьЗавершениеОбмена(Отказ, ОписаниеОшибки(), ОшибкаЧтенияФайлаСообщенияОбмена());
            Возврат
        КонецПопытки;

Из инфы в файле обмена 10% выдаёт исключение, 90% годная инфа, но из-за тех 10% не грузится
Можно ли подавить исключения?
1 VikingKosmo
 
25.03.14
12:24
Сформировать нормальный файл обмена не предлагать?
2 jsmith82
 
25.03.14
12:25
(1) придётся, видимо
фишка в том, что забыли из плана обмена убрать пару справочников
а связь там херовая
3 zladenuw
 
25.03.14
12:25
какая ошибка ?
4 zladenuw
 
25.03.14
12:25
ошибка в транзакции ?
5 jsmith82
 
25.03.14
12:25
(3) помещение файлов на диск
6 VikingKosmo
 
25.03.14
12:26
(2) это конечно печально, но я бы не стал пытаться узлу РИБ скармливать не пойми какой файл обмена.
7 zladenuw
 
25.03.14
12:26
(6) а чего ты решил что это РИБ ?
8 jsmith82
 
25.03.14
12:27
риб
9 jsmith82
 
25.03.14
12:27
(7) потому что метод объекта есть только в обработке конвертация риб
10 zladenuw
 
25.03.14
12:27
а доступ есть ? может в этом проблема
11 jsmith82
 
25.03.14
12:28
*метод обработки
12 VikingKosmo
 
25.03.14
12:28
(7) потому что я телепатом подрабатываю
13 zladenuw
 
25.03.14
12:28
(9) так обмен ут-бп. почти так же работает
14 KarpovDeniska
 
25.03.14
12:28
ну поставь где то в ней попытку исключение
  ПрочитатьИдентификаторыОбъектовМетаданных(ЧтениеСообщения);
15 jsmith82
 
25.03.14
12:28
(10) хотя, конечно, можно сетевой путь изменить..
тоже вариант
либо цфу накатывать на обе базы
16 VikingKosmo
 
25.03.14
12:29
(13) не поверишь, почти все обмены так работают. За исключением того, что изменения конфигурации передаются исключительно в узлы РИБ.
17 zladenuw
 
25.03.14
12:31
(16) да. и когда загружаешь. пишет внятную ошибку. что надо зайти в пофигатор и обновиться или о том что он занят кем то.
18 VikingKosmo
 
25.03.14
12:31
(17) таки да  :)