Patch level : 10.0 patch 350
Files correlati : lv0 Ricompilazione Demo : [ ] Commento : Corretta gestine LV_CLIFOGIAC in caso di inserimento di una riga nuova git-svn-id: svn://10.65.10.50/trunk@19057 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
03fefafa27
commit
98ad91b8c5
@ -637,8 +637,16 @@ void TContratti_app::save_rows(const TMask& m)
|
|||||||
TRecmag_lavanderie& reclav = (TRecmag_lavanderie&)artrec.find_rec(year);
|
TRecmag_lavanderie& reclav = (TRecmag_lavanderie&)artrec.find_rec(year);
|
||||||
|
|
||||||
//gestione LF_CLIFOGIAC
|
//gestione LF_CLIFOGIAC
|
||||||
if(!reclav.empty())
|
if(reclav.empty())
|
||||||
{
|
{
|
||||||
|
reclav.put(CLIFOGIAC_TIPOCF, 'C');
|
||||||
|
reclav.put(CLIFOGIAC_CODCF, clifo);
|
||||||
|
reclav.put(CLIFOGIAC_ANNOES, year);
|
||||||
|
reclav.put(CLIFOGIAC_INDSPED, indsp);
|
||||||
|
reclav.put(CLIFOGIAC_CODART, codart);
|
||||||
|
reclav.put(CLIFOGIAC_NRIGA, 1);
|
||||||
|
}
|
||||||
|
|
||||||
//riscrivo la dotazione iniziale convertita nell'unità di misura principale
|
//riscrivo la dotazione iniziale convertita nell'unità di misura principale
|
||||||
const real dotin = row->get(righe.cid2index(S_DOTIN));
|
const real dotin = row->get(righe.cid2index(S_DOTIN));
|
||||||
reclav.put(CLIFOGIAC_DOTIN, dotin);
|
reclav.put(CLIFOGIAC_DOTIN, dotin);
|
||||||
@ -654,9 +662,7 @@ void TContratti_app::save_rows(const TMask& m)
|
|||||||
//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));
|
||||||
reclav.put(CLIFOGIAC_CONSANNO, conan);
|
reclav.put(CLIFOGIAC_CONSANNO, conan);
|
||||||
|
int cazzone = reclav.rewrite_write(magcli);
|
||||||
reclav.rewrite_write(magcli);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} //fine FOR_EACH_ROW
|
} //fine FOR_EACH_ROW
|
||||||
|
Loading…
x
Reference in New Issue
Block a user