From e00e125041198fc4499e66d4a94f6612a12efadc Mon Sep 17 00:00:00 2001 From: guy Date: Fri, 9 Mar 2012 15:50:43 +0000 Subject: [PATCH] Patch level : Files correlati : Ricompilazione Demo : [ ] Commento : Migliorata gestione data nascita automatica clifo da C.F. git-svn-id: svn://10.65.10.50/branches/R_10_00@22608 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/cg0200.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cg/cg0200.cpp b/cg/cg0200.cpp index 4182e425f..f6b5c0133 100755 --- a/cg/cg0200.cpp +++ b/cg/cg0200.cpp @@ -400,7 +400,7 @@ bool TClifo_application::percip_handler(TMask_field& f, KEY key) if (f.to_check(key) && full) { - long percip = m.get_long(F_CODANAGPER); + const long percip = m.get_long(F_CODANAGPER); const char tipo = m.get(F_TIPOAPER)[0]; TToken_string k; @@ -434,13 +434,13 @@ bool TClifo_application::percip_handler(TMask_field& f, KEY key) } if (c.empty()) m.set(F_COFI, anag.get(ANA_COFI)); if (p.empty()) m.set(F_PAIV, anag.get(ANA_PAIV)); - if (m.get(F_TIPOAPER) == "F") + if (m.get(F_TIPOAPER)[0] == 'F') { - const TRectype & fis = cache().get(LF_ANAGFIS, anag.get(ANA_CODANAGR)); - + const TRectype& fis = cache().get(LF_ANAGFIS, anag.get(ANA_CODANAGR)); if (!fis.empty()) { - if (m.get(F_DATANASC).empty()) m.set(F_DATANASC, fis.get(ANF_DATANASC)); + if (m.get(F_DATANASC).empty()) + m.set(F_DATANASC, fis.get(ANF_DATANASC)); if (m.get(F_COMNASC).empty()) m.set(F_COMNASC, fis.get(ANF_COMNASC), true); m.set(F_SESSO, fis.get(ANF_SESSO));