Patch level : 12.0 468
Files correlati : ce Commento : Adesso per le categorie di cespiti immobili con ammortamento percentuale non viene richiesto l'anno obbligatorio git-svn-id: svn://10.65.10.50/branches/R_10_00@24136 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
cacd229e6d
commit
f4ef5f2b46
@ -436,12 +436,19 @@ bool TEdit_mask::on_field_event(TOperable_field& o, TField_event e, long jolly)
|
||||
switch (o.dlg())
|
||||
{
|
||||
case F_CATEGORIA:
|
||||
{
|
||||
TDitta_cespiti& dc = ditta_cespiti();
|
||||
if (e == fe_init)
|
||||
{
|
||||
TDitta_cespiti& dc = ditta_cespiti();
|
||||
dc.on_category_event(o, e, jolly);
|
||||
}
|
||||
const TRectype& cat = dc.categoria(get_int(F_GRUPPO), get(F_SPECIE), get_int(F_CATEGORIA));
|
||||
bool perc = cat.get_int("I0") == 1 && cat.get_int("I1") == 2; // Solo se è una categoria di beni immateriali e con tipo di ammortamento == percentuali
|
||||
// Disabilito la richiesta degli anni se la categoria è di tipo percentuale
|
||||
field(F_ANNIRIC).check_type(perc ? CHECK_NONE : CHECK_REQUIRED);
|
||||
|
||||
break;
|
||||
}
|
||||
case F_DTCOMP:
|
||||
if (e == fe_init && o.empty())
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user