Resa non bloccante segnalazione su modifica cespiti

git-svn-id: svn://10.65.10.50/branches/R_10_00@22917 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2014-03-07 14:00:20 +00:00
parent 9eacf264e0
commit b11c9705e4

View File

@ -211,25 +211,23 @@ bool TQuery_mask::on_field_event(TOperable_field& o, TField_event e, long jolly)
TCespite ces (get(F_IDCESPITE)); // controlla che la categoria del cespite sia ammortizzabile
const TRectype& categoria = ces.categoria();
bool non_ammortizzabile = categoria.get_bool("B0");
const bool non_ammortizzabile = categoria.get_bool("B0");
if (non_ammortizzabile)
return error_box(TR("La categoria del cespite selezionato non é ammortizzabile"));
return error_box(TR("La categoria del cespite selezionato non è ammortizzabile"));
calc_res(TRUE); // controllo dei residui fiscale e civilistico in ingresso (prec=TRUE)
if (_residuof==ZERO)
calc_res(true); // controllo dei residui fiscale e civilistico in ingresso (prec=TRUE)
if (_residuof.is_zero())
return error_box(TR("Impossibile forzare ammortamento perché non esiste residuo fiscale da ammortizzare per il cespite"));
if (_residuoc==ZERO)
return error_box(TR("Impossibile forzare ammortamento perché non esiste residuo civilistico da ammortizzare per il cespite"));
if (_residuoc.is_zero())
warning_box(TR("Impossibile forzare ammortamento perché non esiste residuo civilistico da ammortizzare per il cespite"));
}
break;
default:
break;
}
return TRUE;
return true;
}
TQuery_mask::TQuery_mask() : TAutomask("ce1101a")