diff --git a/source/static/js/controller/invoices.js b/source/static/js/controller/invoices.js index dbefa83..d4af9dd 100644 --- a/source/static/js/controller/invoices.js +++ b/source/static/js/controller/invoices.js @@ -1079,6 +1079,16 @@ function grid_details_before_edit_stop(state, editor){ } var cantidad = parseFloat(row['cantidad']) var valor_unitario = parseFloat(row['valor_unitario']) + + if(descuento>=valor_unitario){ + msg = 'El descuento debe ser menor al Valor Unitario' + msg_error(msg) + grid.blockEvent() + state.value = state.old + grid.editCancel() + grid.unblockEvent() + return true + } } var precio_final = valor_unitario - descuento