Hi Experts,
There is a case that single vendor invoice contains multiple-PO receipts. To proceed the case, BC user goes to purchase invoice window to create purchase invoice using Line Function "get receipt lines" so that they can post single vendor invoice with multiple receipts.

On the other side, purchase order list window still shows those purchase orders because BC recognizes those purchase orders are still open i.e., PO line status is Qty/Amt Received but Not Invoiced. Because of this, BC user cannot delete completed purchase orders by delete button in purchase order window and even mass deletion feature (i.e., available for system admin) does not work because the feature is available for invoiced purchase orders. As a result, those purchase orders stay on Purchase order list forever. Another side effect is that older POs will display on the top. Without customization, BC user always has to sort by descending in order to display recent open purchase order on top.
This issue is happened sales order as well. My client is dealing both cases and they want system to remove completed SO/PO from sales order list/purchase order list. Does anyone have an idea to solve this issue?