Correzione MI6143.

git-svn-id: svn://10.65.10.50/trunk@3756 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1996-10-11 11:36:15 +00:00
parent c47489530c
commit 7466c1cd02

View File

@ -319,6 +319,7 @@ public:
TDate _inizioEs, _fineEs;
int date2esc(const TDate& d, int* prevesc = NULL);
void esc2date(const int anno, TDate& d1, TDate& d2);
bool menu (MENU_TAG m) { return TPrintapp::menu(m) ; }
virtual bool user_create() ;
@ -405,6 +406,21 @@ int CG1600_application::date2esc(const TDate& d, int* prevesc)
return 0;
}
void CG1600_application::esc2date(const int anno, TDate& d1, TDate& d2)
{
_tabesc->put("CODTAB",anno);
if (_tabesc->read() == NOERR)
{
d1 = _tabesc->get_date("D0");
d2 = _tabesc->get_date("D1");
}
else
{
d1 = "";
d2 = "";
}
}
void CG1600_application::set_bil_key(bil_ivd* b, char sezione, char lettera,
const char* numero_romano, int numero,
bool conti_ordine, int gruppo, int conto,
@ -602,6 +618,7 @@ bool data_bil_raff (TMask_field& f, KEY key)
a()._anni_es->aggiungi_anno(annoraf, in_raf, fin_raf);
a()._data_fine_raf = fin_raf;
a()._data_ini_raf = in_raf;
a().esc2date(annoese,a()._data_ini_ese,a()._data_fine_ese);
if (dataraf == botime)
a()._databilrafr = fin_raf;