Good to see you are developing a work around.
We were certain we saw this working properly in earlier versions of 9.05.60x, but by the time we got to 607 it was allowing po suggestions for sales orders on hold. We put in a call and this AND that when the sales order line was voided, purchasing didn't see a change to cancel the PO. We ended up handling everything manual as a work around. I would have expected to see a couple SCRs on this but couldn't find them in a search just now.
We were certain we saw this working properly in earlier versions of 9.05.60x, but by the time we got to 607 it was allowing po suggestions for sales orders on hold. We put in a call and this AND that when the sales order line was voided, purchasing didn't see a change to cancel the PO. We ended up handling everything manual as a work around. I would have expected to see a couple SCRs on this but couldn't find them in a search just now.