A Discount code added to a dispatch, or transferred to a dispatch from a quote, does not calculate correctly when it is transferred to an invoice.
Cause of Issue:
While the Dispatching module in ESC is capable of handling various items and pricing, it is not capable of handling calculations that may be involved with particular items, such as Discount codes. Therefore, when a Discount line item is transferred from a dispatch to an invoice, the amount of the discount is not calculated properly.
Since a flat rate discount (-$25.00) does not require calculations, these will transfer properly. However, percent-based Discounts should have the actual rate (15%) recorded in the description of the code. So when the item is transferred to an invoice, the discount rate can be manually entered at that time.