Modify the handling of prices in Create / Change Invoice so that an active Sale Price will always be used regardless of the item's current price.
Normally in Create / Change Invoice a Sale Price will only be applied when it is lower than the item's current price.