I have created a custom transaction field of type Checkbox, that is default checked, and only Applied to Sale. We are showing it on Estimate, Sales Order, Return Authorization, and Invoice forms. We are not using it at all on Opportunities (it’s not ticked in the field set up be applied to Opportunity).