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:
parent
9eacf264e0
commit
b11c9705e4
@ -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")
|
||||
|
Loading…
x
Reference in New Issue
Block a user