Updated the subtotal calculation in the sale to use the promotion value if there is one in the order