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
|
TCespite ces (get(F_IDCESPITE)); // controlla che la categoria del cespite sia ammortizzabile
|
||||||
const TRectype& categoria = ces.categoria();
|
const TRectype& categoria = ces.categoria();
|
||||||
bool non_ammortizzabile = categoria.get_bool("B0");
|
const bool non_ammortizzabile = categoria.get_bool("B0");
|
||||||
if (non_ammortizzabile)
|
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)
|
calc_res(true); // controllo dei residui fiscale e civilistico in ingresso (prec=TRUE)
|
||||||
if (_residuof==ZERO)
|
if (_residuof.is_zero())
|
||||||
return error_box(TR("Impossibile forzare ammortamento perché non esiste residuo fiscale da ammortizzare per il cespite"));
|
return error_box(TR("Impossibile forzare ammortamento perché non esiste residuo fiscale da ammortizzare per il cespite"));
|
||||||
|
|
||||||
if (_residuoc==ZERO)
|
if (_residuoc.is_zero())
|
||||||
return error_box(TR("Impossibile forzare ammortamento perché non esiste residuo civilistico da ammortizzare per il cespite"));
|
warning_box(TR("Impossibile forzare ammortamento perché non esiste residuo civilistico da ammortizzare per il cespite"));
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
TQuery_mask::TQuery_mask() : TAutomask("ce1101a")
|
TQuery_mask::TQuery_mask() : TAutomask("ce1101a")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user