Controllo della data di registrazione rispetto alla data di stampa del libro

giornale dell'esercizio corrispondente.


git-svn-id: svn://10.65.10.50/trunk@220 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1994-09-12 09:33:02 +00:00
parent 5053839767
commit 2442a6edf3
5 changed files with 2083 additions and 2084 deletions

View File

@ -831,13 +831,12 @@ bool TPrimanota_application::datareg_handler(TMask_field& f, KEY key)
if (f.dirty() || f.mask().query_mode()) if (f.dirty() || f.mask().query_mode())
{ {
const TLibro_giornale& gio = app().giornale(); const TLibro_giornale& gio = app().giornale();
const TDate ljp(gio.global_last_print()); if (dr <= gio.last_print())
if (dr <= ljp) return f.error_box("La data dell'operazione e' antecedente al %s, ultima stampa\n"
return f.error_box("La data dell'operazione e' antecedente alla data\n" "del libro giornale dell'esercizio %d", gio.last_reg().string(), ae);
"dell'ultima stampa del libro giornale: %s", ljp.string());
if (dr < gio.last_reg()) if (dr < gio.last_reg())
warning_box("La data dell'operazione e' antecedente al %s, ultima registrazione\n" warning_box("La data dell'operazione e' antecedente al %s, ultima registrazione\n"
"sul libro giornale del %d", "sul libro giornale dell'esercizio %d",
gio.last_reg().string(), ae); gio.last_reg().string(), ae);
if (m.query_mode()) if (m.query_mode())