Имя: Пароль:
1C
1С v8
обмен ут-бп, объект не найден
0 DmitriyDI
 
17.08.15
10:35
Сделал обмен, и как-то из-за сбоя, выключили свет, в базе бп опявился объект не найден.
Написал обработку, которая ищет все объект не найден (порядка 1000 документов) в базе БП и регистрирует изменения в базе УТ, перегрузил, объект не найден все равно. Сделал ТИИ: очищать ссылки, удалять объект + пересчет итогов, опять перегрузил, опять объект не найден, поиск по гуиду происходит по правилам.
Что еще можно попробовать, чтобы данные корректно грузились, в основном это реквизиты в документах, контрагенты, договора, статьи ДДС и т.д.
1 Альбатрос
 
17.08.15
10:38
Возьми бэкап и перегрузи из бэкапа.
2 Альбатрос
 
17.08.15
10:39
Перегрузка должна в любом случае помогать. Попробуй еще очистить связанный с обменом регистры.
3 DmitriyDI
 
17.08.15
10:41
(2) я делал так вначале удалял регистрацию:
ПланыОбмена.УдалитьРегистрациюИзменений(ПланОбмена,);
потом делал регистрацию так:
ПланыОбмена.ЗарегистрироватьИзменения(ПланОбмена,ДокСсылка);
какие регистры надо очистить?
и бэкап чего брать и зачем он тут?
4 Альбатрос
 
17.08.15
10:45
(3) Бэкап БП и с него перегрузить ВыгрузкойЗагрузкойХМЛ.
РС Объекты информационных баз и Соответствие объектов для обмена
5 DmitriyDI
 
17.08.15
10:46
(4) спасибо, сейчас попробую!
6 DmitriyDI
 
19.08.15
12:02
(4) не помогло, пробовал еще http://catalog.mista.ru/public/294680/ - тоже не помогло, пробовал руками найти в рег соответствие объектов, их там нет этих записей, пробовал вообще на копии регистр этот очищать, ничего не помогает. у меня только один выход остался, написать обработку, которая найдет все объект не найден, подключится по кому к базе ут и оттуда вытянет данные и создаст эти объекты.

Может есть у кого-то мысли, как это сделать можно проще?
7 DmitriyDI
 
19.08.15
12:24
может надо не только в базе БП но и УТ чистить регистр?
8 zva
 
19.08.15
12:30
Зарегистрируй в плане обмена "контрагенты, договора, статьи ДДС и т.д" и еще раз обмен сделай. Какой смысл документы регистрировать, если справочники отсутствуют. Из документов они по ссылкам переносятся - вот и получается объект не найден.
9 DmitriyDI
 
19.08.15
12:56
(8) ура, поперло)!!!
10 DmitriyDI
 
19.08.15
12:59
(8) кстати это первое с чего я пробовал, значит, вначале надо было удалить не нужные записи в регистре, а потом грузить справочники.