Has anyone come across the scenario where deletion of a Shop Order operation has been allowed where there are existing Labour and/or Operation hours Transactions - albeit that those transactions were at zero cost value so no actual cost incurred or transacted and not GL voucher created?

Just wondering what thoughts are whether this should or should not be allowed?
We were surprised it was allowed …
We’re on Cloud now but it’s also allowed in Apps9.
Thanks!
Linda