|
Как удалить битые записи из регистра накопления?
| ☑ |
0
Puzoter
15.12.17
✎
12:30
|
В регистре накопления каким-то образом образовались записи, в которых вместо ссылки на регистратор - битая ссылка.
Подскажите, как их удалить? Проблема в том, что сделать надо срочно и поэтому тестирование и исправление не подходит.
Я думаю, что можно было бы их привязать к пустому документу, а потом его провести. Но вопрос - как отобрать в запросе записи с битыми ссылками?
|
|
1
Волшебник
модератор
15.12.17
✎
12:31
|
Если Регистратор.ПолучитьОбъект() = Неопределено Тогда
//битая
|
|
2
mehfk
15.12.17
✎
12:32
|
Где Регистратор.Ссылка IS NULL
|
|
3
Мыш
15.12.17
✎
12:35
|
(0) Создать регистраторы по битым ссылкам, удалить записи с ними, удалить созданные регистраторы.
|
|
4
Волшебник
модератор
15.12.17
✎
12:40
|
(3) Можно не создавать регистраторы. Достаточно сформировать набор с отбором по регистратору, очистить его и записать
|
|
5
Puzoter
15.12.17
✎
12:49
|
(4) А в качестве отбора указывать ссылку на несуществующий документ?
|
|
6
Волшебник
модератор
15.12.17
✎
12:49
|
(5) Да.
|
|
7
Puzoter
15.12.17
✎
14:25
|
(6) Спасибо
|
|
8
Дмитрий
15.12.17
✎
15:00
|
(4) Для регистра расчетов тоже прокатит?
|
|
9
НЕА123
15.12.17
✎
15:06
|
(4)+
чисто там, где не муорят (С)
можно не чистить, если не читать.
|
|
10
НЕА123
15.12.17
✎
15:06
|
*мусорят
|
|
11
Волшебник
модератор
15.12.17
✎
15:36
|
(8) Должно. Битая ссылка — это тоже ссылка!
|
|