From 98fcb9e68ad3bc7a5136438cc0a8aef6a3992b95 Mon Sep 17 00:00:00 2001 From: Alessandro Bonazzi Date: Mon, 24 Feb 2020 00:04:02 +0100 Subject: [PATCH] Patch level : 12.0 952 Files correlati : lv0.exe Commento : Corretto salvataggio dotazioni nei contratti --- src/lv/lv0400.cpp | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/src/lv/lv0400.cpp b/src/lv/lv0400.cpp index 0d9ea8379..faa06675a 100755 --- a/src/lv/lv0400.cpp +++ b/src/lv/lv0400.cpp @@ -1053,22 +1053,11 @@ void TContratti_app::save_rows(const TMask& m) } //riscrivo la dotazione iniziale convertita nell'unità di misura principale - real dotin = row->get(righe.cid2index(S_DOTIN)); - if(!pred_esc_chiuso) - dotin -= reclav_prec.get_real(CLIFOGIAC_DOTIN); - reclav.put(CLIFOGIAC_DOTIN, dotin); - + reclav.put(CLIFOGIAC_DOTIN, row->get(righe.cid2index(S_DOTIN))); //riscrivo la dotazione odierna convertita nell'unità di misura principale - real dotod = row->get(righe.cid2index(S_DOTOD)); - if(!pred_esc_chiuso) - dotod -= reclav_prec.get_real(CLIFOGIAC_DOTOD); - reclav.put(CLIFOGIAC_DOTOD, dotod); - + reclav.put(CLIFOGIAC_DOTOD, row->get(righe.cid2index(S_DOTOD))); //riscrivo la dotazione temporanea convertita nell'unità di misura principale - real dottm = row->get(righe.cid2index(S_DOTTMP)); - if(!pred_esc_chiuso) - dottm -= reclav_prec.get_real(CLIFOGIAC_DOTTM); - reclav.put(CLIFOGIAC_DOTTM, dottm); + reclav.put(CLIFOGIAC_DOTTM, row->get(righe.cid2index(S_DOTTMP))); //riscrivo il consegnato anno convertito nell'unità di misura principale const real conan = row->get(righe.cid2index(S_CONSANNO));