Вход | Регистрация

1С:Предприятие ::

Метки: 

Как удалить битые записи из регистра накопления?

Я
   Puzoter
 
15.12.17 - 12:30
В регистре накопления каким-то образом образовались записи, в которых вместо ссылки на регистратор - битая ссылка.

Подскажите, как их удалить? Проблема в том, что сделать надо срочно и  поэтому тестирование и исправление не подходит.

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


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует