Автор Тема: Как удалить программно платежи  (Прочитано 5125 раз)

alex333697

  • Newbie
  • *
  • Сообщений: 6
Здравствуйте !
я программно удалил платежи до 2014 года с переносом долга как услуга по факту на 01.01.14
но когда захожу в платежи там они висят пустые    с  2004  по 01.01.14.  В ручную нереально долго удалять по отдельности.
Как это можно автоматизировать программно. Может запросом как то.
спасибо.

Шумко Дмитрий

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 745
Re: Как удалить программно платежи
« Ответ #1 : Мая 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;