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())
|
switch (o.dlg())
|
||||||
{
|
{
|
||||||
case F_CATEGORIA:
|
case F_CATEGORIA:
|
||||||
|
{
|
||||||
|
TDitta_cespiti& dc = ditta_cespiti();
|
||||||
if (e == fe_init)
|
if (e == fe_init)
|
||||||
{
|
{
|
||||||
TDitta_cespiti& dc = ditta_cespiti();
|
|
||||||
dc.on_category_event(o, e, jolly);
|
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;
|
break;
|
||||||
|
}
|
||||||
case F_DTCOMP:
|
case F_DTCOMP:
|
||||||
if (e == fe_init && o.empty())
|
if (e == fe_init && o.empty())
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user