From cacc9bc83f9ebbd675c2c75a4775952bc8088e56 Mon Sep 17 00:00:00 2001 From: Simone Palacino Date: Mon, 8 Jul 2019 15:04:41 +0200 Subject: [PATCH] Patch level : 12.0 854 Files correlati : cg2.exe Commento : Aggiunto controllo bloccante sul cod. pag. se sei con f1 --- src/cg/cg2104.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cg/cg2104.cpp b/src/cg/cg2104.cpp index a1e786925..b9b06e377 100755 --- a/src/cg/cg2104.cpp +++ b/src/cg/cg2104.cpp @@ -328,8 +328,8 @@ bool TPrimanota_application::codpag_handler(TMask_field& f, KEY key) TMask& m = f.mask(); TPrimanota_application& a = app(); const bool set_scad = a.is_fattura() && m.page_enabled(2); // E' attiva pagina 3 - if (key == K_ENTER) - { + if (key == K_ENTER && (!a._f1_ini && (!a._f1_ini && (a._pro_mask == nullptr || !a._pro_mask->should_bring_back())))) + { if (set_scad && f.empty()) { ok = f.error_box(TR("Il codice di pagamento è obbligatorio!")); @@ -355,7 +355,7 @@ bool TPrimanota_application::codpag_handler(TMask_field& f, KEY key) } } - if (key == K_TAB && f.focusdirty() && m.insert_mode() && set_scad) + if (key == K_TAB && f.focusdirty() && m.insert_mode() && set_scad && (!a._f1_ini && (a._pro_mask == nullptr || !a._pro_mask->should_bring_back()))) a.set_scadenze(m); return ok;