Имя: Пароль:
1C
1С v8
БП2: как удалить записи без объектов в Контактной информации
0 Raistlin
 
17.06.19
13:06
В регистре сведений "Контактная информация" присутствуют записи, у которых не определен объект. Предположительно из-за них выдается ошибка при синхронизации БП2 - УТ 11.4. Как их удалить?
1 hhhh
 
17.06.19
14:05
(0) обработку написать. в запросе выбрать все такие объекты и потом эти записи удалить.
2 Raistlin
 
17.06.19
14:06
Не умею, к сожалению. Готовой нет?
3 Amra
 
17.06.19
14:20
(2) Стаж 10 лет и не умею"? Ну не умеешь - заплати тому кто умеет
4 Raistlin
 
17.06.19
14:23
(3) Рад за ваше ЧСВ.
5 ДенисЧ
 
17.06.19
14:28
(4) Ну если не хочешь писать обработку и не хочешь нанимать специалиста - тебе остаётся только страдать... И наслаждаться этим страданием...
6 Cyberhawk
 
17.06.19
14:36
А вручную не удаляются что ли?
7 Raistlin
 
17.06.19
15:54
(6) Нет. И обработкой (250917 с ИС) - тоже:
{ВнешняяОбработка.ОчисткаДанныхРегистра.Форма.Форма.Форма(27)}: Ошибка при вызове метода контекста (Удалить)
                    ЗаписьРегистра.Удалить();
по причине:
Не удалось записать: "Контактная информация"!

Это если галку на "Объект" в ней поставить, но оставить значение пустым.

Отредактировать, чтобы привязать к какому-нибудь объекту, тоже не дает:
Не удалось записать данные о контактной информации.
Ошибка при вызове метода контекста (Записать): Не удалось записать: "Контактная информация"!
8 Cyberhawk
 
17.06.19
15:55
(7) Ни о чем
9 Raistlin
 
17.06.19
16:38
После перезапуска записи удалить получилось. Видимо, какой-то временный глюк.
Программист всегда исправляет последнюю ошибку.