Corrette caccole legate alla definizione del saldaconto e causali relative
git-svn-id: svn://10.65.10.50/trunk@1112 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
65f26fccde
commit
d92d1ebabb
@ -893,6 +893,23 @@ void TCaus_app::on_config_change()
|
||||
_saldaconto = conf.get_bool("GesSal");
|
||||
_valuta = conf.get_bool("GesVal");
|
||||
_anno_iva = (int)conf.get_long("AnLiIv", NULL, -1, TDate(TODAY).year());
|
||||
|
||||
_msk->show(F_TIPO_MOV_1, saldaconto());
|
||||
_msk->show(F_TIPO_MOV_2, saldaconto());
|
||||
_msk->show (F_MOV_SEZ, saldaconto());
|
||||
_msk->show (F_COD_CAUS_IM, !saldaconto());
|
||||
_msk->show (F_MOV_VALU, valuta());
|
||||
|
||||
if (saldaconto())
|
||||
{
|
||||
_msk->set_handler(F_TIPO_MOV_1, tipomov_hndl);
|
||||
_msk->set_handler(F_TIPO_MOV_2, tipomov_hndl);
|
||||
}
|
||||
else
|
||||
{
|
||||
_msk->set_handler(F_TIPO_MOV_1, NULL);
|
||||
_msk->set_handler(F_TIPO_MOV_2, NULL);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -904,25 +921,13 @@ bool TCaus_app::user_create()
|
||||
_msk = new TMask("cg0500a");
|
||||
_sheet = &(TSheet_field&)_msk->field(F_SHEET_GCS);
|
||||
|
||||
_msk->show(F_TIPO_MOV_1, saldaconto());
|
||||
_msk->show(F_TIPO_MOV_2, saldaconto());
|
||||
_msk->show (F_MOV_SEZ, saldaconto());
|
||||
_msk->show (F_COD_CAUS_IM, !saldaconto());
|
||||
_msk->show (F_MOV_VALU, valuta());
|
||||
|
||||
_msk->set_handler(F_TIPO_DOC, tipodoc_hndl);
|
||||
if (saldaconto())
|
||||
{
|
||||
_msk->set_handler(F_TIPO_MOV_1, tipomov_hndl);
|
||||
_msk->set_handler(F_TIPO_MOV_2, tipomov_hndl);
|
||||
}
|
||||
_msk->set_handler(F_COD_REG, cod_reg_hndl);
|
||||
_msk->set_handler(F_COD_CAUS_IM, codcausim_hndl);
|
||||
_msk->set_handler(F_M_770, m770_hndl);
|
||||
|
||||
TSheet_field& cs = ss();
|
||||
cs.set_notify(ss_notify);
|
||||
|
||||
cs.sheet_mask().set_handler(SS_SEZIONE, sezione_hndl);
|
||||
cs.sheet_mask().set_handler(SS_CONTO, conto_hndl);
|
||||
cs.sheet_mask().set_handler(SS_SOTTOCONTO, sottoconto_hndl);
|
||||
|
Loading…
x
Reference in New Issue
Block a user