Correzzioni al controllo sulla data documento
git-svn-id: svn://10.65.10.50/trunk@2424 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
a54755106e
commit
f4bd5be10a
@ -1629,6 +1629,16 @@ bool TPrimanota_application::doc_handler(TMask_field& f, KEY key)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
if (key == K_TAB && m.edit_mode() && app().is_saldaconto())
|
||||||
|
{
|
||||||
|
if (f.dlg() == F_DATADOC)
|
||||||
|
{
|
||||||
|
const TDate dd(f.get()); // Fattura o nota credito
|
||||||
|
if (app().is_fattura())
|
||||||
|
app().pagamento().set_datadoc(dd);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
@ -175,6 +175,9 @@ bool TPrimanota_application::pag_sheet_handler(TMask_field& f, KEY key)
|
|||||||
TMask& m = f.mask();
|
TMask& m = f.mask();
|
||||||
|
|
||||||
TPagamento& pag = app().pagamento();
|
TPagamento& pag = app().pagamento();
|
||||||
|
const TDate dt(m.get(F_DATADOC));
|
||||||
|
|
||||||
|
pag.set_datadoc(dt);
|
||||||
word err = pag.validate();
|
word err = pag.validate();
|
||||||
if (m.edit_mode())
|
if (m.edit_mode())
|
||||||
err &= ~(P_RSUM | P_TOTNC); // Ignora totale importi e rate
|
err &= ~(P_RSUM | P_TOTNC); // Ignora totale importi e rate
|
||||||
|
Loading…
x
Reference in New Issue
Block a user