Patch level : 10.0 patch ???
Files correlati : lv2 Ricompilazione Demo : [ ] Commento : Storna le quantità dei pacchi annullati dai movimenti di magazzino git-svn-id: svn://10.65.10.50/trunk@20318 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
052ccc248d
commit
017b576792
@ -776,15 +776,14 @@ void TConta_pulito_msk::prepara_movimenti(const TFilename& file, TAssoc_array& m
|
||||
{
|
||||
TRiga_pacco rp = selrighe.cursor()->curr();
|
||||
|
||||
//se il pacco risulta annullato, lo elimino
|
||||
if(rp.is_annullato())
|
||||
{
|
||||
rp.remove(pacchi);
|
||||
continue;
|
||||
}
|
||||
real quantita = rp.quantita();
|
||||
|
||||
//se il pacco risulta annullato, storno la quiantità
|
||||
if(rp.is_annullato())
|
||||
quantita = -quantita;
|
||||
|
||||
//recupero i dati di interesse dalla riga pacchi
|
||||
const real quantita = rp.quantita();
|
||||
|
||||
const TString80 codart = rp.articolo();
|
||||
TString8 ansidate;
|
||||
ansidate << rp.data().date2ansi();
|
||||
@ -804,7 +803,11 @@ void TConta_pulito_msk::prepara_movimenti(const TFilename& file, TAssoc_array& m
|
||||
qta += quantita;
|
||||
}
|
||||
else
|
||||
articoli->add(codart, quantita);
|
||||
articoli->add(codart, quantita);
|
||||
|
||||
//se il pacco risulta annullato, lo elimino
|
||||
if(rp.is_annullato())
|
||||
rp.remove(pacchi);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user