...
Seleccionamos el botón "Por Ítem" o "Por impuesto".
Verificar la regla de negocio de acuerdo a lo configurado en los campo %Modif.Imp (FB_PERCALT) y VI.Mod.Imp (FB_VALIMP), debe permitir modificar o no según la configuración de estos campos.
“El valormáximo debe prevalecer sobre el porcentaje máximo, es decir nuncapermitido de edición siempre será el valor mínimo entre el valor calculado del porcentaje máximo y valor máximo permitido, y el valor cambiado nunca debe ser mayor que el valor máximo permitido(VI.Mod.Imp) ” |
---|
Ejemplos:
Ejemplo 1
Monto factura | 1500 |
---|---|
Total Impuesto | 150 |
Si el impuesto tiene la siguiente configuración:
%Modif.Imp | 10 |
---|---|
VI.Mod.Imp | 2 |
Al editar el monto total del impuesto el sistema solo permite los valores 148,149,150,151,152 ya que "%Modif.Imp" igual a 10 entonces 150 *(10/100) = 15 sin embargo 15 es mayor que el valor de "VI.Mod.Imp".
Ejemplo 2
Monto factura | 1500 |
---|---|
Total Impuesto | 150 |
Si el impuesto tiene la siguiente configuración:
%Modif.Imp | 10 |
---|---|
VI.Mod.Imp | 50 |
Al editar el monto total del impuesto el sistema solo permite los valores mayores a 135 y menores a 165 ya que "%Modif.Imp" igual a 10 entonces 150 *(10/100) = 15 sin y no toma en cuenta el valor de "VI.Mod.Imp" en este caso, ya que es menor 15 a 50.
Campo | Campo en tabla | Descripción |
---|---|---|
%Modif.Imp | FB_PERCALT | Porcentaje máximo. |
VI.Mod.Imp | FB_VALIMP | Valor máximo permitido. |
...