Показать сообщение отдельно
Старый 30.06.2004, 11:29   #6  
maxsmirnov is offline
maxsmirnov
экс-модератор
 
268 / 25 (1) +++
Регистрация: 08.07.2003
Адрес: Москва
Не совсем понятны цели задуманной вами операции.
Удаление закупки можно понять двояко:

1. Удалить разнесенную закупку, но оставить в системе результат разноски перв. документов по ней - вполне логичное действие (можно применять, например для уменьшения размера БД)

для этого хватит и трети вашего кода.
добавьте еще таблицу PurchLineDelete

но вы, как мне показалось, хотите:

2. удалить разнесенную закупку и все порожденные ею проводки.

тут могу сказать лишь, что в обсуждении по вышеуказанной ссылке я придерживаюсь стороны тех, кто считает удаление проводок концептуально неверным.