Форум A4on.TV и ПО "Атирра"

Программный продукт "Атирра" => Вопросы по работе программы => Тема начата: alex333697 от Мая 26, 2014, 10:53:17

Название: Как удалить программно платежи
Отправлено: alex333697 от Мая 26, 2014, 10:53:17
Здравствуйте !
я программно удалил платежи до 2014 года с переносом долга как услуга по факту на 01.01.14
но когда захожу в платежи там они висят пустые    с  2004  по 01.01.14.  В ручную нереально долго удалять по отдельности.
Как это можно автоматизировать программно. Может запросом как то.
спасибо.
Название: Re: Как удалить программно платежи
Отправлено: Шумко Дмитрий от Мая 26, 2014, 11:20:08
Здравствуйте
я так понимаю, висят не платежи а платежные документы.

очистить пустые платежные документы легко с помощью SQL запроса
delete from pay_doc d where not exists(select * from Payment p where p.Pay_Doc_Id = d.Pay_Doc_Id);
commit;