Как удалить проводки, не имеющие документа? #227372


#0 by romba
После обмена с криво настроеной РИБ получилось так, что в базе появились проводки без документов их создавщих. Подскажите как удалить этот мусор?
#1 by Programmer
выбрать запросом и удалить
#2 by romba
если можно хоть простенький пример кода
#3 by romba
ап
#4 by alxarz
попробовать ТиИ может для начала?
#5 by romba
не помогает
#6 by Lew50
Попробуй так:КонецПроцедурыгде, например, ЗначениеМоегоРегистратора=Документы.Приходная.ПустаяСсылка, или что-нибудь еще из арсенала Ваших проводок.ЗЫ - проверить не смог - таких проводок нет, смоделировать не получилось.
#7 by Lew50
- в допущена ошибка, в цикле необходимо удалять с наибольшего индекса, а в конце записать, по крайней мере при подаче на вход ссылки на реальный докумен работает:
#8 by angro
Проводки.Записать;Зачем тогда проводки удалять, по идее они и так удалятся.
#9 by Lew50
Да, работает. А вот если в проводке что-то изменить, я сделал цикл:  Проводки.Записать;Может тоже можно как-то сразу одним махом?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С