doEditProductValidation() doEditProductValidation(\OrderDetail $order_detail, \Order $order, \OrderInvoice $order_invoice = null) Parameters \OrderDetail $order_detail \Order $order \OrderInvoice $order_invoice
doDeleteProductLineValidation() doDeleteProductLineValidation(\OrderDetail $order_detail, \Order $order) Parameters \OrderDetail $order_detail \Order $order
reinjectQuantity() reinjectQuantity( $order_detail, $qty_cancel_product, $delete = false) Parameters $order_detail $qty_cancel_product $delete
applyDiscountOnInvoice() applyDiscountOnInvoice( $order_invoice, $value_tax_incl, $value_tax_excl) Parameters $order_invoice $value_tax_incl $value_tax_excl