Deleting CRM special pricing should obsolete, not hard delete
When deleting special pricing, priceband or sales ledger, it will hard delete rather than obsolete the record. This means there is no way to restore any special pricing that was deleted accidentally, or needs restoring.