From 677c6fda5b41ee5a288b8f6a946057d8a68a933d Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 12 Jan 2011 23:29:50 +0000 Subject: [PATCH] Patch level : 10.0 882 Files correlati : ef0.exe Ricompilazione Demo : [ ] Commento : Salvataggio cup e cig nella modiica di un efftto esstente nella gestione incassii git-svn-id: svn://10.65.10.50/branches/R_10_00@21428 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ef/ef0a00.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ef/ef0a00.cpp b/ef/ef0a00.cpp index 896191061..ad5816c50 100755 --- a/ef/ef0a00.cpp +++ b/ef/ef0a00.cpp @@ -698,13 +698,13 @@ void TPE_mask::save_rate() if (!datapag.ok()) datapag = attivo ? scad.get(SCAD_DATASCAD) : get(F_DATADIST); + const TString cup = row->get(sheet.cid2index(F_CUP)); + const TString cig = row->get(sheet.cid2index(F_CIG)); if (rigaeff <= 0) { const char tipocf = get(F_TIPOCF)[0]; const long codcf = row->get_long(sheet.cid2index(F_CODCF)); - const TString cup = row->get(sheet.cid2index(F_CUP)); - const TString cig = row->get(sheet.cid2index(F_CIG)); TRectype& reff = new_row_effetto(distinta, tipocf, codcf, cup, cig, datapag, rigadist, rigaeff); reff.put(REFF_ANNO, row->get(sheet.cid2index(F_ANNO))); reff.put(REFF_NUMPART, row->get(sheet.cid2index(F_PARTITA))); @@ -739,6 +739,8 @@ void TPE_mask::save_rate() TEffetto& eff = distinta[rigadist-1]; eff.put(EFF_DATASCAD, datapag); + eff.put(EFF_CUP, cup); + eff.put(EFF_CIG, cig); check_bank(eff, log); // Cerca di sistemare ABI/CAB/IBAN