Corretta abilitazione del campo operazione di fine anno sulle causali

git-svn-id: svn://10.65.10.50/trunk@1429 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1995-06-01 15:22:56 +00:00
parent fff8032baa
commit 77a12a3641
2 changed files with 3 additions and 5 deletions

View File

@ -420,6 +420,7 @@ bool TCaus_app::mostra_campi(TMask_field& f)
{
case 0:
m.show(F_OP_FINE_ANNO);
m.enable(F_OP_FINE_ANNO, m.insert_mode());
m.show(F_COLL_CESP);
m.show(F_M_770);
if (saldaconto()) m.hide(F_MOV_VALU);
@ -885,7 +886,6 @@ void TCaus_app::init_insert_mode(TMask& m)
void TCaus_app::init_modify_mode(TMask& m)
{
init_mask(m);
m.disable(F_OP_FINE_ANNO);
}

View File

@ -763,9 +763,6 @@ bool TVar_mov::codice_registro_hnd(TMask_field& f, KEY k)
bool TVar_mov::codice_causale_hnd(TMask_field& f, KEY k)
{
TLocalisamfile cau (LF_CAUSALI);
TString descr;
if (k == K_TAB || k == K_ENTER)
{
TString codcau = f.get();
@ -779,12 +776,13 @@ bool TVar_mov::codice_causale_hnd(TMask_field& f, KEY k)
return warning_box("Il codice registro IVA e' significativo: deve essere significativo anche il codice causale");
}
TLocalisamfile cau (LF_CAUSALI);
cau.setkey(1);
cau.zero();
cau.put("CODCAUS", codcau);
if (cau.read() == NOERR)
{
descr = cau.get("DESCR");
const TString& descr = cau.get("DESCR");
f.mask().set(F_DESCRCAU, descr);
}
else