Patch level : 12.0 952
Files correlati : lv0.exe Commento : Corretto salvataggio dotazioni nei contratti
This commit is contained in:
parent
7cc3513bb8
commit
98fcb9e68a
@ -1053,22 +1053,11 @@ void TContratti_app::save_rows(const TMask& m)
|
|||||||
}
|
}
|
||||||
|
|
||||||
//riscrivo la dotazione iniziale convertita nell'unità di misura principale
|
//riscrivo la dotazione iniziale convertita nell'unità di misura principale
|
||||||
real dotin = row->get(righe.cid2index(S_DOTIN));
|
reclav.put(CLIFOGIAC_DOTIN, row->get(righe.cid2index(S_DOTIN)));
|
||||||
if(!pred_esc_chiuso)
|
|
||||||
dotin -= reclav_prec.get_real(CLIFOGIAC_DOTIN);
|
|
||||||
reclav.put(CLIFOGIAC_DOTIN, dotin);
|
|
||||||
|
|
||||||
//riscrivo la dotazione odierna convertita nell'unità di misura principale
|
//riscrivo la dotazione odierna convertita nell'unità di misura principale
|
||||||
real dotod = row->get(righe.cid2index(S_DOTOD));
|
reclav.put(CLIFOGIAC_DOTOD, row->get(righe.cid2index(S_DOTOD)));
|
||||||
if(!pred_esc_chiuso)
|
|
||||||
dotod -= reclav_prec.get_real(CLIFOGIAC_DOTOD);
|
|
||||||
reclav.put(CLIFOGIAC_DOTOD, dotod);
|
|
||||||
|
|
||||||
//riscrivo la dotazione temporanea convertita nell'unità di misura principale
|
//riscrivo la dotazione temporanea convertita nell'unità di misura principale
|
||||||
real dottm = row->get(righe.cid2index(S_DOTTMP));
|
reclav.put(CLIFOGIAC_DOTTM, row->get(righe.cid2index(S_DOTTMP)));
|
||||||
if(!pred_esc_chiuso)
|
|
||||||
dottm -= reclav_prec.get_real(CLIFOGIAC_DOTTM);
|
|
||||||
reclav.put(CLIFOGIAC_DOTTM, dottm);
|
|
||||||
|
|
||||||
//riscrivo il consegnato anno convertito nell'unità di misura principale
|
//riscrivo il consegnato anno convertito nell'unità di misura principale
|
||||||
const real conan = row->get(righe.cid2index(S_CONSANNO));
|
const real conan = row->get(righe.cid2index(S_CONSANNO));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user