We have an issue where we need some order header charges to use the VAT code from the Order and others should use the VAT code from the charge.
Our current set up in CRS720 is to have "Tax from charge" unticked so all charges added to an order will get the same VAT code as the order lines. But now we run into an issue where we want to add some charges that should not be charged VAT.
I don't see a possibility to set-up rules for charges in TXS020 (CMS016 does not appear to have any relevant objects).
This is for sales in Canada where we use TXS020 to apply different VAT codes based on the province so Freight charge will need to be charged at the same VAT rate as the rest of the order. But we also have a negative charge that we use to capture the amount the customer has paid with a Gift Card - these should not be charged VAT as it is reducing the amount the customer has to pay