Цитата:
Сообщение от
mazzy
Логичнее. а как?
поиск неиспользуемых inventSum сводится к поиску неиспользованных InventDim

Другого способа нет.
Как-то так
X++:
InventSum inventSum;
InventTrans inventTrans;
;
ttsbegin;
delete_from inventSum
notexists join inventTrans
where inventTrans.ItemId == inventSum.ItemId &&
inventTrans.inventDimId == inventSum.InventDimId;
ttscommit;